Roman K.

Roman K.

Senior Software Engineer

Kyiv, Ukraine
Hire Roman K. Hire Roman K. Hire Roman K.

About Me

I have over 5 years in-depth experience as software developer and full-stack web developer. I am proficient in developing web applications, APIs, various integrations, and datacenter equipment management. I create applications from scratch, improve existing solutions with legacy codebase, and lead the testing and deployment automation. I am a client-focused developer who can describe architecture in simple and easy-to-understand language. I take a pragmatic approach to problem solving and enjoy exploring how things work under the hood to fully understand how to use them. Passionate about creating innovative projects, I deliver outstanding solutions that meet and exceed clients' expectations.

Work history

UpStack
UpStack
Full-Stack Web Developer
2017 - Present (7 years)

Serve as a software engineer serving a diverse range of clients on numerous software projects.

Independent Contractor
Software Engineer
2015 - Present (9 years)
  • Managed and mentored a remote team of 5 engineers.

  • Played key role in updating a search algorithm and redesigning search indexes.

  • Integrated with numerous partner APIs.

  • Managed the refactoring and data migration of the financial logic of the application.

  • Created an alternative version of the application to target a different audience.

  • Created a unique and comprehensive sales analytics tool.

Servers.com and Webzilla.com Hosting Provider Management Software
Senior Software Engineer, Back-End
2013 - 2015 (2 years)
  • Designed and implemented an extensible billing and invoicing system.

  • Automated tasks of data center personnel by designing and implementing an automated bare-metal server provisioning system.

  • Implemented a distributed system for monitoring server and website accessibility

WaveAccess
Software Engineer
2011 - 2013 (2 years)

Created and developed numerous innovative software programs.

Portfolio

Full-stack developer
Full-stack developer

OpenApply
 - An application for international schools aiming to simplify admission processes, organize communication with parents, manage billing and provide analytics on various metrics.

Back-end engineer
Back-end engineer

Designed and implemented an extensible billing and invoicing system Automatedtasksofdatacenterpersonnelbydesigningand implementing an automated bare-metal server provisioning system Implemented a distributed system for monitoring server and website accessibility

Full-stack developer
Full-stack developer

HelpTheMove and LoveLandlord - Did a complete refactoring and data migration of the financial logic of the application Created an alternative version of the application to target a different audience. Created a sales analytics tool

Team lead
Team lead

Managed and mentored a remote team of 5 engineers Took part in updating of the search algorithm and redesigned search indexes Integrated with numerous partner APIs

Education

Education
Bachelor of Engineering (BE) Systems Engineering
National Technical University of Ukraine 'Kyiv Polytechnic Institute'
2008 - 2012 (4 years)