Ivan M.

Ivan M.

Senior Full-stack Developer

Request Rate
Russia

Ivan is a Senior Full-Stack developer with 7 years of experience in programming. He specializes in building SaaS solutions using React.js/Redux, Node.js, C#, C++ and Golang. He worked as a Team Lead and projects' Architect on numbers projects. Ivan is also a fond of Mobile application development using cross-platform technologies such as React Native, Xamarin. He is a smart and trustworthy developer, fluent in English and ready to bring his extensive experience to your project.

Skills

  • React
  • Node.js
  • HTML
  • CSS
  • MySQL
0246810

Experience

Soshace, Russia

Senior Full-stack Developer

Website: https://soshace.com


Skills: React/Redux, Node.js/Express, ES6, MySQL, PostgreSQL, MongoDB, HTML, CSS

Obligations: Web development
Web applications development using MERN stack, Mobile development using React Native.

Happy Corp (sites and mobile applications), Russia

CTO, Senior Software Engineer

Website:

http://happy-corp.net/


Skills: JS, HTML, CSS, jQuery, ReactJS, Redux, Testing tools, Nodejs, Golang, git, git flow, gitlab, Postgresql, Mysql, CouchDB, ReactNative, Xamarin, Nginx, Joomla


Obligations:
Creating terms of reference for all projects;
- Dialogue with customers;
- Leading projects from start to end;
- Choosing tech stack, creation of an application architecture;

IStom (modern dental software, desktop, mobile and web), Russia

Senior Software Engineer

Website: https://i-stom.ru

Skills: ReactJS, Nodejs, Golang, Xamarin, Yii2, MS SQL, PostgreSQL, Nginx, Prometheus, Grafana, Gitlab, Agile Obligations:

- Technical leader;
- Database restructuration and application architecture change;
- Web developer;
- Mobile developer;

Technocenose (BI and DSS for government), Russia

Software Engineer, Tech Lead (not long)

Web-site: http://nbics.net/

Skills: C#, WPF, Windows Forms, ASP.NET, MVC, JS, HTML, CSS jQuery, TortoiseSVN, TFS, MS SQL, IIS, 3D, mathematical modeling

Obligations:
- Forecast module for emergencies and energy consumption;
- 3D module for situations modeling and real world places modeling;
- DSS and BI web version kernel, web modules system (db architecture, backend, frontend);
- Information module, financial forecast module, schedule module, 3D editor module;
- Creating terms of reference for all projects;
- Dialogue with customers; - Tech lead of 3 developers;

Projects: Not sharable projects for governments (clients: Tula Ministry of Emergency Situations, YantarEnergo).

https://sc.gov39.ru

https://nbics.net

Education

Master of Computer Science. Applied Mathematics and Computer Science, Baltic Federal University of Immanuel Kant

Russia

Computer Science Ph.D. Math modeling. Numerical methods and program complexes, Baltic Federal University of Immanuel Kant

Russia