Ilya S.

Ilya S.

Washington, DC, United States of America
Hire Ilya S. Hire Ilya S. Hire Ilya S.

About Me

Ilya is an experienced full-stack developer and project architect with a track record of delivering successful projects and leading development teams. He has10+ years of commercial development experience designing and developing high-performance applications and microservices and building scalable architectures using JavaScript, Node.js, Express.js, Mongoose, and MongoDB. Ilya is also skilled in AWS, CSS3, HTML5, Less/Sass, and Gulp/Grunt, with a strong background in DevOps and cloud technologies, including experience implementing CI/CD processes and establishing best practices for development teams.

Frontend

Backend

Database

DevOps

Other

Work history

UpStack
UpStack
Node.js Developer
2016 - Present (9 years)
Remote
  • Creating and developing innovative software solutions for clients across a broad range of industries.

  • Participating in scrums consisting of cross-functional teams, both software and hardware.

  • Ensuring that features are being delivered efficiently and on time.

EastBanc Technologies (now Solvd)
EastBanc Technologies (now Solvd)
Senior Software Developer
2020 - Present (5 years)
Washington, United States of America
  • Working for an AI-first advisory and digital engineering firm delivering measurable business impact through strategic digital transformation.

  • Delivering innovative solutions using full-stack technologies, driving technical excellence, and tackling complex challenges.

  • Building scalable, high-performance applications and microservices using DevOps and cloud technologies and implementing CI/CD processes.

EVRYTHNG (Now Digimarc)
EVRYTHNG (Now Digimarc)
Software Developer
2019 - 2019
Minsk, Belarus
  • Contributed to the development of a cloud-based platform, focusing on IoT integration and platform development.

  • Collaborated with a team to design and implement software interfaces and protocols, enabling seamless communication between connected products and the digital platform.

  • Worked on optimizing the platform's performance and scalability using AWS Lambda Functions for efficient and serverless computing.

  • Actively participated in code reviews, collaborating with colleagues to continuously improve the platform's functionality, reliability, and user experience.

Mapbox
Mapbox
Senior Software Developer
2017 - 2017
Remote
  • ​Managed Circle CI integration and interaction with AWS services.

  • Led review and integration of services to Docker infrastructure and researched code protection procedures.

  • Managed Dynalite using Docker Compose and prepared product for implementation.

  • Coordinated internal projects consisting of 7 APIs with FakeS3.

  • Wrapped a cloud microservice solution into a Docker infrastructure and prepared the product for shipping.

Exadel
Exadel
Senior Software Developer
2014 - 2016 (2 years)
Minsk, Belarus
  • Implemented a Smooth Migrate legacy component to adaptive design.

  • Developed a creative and innovative customized UI framework.

  • Built a record of success with satisfied customers and noted for consistently meeting deadlines.

  • Refactored a set of CSS, created readable structure, and decreased bundle weight almost by half.

  • Migrated code from one library to another with zero downtime.

  • Quickly resolved complex business issues without back-end support.

  • Implemented UI tier/responsive design and integrated with an external service, ReadyPulse.

  • Refactored the legacy codebase.

  • Worked on HPI projects, HP Sprout (Capabilities Technical), HP Product Pages, and HP Software Pages.

  • Supported the release process and migrated codebases from one framework to another.

UI Development Responsive DesignAdaptive Design UI Frameworks CSS
zuhu.ru
zuhu.ru
Software Developer
2012 - 2014 (2 years)
Chelyabinsk, Russia
  • Developed the core for an aggregate service, CMS on Node.js.

  • Implemented features such as synchronizing data on the client side using socket.io and Ajax, integrating the system with Google AdSense and Yandex Direct and optimizing the sitemap.

  • Developed and released software for the company's real-time search system.

  • Updated the user interface and implemented adaptive design and localized search.

  • Developed components like a search engine, web sockets, interactive content, caching results, fuzzy search, and SEO optimization.

Inventix
Inventix
Software Developer
2011 - 2012 (1 year)
Chelyabinsk, Russia
  • Developed a creative Facebook project and analyzed customer requirements.

  • Developed and supported m.MSN.se’s project campaign.

  • Managed production and release of software.

  • Implemented business logics tier, data access layer, data logic tier, and UI tier.

Showcase

Software Developer - Zuhu
Software Developer - Zuhu
  • Zuhu aggregates online store offers through a real-time search system.

  • Led Google Adsense and Yandex Direct integration programs.

  • Managed sitemap optimization and sitemap implementation.

Software Developer - Browser Gaming
Software Developer - Browser Gaming
  • Builds a browser-based news site focused on gaming.

  • Implemented a CMS with roles, statistics, and advertising support.

  • Designed and developed a scalable internet architecture using Node.js and MongoDB.

Node.js Developer - Chatter For a Cause
Node.js Developer - Chatter For a Cause
  • Chatter For a Cause facilitates celebrity fundraising by raffling FaceTime conversations.

  • The project incorporates improved and refactored code for increased development speed and maintainability.

  • The system includes business logic like prize purchasing and multi-level logging for project lifecycle management.

Education

Master's Degree, Applied Mathematics and Informatics
Master's Degree, Applied Mathematics and Informatics
South Ural State University (SUSU) - Russia
2010 - 2012 (2 years)
Bachelor's Degree, Applied Mathematics and Informatics
Bachelor's Degree, Applied Mathematics and Informatics
Chelyabinsk State University - Russia
2006 - 2010 (4 years)