Ilia Nemiro, Developer in Saint Petersburg, Russia
Ilia is available for hire
Hire Ilia

Ilia Nemiro

Verified Expert  in Engineering

Full-stack Developer

Location
Saint Petersburg, Russia
Toptal Member Since
April 29, 2020

Ilia is a full-stack developer who's worked on MMO game development, food tech, business and enterprise solutions with thousands of real-time users, and microservices and micro frontends that deal with massive amounts of real-time data. Recently, he's worked with JavaScript full-stack teams as a team lead and front-end system architect. Ilia always keeps in mind the critical paths in development, thinks about the next steps, and creates fast, robust solutions.

Portfolio

Systematica Consulting
Vue, Node.js, Kubernetes, JavaScript
Regional Governmental Services (Moscow and Ten Others)
Angular, Jakarta Server Pages (JSP), Java, JavaScript
Zakazaka.ru
Node.js, Java, Jakarta Server Pages (JSP), JavaScript

Experience

Availability

Part-time

Preferred Environment

Balsamiq, Adobe, Microsoft, Figma, Sketch, Slack, IntelliJ IDEA, MacOS

The most amazing...

...project was when I developed online RPG games including a system for MMORPG game data analytics and the back end.

Work Experience

Front-end System Architect

2013 - PRESENT
Systematica Consulting
  • Led multiple front-end teams and played a key role in the development of core solutions for microservices and micro-frontends platforms which improved productivity of department by more than 200%.
  • Developed a lot of key solutions for team management, projects strategies, code-base, and client architecture.
  • Performed tech interviews, reviewed code, and mentored teammembers.
  • Managed the architecture of various front-end projects on Vue.js (70%), Angular (20%), and React (10%).
  • Created and integrated an assessment system and competency matrix for candidate reviews that enabled us to minimize the number of unqualified developers applying for the position.
Technologies: Vue, Node.js, Kubernetes, JavaScript

Lead Front-end Developer

2016 - 2019
Regional Governmental Services (Moscow and Ten Others)
  • Made a custom MVC solution for multiple country regions, that allowed to reduce the development cost by a significant amount (about US$200,000 for the first year).
  • Created an architecture of Russian regional government services portals (Moscow region and ten more).
  • Served as the lead front-end expert of the Moscow region's IT department and provided solution and project expertise and IT consulting.
Technologies: Angular, Jakarta Server Pages (JSP), Java, JavaScript

Lead Front-end Developer

2015 - 2016
Zakazaka.ru
  • Architected and developed a front-end solution for a food-tech delivery platform. The company was sold for US$300,000.
  • Increased greatly the render-speed response rate by optimizing the page rendering and page response rate.
  • Developed a blazing fast platform for fast page delivery to clients.
Technologies: Node.js, Java, Jakarta Server Pages (JSP), JavaScript

Lead Full-stack Developer

2011 - 2013
VIProjects Games Limited
  • Created a new billing and in-game payment solutions (replaced PHP with a Node.js gateway) which got a huge raise in response speed of billing services. It allowed us to highly increase the response rate of payments per second.
  • Developed a performant in-game visual quests tree editor with thousands of drag-n-drop nodes and line connections. It greatly increased productivity and speedup game content fill for moderators.
  • Built an in-game eCommerce platform and online shop (with real money payments) of game-in and real-life products.
Technologies: Node.js, PHP, JavaScript

Full-stack Developer

2007 - 2011
Mail.Ru (My.com) Games
  • Worked successfully with thousands of real-time game users.
  • Developed many data analytics tools, game bots, and widgets.
  • Processed gigabytes of user data analytics in real time.
Technologies: Java, PHP, JavaScript

Russian Governmental Services

I played a key role in developing front-end solutions and team management. A highlight was when I made a custom MVC solution for multiple country regions that allowed the government to reduce the development costs by a significant amount (about US$200,000 in the first year alone).
As a lead front-end expert in the Moscow region's IT department, I also provided my solution and project expertise and consulted on IT matters.

Moscow Governmental Services

I worked for Moscow's (Russia) government services. Most of the work involved lots of different integrations with outer APIs, outer microservices. As a system architect, I developed a front-end framework that allowed us to convert a legacy Java-JSP monolithic system and migrate it to Angular.

Event-driven Micro-frontend Platform

http://mysitex.com/
I served as the leader of a development proprietary company project: an ERP microservices platform with micro-frontends and lots of microservices. It involved a complex security system, data transfers, real-time data aggregation, and analytics. I also had to smoothly work under the agile methodology and front-end configurations done "on the fly."

ZakaZaka

This was a food delivery and the main goal was to give clients a blazing fast UI to facilitate quick and easy food orders. As a team leader and the main front-end developer, I solved various tasks from render optimization, page response rate to front-end architecture and API integrations.
2004 - 2009

Master's Degree in Computer Science in Economics and Sociology

SUAI | Saint Petersburg State University of Aerospace Instrumentation - Saint-Petersburg, Russia

MARCH 2020 - PRESENT

Certified Mentor in IT

Yandex LCC

DECEMBER 2018 - PRESENT

Recruitment in IT

Fidelio Consulting Limited

Languages

CSS, HTML, HTML5, JavaScript, TypeScript, Java, PHP, SQL

Libraries/APIs

JSONP, JSON API, Vue, jQuery, Node.js, Telegram Bot API, WebRTC, Sockets, React

Storage

JSON, MongoDB, MySQL, PostgreSQL

Other

User Authentication, MEVN Stack, OAuth, RESTful Microservices, Technical Leadership

Frameworks

OAuth 2, Jakarta Server Pages (JSP), Angular

Tools

Canvas, Adobe, IntelliJ IDEA, Slack, Balsamiq, Sketch, Figma

Paradigms

REST, Microservices, Microservices Architecture, MEAN Stack, Web Architecture, Requirements Analysis

Platforms

Docker, MacOS, Microsoft, Kubernetes, PDF.js

Collaboration That Works

How to Work with Toptal

Toptal matches you directly with global industry experts from our network in hours—not weeks or months.

1

Share your needs

Discuss your requirements and refine your scope in a call with a Toptal domain expert.
2

Choose your talent

Get a short list of expertly matched talent within 24 hours to review, interview, and choose from.
3

Start your risk-free talent trial

Work with your chosen talent on a trial basis for up to two weeks. Pay only if you decide to hire them.

Top talent is in high demand.

Start hiring