Konstantin B.

Konstantin B.

Senior Software Engineer

Russia
Hire Konstantin B. Hire Konstantin B. Hire Konstantin B.

About Me

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.

Work history

UpStack
UpStack
Senior .NET Developer
2020 - Present (4 years)
Remote
  • Creating and developing innovative software solutions for clients across a broad range of industries.

  • Participate in scrums consisting of cross-functional teams, both software and hardware.

  • Ensure that features are being delivered efficiently and on-time.

Crossover for Work
Crossover for Work
Senior .NET Developer
2019 - 2019
Remote
  • 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.

Freelance
Freelance
Owner / Senior .NET Developer
2018 - Present (6 years)
Remote
  • 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.

Ignite Technologies
Ignite Technologies
Software Engineering Manager
2016 - 2018 (2 years)
Remote
  • 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.

ISS Art LLC
ISS Art LLC
Head of Development Department
2015 - 2016 (1 year)
Omsk, Russia
  • Oversaw engineering processes on projects; tracking and measuring project progress and work to assess the overall success of solutions.

  • Managed the career progression of team members within ISS Art; handling hiring, performance reviews, salary decisions, mentoring and coaching.

  • Served as an expert with technical control on decisions for solution architecture, and software development; using cutting-edge techs on solutions.

Luxoft
Luxoft
Senior Engineering Manager
2014 - 2015 (1 year)
Omsk, Russia
  • 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.

Luxoft
Luxoft
Lead Developer / Team Lead
2010 - 2014 (4 years)
Omsk, Russia
  • 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.

Gazpromneft- NTC
Gazpromneft- NTC
Senior Developer
2008 - 2010 (2 years)
Omsk, Russia
  • Designed, developed, and implemented new features and functionalities on several applications for Sibioil's oil and gasoline shipping control system.

  • Worked directly with end-users to gather and analyze requirements, and troubleshoot complex issues on the project.

  • Implemented design and code improvements to existing applications on the project; ensuring clean and efficient code based on industry best practices.

Portfolio

Senior .NET Developer - Lambda Functions
Senior .NET Developer - Lambda Functions

Worked on the development of a serverless Angular application that was deployed to S3 using AWS Lambda as a backend solution. Handled key aspects of the project as a trainer and a consultant; iterating a prototype SPA application, training and transfering ownership of the code to the team which had no previous experience with AWS. Conducted a set of training and developed Angular serverless SPAs according to basic requirements and industry best practices.

Senior .NET Developer - DynamoSQL Trainer
Senior .NET Developer - DynamoSQL Trainer

Worked on a training program/website that teaches and helps users move from relation-based paradigms to action-based paradigms; allowing developers to improve their DynamoDB skills via solving use cases. It equips them with basic knowledge in how to design DynamoDB structures; facilitating the migrations from SQL to DynamoDB and ensuring high availability and performance.

Senior .NET Developer - Mortgage CRM System Suppor
Senior .NET Developer - Mortgage CRM System Suppor

Worked on a 30+ development team to develop, deploy and provide support for a hue ASP.NET MVC/Angular portal with a microservices architecture and a lot of legacy code. Handled bug fixes, implementation of new features, problem investigation and performance optimization.

Education

AWS Certified Developer – Associate
AWS Certified Developer – Associate
Amazon Web Services
2020 - Present (4 years)
Degree in Computer Science
Degree in Computer Science
Omsk State Technical University (OSTU)
2001 - 2005 (4 years)