Igor S.

Igor S.

Full Stack Developer

Serbia
Hire Igor S. Hire Igor S. Hire Igor S.

About Me

Igor is an experienced freelancer with over nine years of experience working in the JavaScript/TypeScript language and has perfected his skills. Lately, he's been focusing on React, Node.js, and Express.js. Igor can build any project from the ground up and is known for writing well-designed, testable, and efficient code using best practices. Igor is a hardworking, responsible professional and can work by himself and in teams.

Work history

Talis Protocol
Full-Stack React/Node.js Developer for an NFT Marketplace
2021 - 2022 (1 year)
Remote
  • Worked on new features and bug fixes on a React application's existing front end (Next.js).

  • Migrated a Node.js API and GraphQL resolvers from using DynamoDB to MongoDB with Mongoose.

  • Built migrations scripts for transfers from different third-party API providers.

React Next.jsNode.jsTypescriptJavaScriptAmazon Web Services (AWS) GraphqlMongoDBMongooseFull-stack MUI (Material UI)
Pfizer
Senior React Developer
2020 - Present (4 years)
Remote
  • Digitized the site intelligence and selection workflow by building a streamlined web-based application that would sunset a manual Excel-based approach.

  • Architected and built a React application from scratch, using Material UI.

  • Worked in a team with other Toptal developers, used Jira for task management and sprint tracking.

React Front-end TypescriptNode.jsREST APIs GitJIRABitbucketJestMUI (Material UI)
Support.com
Senior Full-stack JavaScript Developer
2019 - 2020 (1 year)
Remote
  • Worked as part of the core development team on the main SaaS product.

  • Designed and developed integrations with complementary third-party systems using OneTrust, HubSpot, and Twilio.

  • Developed data migration scripts for different external systems, importing over 100k user records.

  • Worked in a fully remote team, interfacing with QA, UX, and product design, and DevOps teams.

  • Performed design and code reviews, shared knowledge, and contributed to system architecture design decisions.

  • Worked on implementing unit and functional testing.

RedisPostgreSQLAngularJS Express.js Node.jsReact JavaScriptFront-end User Interface (UI) Website Performance API IntegrationAngularTwilio API MUI (Material UI)
Home2Market
CTO
2018 - 2020 (2 years)
Remote
  • Worked on rewriting and redesigning a web SaaS platform called Home2Market.

  • Architected and built the back end using Node.js, Restify, and Firebase.

  • Implemented many SaaS platform-related features and worked on integrating multiple third-party APIs.

  • Architected and built a web application using React and Node.js.

  • Implemented a new design and many features needed for the SaaS platform that real estate agents used to manage and market their listings.

  • Committed to all stages of the development for an enterprise-grade platform—from developing an MVP, reviewing the UI designs, technology choices, getting it ready to release, releasing the platform, and maintaining it.

  • Hired and managed two external contractors for some short-term work, supervising their work and performing code reviews.

FirebaseNode.jsReact JavaScriptUser Interface (UI) Website Performance GraphqlAPI IntegrationAmazon Web Services (AWS) REST APIs MUI (Material UI)
Freelance
Full-stack JavaScript Developer
2016 - Present (8 years)
Remote
  • Contributed to many projects using React, Ember.js, and Node.js.

  • Worked mostly with startups, in small teams, and involved in all of the project lifecycle phases.

  • Architected and developed complex solutions using both NoSQL and SQL databases.

  • Integrated and worked with many third-party API services like Stripe, Algolia, Intercom, Zendesk, FirstPromoter, social network APIs, and more.

  • Used both the AWS and Google Cloud Platforms.

Node.jsReact NativeReact Ember.jsJavaScriptGraphqlMySQLPostgreSQLFirebaseMongoDBTypescriptGoogle Cloud Platform (GCP) Amazon Web Services (AWS) GitREST APIs RESTFigmaFull-stack
TMNS Serbia (now Devoteam)
Lead Developer
2014 - 2016 (2 years)
Remote
  • Built a SaaS product's front end, from the ground up, using Ember.js.

  • Worked with other team members, provided guidance, and helped them out when they were stuck.

  • Conducted code reviews and enforced coding standards and best practices.

  • Introduced junior developers to the Ember.js framework.

  • Worked with product owners on defining the roadmap and breaking down user stories.

  • Converted an existing AngularJS application to Ember.js.

  • Grew the team from two developers to two front-end team of 2-3 developers, and built the back-end team over a two-year period, interviewing and hiring people as we expanded. I was the development lead and managed both front-end teams at the end.

Hartree Works LTD
Full-stack JavaScript Engineer to Build the Beta Version of a New SaaS App
Present (2024 years)
Remote
  • Built a Node.js API MVP for manipulating RSS feeds.

  • Built a Chrome extension MVP for reading and manipulating Google Calendar data.

  • Worked and communicated directly with the founder on defining the features and architecting solutions based on ideas.

React FirebaseRSS Feeds XMLChrome Extensions Node.js

Portfolio

Home2Market

Home2Market is a SaaS platform used by real estate professionals in the US to help them manage and market their listings. I've contributed to building the platform from scratch, working directly with the founder.

iCouch

iCouch is an application that offers secure video, scheduling, client, and document management.

uBegin

uBegin is an online platform that allows people to learn, engage, and celebrate the collective action for 2030 sustainable development goals. It unifies an online social environment with tools for project collaboration and matching resources to project needs.

Love Wall

A mobile app that allows users to leave digital love messages on different locations, send "locked" messages to other users and rate places as more or less romantic.

Education

Education
Bachelor's Degree in Electrical and Computer Engineering (with Honors)
University of Novi Sad, Faculty of Technical Sciences
2009 - 2014 (5 years)