Kirill is a versatile full-stack developer experienced in designing, creating and maintaining scalable cloud infrastructures and applications with the focus on test-driven, agile and object-oriented development practices.
He is passionate about writing maintainable, testable and reliable code that is easy to understand and a pleasure to work with as well as introducing new tools that make his passion tractable.
Kirill’s main values include clear and transparent communication, responsibility for the quality of his work and careful planning.
Responsibilities:
- Developed front-end applications using React + Redux + Saga
- Contributed to several fast-paced bank projects
- Increased test coverage
- Followed some of the agile scrum best practices
- Effectively communicated with teams on different projects Achievements
- Successfully implemented several bank projects including mail service and factoring
- Quickly gained familiarity with complex code bases on various projects
- Significantly increased test coverage
- Effectively communicated with teams on different projects
Responsibilities:
- Maintained tightly-coupled monolithic application
- Increased code base maintainability, readability, and testability
- Gained expertise with the company's proprietary frameworks
- Consistently delivered well written and well-tested code Achievements
- Designed React.js UI elements for integration with legacy UI codebase
- Introduced real-time data transfer into the application using WebSockets
- Designed and implemented a thin client integrating the application with Active Directory
- Implemented logic and styles of various views of the application
- Designed and implemented REST API gateway allowing clients to integrate with the application
- Refactored legacy monolith application into microservices using Docker
Responsibilities:
- Gathered information required to implement an MVP for a startup Achievements
- Designed and implemented an MVP application using Firebase and Angular
Achievements:
- Designed and implemented a MEAN application for hospital staff to collect information Technical Details
- Integrated Nodejs server with MySQL utilizing Sequelize
- Created front-end of the application using AngularJS and Bootstrap as well as Yeoman application bootstrapping
- Utilized Github VCS
Responsibilities:
- Worked with a remote international team on a legacy project
- Integrated an application to the legacy project with a REST API using Bridge OOP Pattern Achievements
- Designed and developed a patient monitoring web application letting to put the hospital's monitoring station inside of the nurse's pocket. Technical Details
- Utilized .NET MVC4 framework tools as well as Razor templating engine
- Consumed REST API using the company’s “bridge” API tool and LINQ Queries
- Utilized LessCSS and Bootstrap to design frontend layouts
- Utilized Perforce VCS