Andrei K.

Andrei K.

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.

Frontend

Backend

Database

QA & Testing

Other

Work history

UpStack
UpStack
Senior Full-stack Developer
2022 - Present (3 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 (6 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.

Showcase

Senior Software Engineer - EzRMS
Senior Software Engineer - EzRMS
  • InforĀ® EzRMS is a hotel revenue management solution that automates demand and revenue forecasting.

  • It utilizes Deep Learning algorithms for accurate forecasts, pricing, and yield maximization.

  • The platform includes web and iOS applications developed by the team.

Senior Software Engineer - CA APM
Senior Software Engineer - CA APM
  • Designed and developed a performance monitoring platform for users to manage mainframe resources and tasks.

  • Improved various aspects of the platform with new solutions and features.

  • Enhanced back-end services to support platform functionality.

Senior Software Engineer - PNS
Senior Software Engineer - PNS
  • Designed, developed, and implemented a PNS (Internal System) for Barclays.

  • Built the system from scratch, encompassing UI, core engine, service scheduling, and AWS deployment.

  • Led process improvements for PNS, ensuring its functionality and integration.

Education

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