Nikolay K.

Nikolay K.

Senior Software Engineer

Prague, Czech Republic
Hire Nikolay K. Hire Nikolay K. Hire Nikolay K.

About Me

He is a professional Full Stack Developer with 10+ years of technical expertise in server and client-side development; iterating solutions with client requirements into exciting online applications, browser extensions and relational databases. He has delivered numerous solutions that add value and improve performance on projects.

Work history

UpStack
UpStack
Senior Software Developer
2019 - Present (5 years)
Remote
  • Create and develop innovative software solutions for different 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.

Cimpress Technologies
Cimpress Technologies
Senior Software Engineer
2018 - 2019 (1 year)
Prague, Czech Republic
  • Built and deployed a custom software tool with a smooth and clean UX; using React/Redux to write the codebase for the frontend.

  • Implemented cloud engineering solutions on AWS to provide high-availability infrastructure for Cimpress with strict SLAs.

  • Built high-load back-end microservices on the infrastructure in Node.js for the client.

Barclays Capital
Barclays Capital
Mobile Application Developer
2014 - 2017 (3 years)
Prague, Czech Republic
  • Built new screens and a smooth UI for the Barclays Live app; providing high-content HTML screens to key players in the financial markets (on-the-go analysts/institutional clients)

  • Developed complex HTML screens in AngularJS that were adapted for tablet/phone layouts.

  • Set up complex E2E tests to regularly check the data integrity on the app, updated and maintained data feeds.

Salsita Soft
Salsita Soft
Software Engineer
2012 - 2014 (2 years)
Prague, Czech Republic
  • Built custom server-side solutions in Node.js and Python and developed cross-browser extensions and complex web apps on projects for Salsita.

  • Adopted an agile-based process with continuous integration for predictable delivery and used various databases like MongoDB and MySQL to securely store and quickly access data.

  • Applied and followed test-driven development best practices and standards to ship solutions with sustainable business value to customers.

Freelance
Freelance
Software Engineer
2008 - 2012 (4 years)
Prague, Czech Republic
  • Designed and developed reliable and scalable custom browser extension solutions for clients.

  • Troubleshot and resolved complex technical issues and defects on solutions.

  • Designed and developed new functions and features on products and identified areas of improvement on the projects.

Portfolio

Mobile Application Developer - Barclays Live
Mobile Application Developer - Barclays Live

Barclays Live is a mobile app that serves publications and data-rich screens (e.g., tabular) for institutional clients. Worked on the HTML screens for the Android app and established regular data checks for more than ten data feeds on more than 100 screens. Developed content-rich HTML screens on the projects and set up regular end-to-end tests for checking the multiple data feeds of the application.

Developer - VkButton
Developer - VkButton

VK unites tens of millions of people, offering unlimited opportunities for communication, dating, entertainment, business and the exchange of news anywhere in the world. Worked on a SaaS application that automates event promotions and boosts user acquisition on the VK social network platform. Developed both the backend and frontend solutions on the application and supported the maintenance of the SaaS infrastructure for 9 years.

Developer - Pickup Points
Developer - Pickup Points

The solution shows pickup points from various shipping carriers on a single map. Built the backend solution that stores and serves geospatial requests on the solution. Worked on the development of a responsive React app for the frontend that smoothly worked with a mobile and desktop layout and across different browsers.

Developer - Best Exchange Rates in Prague
Developer - Best Exchange Rates in Prague

Worked on a mobile application that helps tourists visiting Prague or the Czech Republic find nearest forex exchange office with the best rates within their vicinity. Built the solution from scratch; iterating solutions to cover the backend and frontend and processes for data scraping.

Education

Education
MSc. Applied Mathematics and Physics
Moscow Institute of Physics and Technologu (MIPT)
2005 - 2011 (6 years)