Christian S.

About Me

Christian is a Tech Enthusiast with keen interests in machine learning, artificial intelligence and data science. He specializes in building greenfield/scalable applications within a micro-service architecture, writing clean, top quality codes mixed with other best practices such as SOLID principles and TDD, and writing tests aimed at ensuring that applications are heavily fortified for clients. He is multi-faceted, a team player, and consistently delivers client-focused solutions to complex software problems.

Frontend

Backend

Database

DevOps

QA & Testing

Workflow

Other

Work history

UpStack
UpStack
Java Developer
2018 - Present (7 years)
Remote
  • Creating and developing innovative software solutions for clients across a broad range of industries.

ScaleFocus
ScaleFocus
Software Engineer
2017 - Present (8 years)
Sofia, Bulgaria
  • Successfully optimised the performance of a dozen REST services for Shutterfly saving the organisation some considerable cost annually due to low latency, and an improved user experience on their platform.

  • Consistently deliver high-quality code on a daily basis with relatively short deadlines for each task, and work within a highly distributed team to support 5 different development environments for the client.

  • Regularly improve the existing code base, refactoring code and backing it up with performant Unit and Integration tests for optimal efficiency.

EPAM Systems
EPAM Systems
Software Engineer
2017 - 2017
Bulgaria
  • Effectively wrote high-quality code for a greenfield project and efficiently backed it up with Unit and Integration tests for the client.

  • Successfully built and deployed the system servers using Docker and Jenkins(CI), and actively communicated with the clients on a daily basis for clarifications on their specifications.

  • Produced extensive documentation for the elements of the system that were written for the client.

EPAM Systems
EPAM Systems
Junior Software Engineer
2016 - 2017 (1 year)
Bulgaria
  • Successfully liaised with 2 other backend developers to design and develop a fully fledged Spring Boot application, with Spring Security authorisation and authentication implementation of the OAuth 2.0 protocol.

  • Effectively led the team to write coherent software specifications and design solutions, learned new technologies, and mastered the tools for Spring framework.

  • Provided technical support for system performance by creating a continuous integration and deployment pipeline with Jenkins.

Showcase

Junior Backend Developer, EPAM Charity
  • Worked as a team of 6 developers.

  • Developed the project idea and served as the Product Owner.

  • Led the team in writing software specifications and design solutions, including implementing a Continuous Integration and Deployment pipeline using Jenkins.

Developer, Mercador - EPAM Systems
  • EPAM Systems is an IT service company providing a broad range of services.

  • They developed a Web Application for Mercator, a cargo logistics company, supporting Multi-tenancy.

  • The project was developed using the Scrum framework and involved significant architectural design and documentation.

Developer, Shutterfly
Developer, Shutterfly
  • Shutterfly is a public platform for uploading and ordering personalized products, including coffee cups and pillows.

  • The developer worked on four software products (Backend Applications) and significantly extended and improved the existing codebase.

  • The developer communicated directly with clients and QE teams, clarifying specifications and mentoring junior developers.

Education

Education
Bachelor’s degree
Technical University of Sofia - Sofia, Bulgaria
2016 - 2018 (2 years)
Education
Graduate
IT Talents Academy - Java EE Bootcamp
2016 - 2018 (2 years)
Education
High school diploma
FLS “Romain Rolland” - Stara Zagora, Bulgaria
2013 - 2016 (3 years)