Angular Developer & Javascript Developer & Lead Engineer & Team Leader
Overview
Short Summary
A Technical lead and developer with 13 years of experience. He is currently doing 60% of development and 40% of optimisation and operational things. As part of his responsibilities, he is also doing analysis, leadership training, identifying and understanding new requirements, designing, testing and deploying an application. The recent project was an application - the next generation platform for tax-free shopping and it was written in Angular 13. He was working on the architecture and design as well as doing infrastructure and deployment. As a FE and BE developer he has 8-10 years of experience, Node.js 3 years, Angular 8 years. Furthermore, he was also working with Express.js, React, .Net, C# and relational databases such as GraphQL and SQL. Moreover, he was doing a technology upgrade from a 5 years old application. He has been a team lead for 5 years now in an agile environment in Scrum. He speaks fluent English.
Work Experience
Technical Lead
(2018-12 - present)
- In charge of design, development, testing, support, and deployment of an application.
- Participating in technical reviews and suggesting improvements, upgrades, and architecture changes.
- Researching and evaluating software-related technologies and products.
- Implementing best practices, standards, and procedures throughout the software development life cycle.
- Coordinating with Solution architects, Development Leads, and Product Managers to determine functionalities and implementation.
Product Development Engineer (AWS - Cloud)
(2017-10 - 2018-12)
- Recommend and evaluate detailed designs of system components for reusability and flexibility.
- Develop and update technical documents, including specifications.
- Perform unit testing, system integrated testing, and user acceptance testing.
- Responsible for system enhancements, technical support, and problem resolution, including bug fixing.
- Contribute to system improvements and provide technical support for assigned systems.
Developer, Technology - Engineering
(2015-12 - 2017-10)
- Provide technical expertise and recommendations for new software projects.
- Support and enhance existing applications.
- Establish detailed program specifications through client discussions.
- Translate program logic into a programming language.
- Analyze and identify areas for modification in existing programs.
- Test sample data-sets to ensure intended program output.
Sr. Associate - Developer (Global Shared Services)
(2010-11 - 2015-10)
- Proactively collaborate with business units to understand and document their requirements and propose solutions aligned with the development methodology.
- Document systems architecture and provide detailed application designs based on the development methodology.
- Oversee the testing phases, including system, integration, stress, and regression testing, to ensure project deliverables meet functional requirements.
- Obtain user approval through coordination with Business Analysts.
- Plan, implement, and troubleshoot interfaces between different technical and business domains to ensure seamless integration.
- Translate functional requirements into technical specifications, emphasizing integrated and reusable solutions.
- Participate in all testing stages to ensure project deliverables meet functional requirements, and contribute to the ongoing performance and reliability of applications and technical environment.
- Create support documentation and provide necessary training to the support team.
- Offer technical support and guidance to users for complex support issues.
| Employee | 8330 € / Per month |
| Level | SENIOR |