Andrei K.

Andrei K.

Senior Full-stack Developer

Prague, Czech Republic
Hire Andrei K. Hire Andrei K. Hire Andrei K.

About Me

Andrei is a Senior Full-stack Developer showing versatility by adding value to projects and managing the completion of projects that involve databases, back-end services, and user-facing solutions. He analyzes project architecture and translates product requirements into technical design solutions to handle the end-to-end flow of processes between systems, implementing code and unit tests using modern standards.

Work history

UpStack
UpStack
Senior Full-stack Developer
2022 - Present (2 years)
Remote
  • Creating and developing innovative software solutions for clients across a broad range of industries.

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

  • Ensuring that features are being delivered efficiently and on time.

Barclays
Barclays
Technical Lead | Senior Software Engineer
2019 - Present (5 years)
Prague, Czech Republic
  • Designing and building next-gen features and functionalities on highly available and scalable platforms.

  • Delivering solutions with well-architected frameworks, the latest tech stack, and best practices.

  • Leading dev teams through the technical aspects of solutions to enhance business processes and solve system problems.

Infor
Infor
Senior Software Engineer
2016 - 2019 (3 years)
Prague, Czech Republic
  • Designed, developed, and implemented moderately complex systems on Infor's Hotel Revenue Management Software.

  • Built a web application using modern technologies to make it scalable, extensible, stable, and performant.

  • Actively participated in processes to design, develop, and launch the iOS app for Infor's EZRMS.

 CA Technologies
CA Technologies
Senior Software Engineer
2009 - 2015 (6 years)
Prague, Czech Republic
  • Designed and implemented solutions to enhance CA Tech's performance monitoring product, adding new features and product improvements.

  • Worked on CA Tech's new test integration system using modern VM technologies to execute and manage the testing process.

  • Developed and implemented new features and enhanced functionalities on the web-based CA Server Automation solution.

MGM Technology Partners GmbH
MGM Technology Partners GmbH
Java Developer
2009 - 2009
Munich, Germany
  • Defined, designed, implemented, and delivered high-quality software artefacts for Lidl's e-shop web app.

  • Developed and implemented client- and server-side code to support the web application.

  • Identified and implemented technical maintenance and operational improvements on solution.

Artezio
Artezio
Java Developer | Team Lead
2006 - 2008 (2 years)
Remote
  • Worked with a team of 4 developers to decouple new requirements into high-quality solutions for the Clinical Trials Management System.

  • Liaised closely with other dev teams to ensure timely design and delivery of software components and artefacts.

  • Offered strategies to enhance performance, uptime, and scalability, maintaining code quality and best practices.

iSolutions AG
iSolutions AG
Java Developer
2006 - 2007 (1 year)
Remote
  • Defined solution options and evaluated the technical feasibility of requirements on a restaurant ordering system.

  • Designed and implemented applications and services on an e-shop for car spare parts.

  • Built and implemented the game server for the Texas Hold'Em multi-user online poker game.

Portfolio

Senior Software Engineer - EzRMS
Senior Software Engineer - EzRMS

InforĀ® EzRMS is a powerful hotel revenue management solution that automatically calculates demand and revenue forecasts and recommends appropriate selling strategies. It uses Deep Learning algorithms to recognize patterns for optimal and accurate forecasts, pricing, and strategies to maximize yield and profits. Designed and developed the web and iOS applications for the platform.

Senior Software Engineer - CA APM
Senior Software Engineer - CA APM

Worked in a large team that designed and developed a performance monitoring platform for users to manage, monitor, and automate critical mainframe resources and tasks. Improved different parts of the platform with new solutions, added new features to the UI, and enhanced back-end services.

Senior Software Engineer - PNS
Senior Software Engineer - PNS

Led processes to design, develop, and implement PNS, an internal system within Barclays for comparing real-time trades from several sources. Built the new system from scratch, handling the UI, core engine, service scheduling system, and AWS deployment.

Education

Master of Computer Systems and Networks
Master of Computer Systems and Networks
Belarusian State Technological University
1996 - 2001 (5 years)