Konstantin is a seasoned IT professional with 15+ years of experience in development; working in different environments, staying abreast of the latest IT trends and industry best practices. He provides expertise for both new application/web development as well as product maintenance and customization; managing daily activities, taking on programming tasks, reviewing customer requirements, and documenting processes and functionalities across the entire software development life cycle on projects.
Maintained an enterprise application with a huge codebase; fixing bugs and implementing new features on the solution.
Worked fullstack on the project from the database through server API to Angular JS client; ensuring the best possible performance, quality, and responsiveness of solutions on the project.
Troubleshot and resolved technical issues as they arose; demonstrating agility in day to day support of multiple projects and critical processes.
Worked on an Angular SPA project; handling AWS training, iteration of functional prototypes and the implementation of an AWS Serverless solution for the app.
Developed software solutions, translated business requirements into functional applications and worked closely with others to implement new features on the SPA.
Designed, built, and maintained efficient, reusable, well-documented and reliable code on the solution.
Managed a variety of engineering teams on the full lifecycle development of solutions with an emphasis on agile methodologies; utilizing the latest tech stack and best practices.
Provided direction for a team of engineers, evaluated the performance of software engineers and ensured the use of sound engineering techniques to develop solutions that meet customer requirements.
Oversaw projects, managed code reviews, sprint demos, retrospectives, and ensured responsibility for the engineering and architecture alignment of all solutions delivered within these teams.
Planned and prioritized work on a large .NET project; offering crisis management and playing a critical role in developing and implementing the project's technology roadmap.
Applied engineering best practices and implemented different tools and frameworks for software development, agile, compliance, and performance.
Made significant changes on the project to meet critical business deadlines; ensuring on time, on budget and high-quality deliverables that maximize business value.
Led teams of different sizes to develop and deploy 10+ projects for Luxoft; evaluating and implementing new tech stack, organizing the team to produce high-quality deliverables.
Provided technical expertise in shaping project roadmaps; working on different solutions from architecture design, through feature development to bug fixing and performance improvement.
Maintained high standards for code quality, stability, and performance; implementing QA best practices during developments and release cycles.