Mihail S.

Mihail S.

Senior Software Engineer

Romania
Hire Mihail S. Hire Mihail S. Hire Mihail S.

About Me

Mihail is a highly self-motivated Software Engineer with over 7 years of hands-on experience in the computer science industry. He was a part of 10+ software projects for global companies, assisting clients in implementing their ideas and developing scalable, maintainable, speed-optimized applications. For the last 4 years, he focused on building high-quality web applications using JavaScript, Node.js, React.js, Redux, Express.

Work history

UpStack
UpStack
Senior Software Engineer
2020 - Present (4 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.

Qualitest
Qualitest
Senior JavaScript Developer
2020 - 2020
Bucharest, Romania
  • Developed software solutions for e world's largest, independent managed services provider of quality assurance and testing solutions.

  • Built reusable and scalable code, identifying requirements for new features and providing optimization when needed.

  • Optimized components for maximum performance, coordinating with cross-functional teams across the organization.

Moovweb
Moovweb
Front-End Developer
2019 - 2019
Ukraine
  • Worked on the development of a major American Airlines company project, writing and styling the front-end components to meet the requirements of our mocks.

  • Connected the frontend with the backend through REST API and fulfilled our user stories and tested features code.

  • Monitored process pull requests for production deployments and maintained a high tests coverage.

Lohika
Lohika
JavaScript Engineer
2017 - 2019 (2 years)
Ukraine
  • Developed and maintained scalable Single Page Application mostly based on React + Redux.

  • Developing and maintaining server-side APIs based on Node.js + Express.js + MySQL, as well as testing code by writing unit tests and E2E tests.

  • Created and developed server-side APIs based on Node.js + Express.js + MySQL.

Andersen
Andersen
Front-End Developer
2016 - 2017 (1 year)
Ukraine
  • Developed and maintained rich Single Page Application based on React + Redux. Applied layouts and made applications responsive to different resolutions.

  • Worked closely with the back-end team on developing REST APIs and performed code reviews.

  • Maintained and enhanced existing features of applications, collaborating with cross-functional teams and making recommendations that impacted the end product.

Uni Laman Group
Uni Laman Group
Full Stack Developer / Mobile Developer
2013 - 2016 (3 years)
Ukraine
  • Developed and maintained functionality of an existing Web-ERP system, as well as database design on PostgreSQL.

  • Worked on the development of the Uni-Laman mobile application, a convenient tool for customers that allows different operations without leaving home. Developed the full application from scratch, including REST API and integration with company database data.

  • Selected technical solutions that fit the current architectural needs of the company. Participated in discussions with end users to clarify their requirements.

Portfolio

Senior Front-End Developer - United Airlines
Senior Front-End Developer - United Airlines

I was part of the team that worked on one of the major American airline company projects. My role was to write and style the front-end components that meet the requirements of our mocks, connect frontend with the backend through REST API, and fulfill our user stories and test features code. I also monitor and process pull requests for production deployments. I implemented new features, fixed bugs, performed code reviews, and analyzed requirements. Managed to develop the new Check-in module with plenty of flows depending on the type of user. Enhanced test coverage to 70% accessibility on each page. Technologies used in the project: JavaScript,ES6, HTML5,CSS3,Sass, React.js, Redux, redux-thunk, react-router v3, lodash, Immutable.js, Webpack, Babel, git, Eslint, Sinon.js, Jest.

Senior Front-End Developer - Clarizen Eagle
Senior Front-End Developer - Clarizen Eagle

The Clarizen Eagle app is the executive vehicle that drives management teams to initiative success. Aligning management through goals and decisions, providing the agility needed to effectively achieve their business goals. Acted as Senior Front-End Developer, implementing new features, fixing bugs, performing code reviews, analyzing and estimating requirements. Managed to prepare the app for production, upgraded the outdated design, and increased app speed. Improved code coverage and code quality. Technologies used in the project: JavaScript, ES6, HTML5, CSS3, Sass, React.js, Redux, Webpack, Babel, Git, Eslint.

JavaScript Engineer  - Virtru (Google drive encryption)
JavaScript Engineer - Virtru (Google drive encryption)

The project was a SaaS platform for access control, policy enforcement, and key management service. It encrypts and controls access to files in Google Drive, with an extra layer of security in G Suite that ensures corporate privacy and meets regulatory requirements. Acted as JavaScript Engineer, ix. implementing new features, fixing bugs, code reviews, application stabilization, analyzing, and estimating requirements. Managed to bring the application to release. Improved code coverage and code quality. Technologies used in the project: JavaScript, ES6, Node.js, Crypto, HTML5, CSS3, Git, Eslint.

JavaScript Engineer - Novartis
JavaScript Engineer - Novartis

The project is a modern SPA for data analysis and visualization. Calculate the time costs of researches in the health care domain. Web application interacts with the back-end system based on machine learning. Worked on project development, implementing new features, fixing bugs, code reviews, application stabilization, analyzing, and estimating requirements. Managed to bring the application to release. Increased code coverage and improved code quality. Technologies used in the project: JavaScript, ES6, React, Redux, Redux-saga, Node.js, MySql, Sequelize.js, HTML5, CSS3, Git, Eslint.

Front-End developer  - Yonoton Management Tool
Front-End developer - Yonoton Management Tool

The project is a Management tool that gives users full control to manage campaigns, marketing, customer feedback, access to customer big data, and manages sales. Acted as Front-End Developer for the project, implementing new features, fixing bugs, performing code reviews, applying layouts, and maintaining responsiveness of the application. Managed to update the design and to increase app stability, as well as increase code quality. Technologies used in the project: JavaScript, ES6, React, Redux, Typescript, HTML5, CSS3, Git, Eslint, Webpack.

Full-Stack Developer  - Uni-Laman mobile application
Full-Stack Developer - Uni-Laman mobile application

A mobile personal account of "Uni-Laman Group" is a convenient tool for customers that allows different operations without leaving home. The ability to trace the departure and arrival date of your shipment. Features include reports of unpaid invoices, the ability to track the receipt of documents by our company, push messages, and more. I developed the full application from scratch, including REST API and integration with company database data. The application has been successfully published in the Apple store and Google Play. Technologies used in the project: JavaScript,ES6, Angular.JS, Ionic.io, HTML5, CSS3, Git, PHP, Slim Framework, PostgreSQL.

Education

Education
Master's Degree, Computer Systems and Networks
Odessa National 'I.I. Mecnikov' University, Odesa
2008 - 2013 (5 years)