Sachin Mour, Developer in Copenhagen, Denmark
Sachin is available for hire
Hire Sachin

Sachin Mour

Verified Expert  in Engineering

Full-stack Developer

Location
Copenhagen, Denmark
Toptal Member Since
May 7, 2017

Sachin is an accomplished DevOps and machine learning engineer with nearly a decade of experience developing impactful solutions for enterprise and SMB clients. He is skilled in AWS and React and focuses on using the right technology for each project. Sachin's contributions have improved platforms and saved companies thousands of dollars annually. Sachin has ranked in the 0.1 percent of 500,000 users at Interviewbit and is one of the top 60 participants at FreeCodeCamp with over 200,000 users.

Portfolio

Verizon Media
Amazon Web Services (AWS), JavaScript, TypeScript, Neo4j, Webpack, React, APIs...
Issuu
Amazon Web Services (AWS), Microservices Architecture, RabbitMQ, NGINX, SQL...
NYC Outward Bound School
Node.js, Webpack, Redux, React, Serverless, Amazon Web Services (AWS)...

Experience

Availability

Part-time

Preferred Environment

GitHub, WebStorm, MacOS

The most amazing...

...thing I've made is a dashboard for NYC Outward Bound to help them visualize their student data and variables that can help a student succeed.

Work Experience

Lead Engineer

2020 - PRESENT
Verizon Media
  • Led a team to implement and support dozens of new product features.
  • Created the back-end architecture from scratch, considering the project's needs and near-term future scope.
  • Built a web-based 3D modeling tool to help content creators create models used in NFL, HuffPost, and Yahoo.
  • Developed a way to keep multiple databases in sync using streams.
  • Kept the response time of all synchronous communications below 300ms.
Technologies: Amazon Web Services (AWS), JavaScript, TypeScript, Neo4j, Webpack, React, APIs, API Development, Serverless, Amazon EC2, AWS Fargate, DevOps, Amazon DynamoDB, Full-stack, CSS, HTML, Front-end Build Tools, User Authentication, Web, Promise, JSON, JSON API, REST, Web Architecture, Requirements Analysis, Validation, Testing, CSS3, NPM, Express.js, MongoDB, Redux Thunk, TypeScript 2, Model View Controller (MVC), Jest, Integration, SDKs, Software Architecture, Front-end, Back-end, Lambda Functions, Lambda Architecture, Serverless Architecture, Elasticsearch, NestJS, Next.js, Web Usability, Kubernetes, Android, Full-stack Development, REST APIs, GraphQL

Senior Full-stack Software Engineer

2019 - 2021
Issuu
  • Developed next-generation tools to help creators create and share content efficiently.
  • Worked with the development team to establish coding standards and monitored guidelines that provided prompt feedback to allow for timely adjustment and revalidation.
  • Created the technical approach of projects throughout all phases of the software development lifecycle.
  • Learned and worked on machine learning algorithms to help extract articles and their content to reduce the manual work needed from the users.
  • Developed the back-end entities written in OCaml capable of serving north of 100 million unique users every month.
Technologies: Amazon Web Services (AWS), Microservices Architecture, RabbitMQ, NGINX, SQL, Java, Node.js, Python, Protobuf, Kotlin, OCaml, Bash, Webpack, Redux, React, JavaScript, TypeScript, DevOps, API Development, Architecture, Full-stack, CSS, HTML, Front-end Build Tools, User Authentication, Web, Promise, JSON, JSON API, REST, Web Architecture, Requirements Analysis, Validation, Testing, CSS3, NPM, Express.js, MongoDB, Redux Thunk, TypeScript 2, Model View Controller (MVC), Jest, Integration, SDKs, Software Architecture, Front-end, Back-end, Lambda Functions, Lambda Architecture, Serverless Architecture, Elasticsearch, Web Usability, Data Visualization, Kubernetes, Android, Full-stack Development, REST APIs, GraphQL

Lead Software Engineer

2016 - 2020
NYC Outward Bound School
  • Built a dashboard to help manage student data for different user levels using React, Redux, Webpack, and Node.js—which saved the company more than $10,000 per year by removing their dependency on their old system.
  • Created a way to visualize their data in order to help them determine key variables through which they can improve their students' success.
  • Engineered a way to upload different types of data and parse them in one single-sourced database.
  • Developed a backup and restore system for emergencies.
  • Created a method to export each and every piece of data.
  • Led a team of four software engineers to implement dozens of new product features and release the product in a timely manner.
Technologies: Node.js, Webpack, Redux, React, Serverless, Amazon Web Services (AWS), TypeScript, DevOps, API Development, Architecture, Full-stack, CSS, HTML, Front-end Build Tools, User Authentication, Web, Promise, JSON, JSON API, REST, Web Architecture, Requirements Analysis, Validation, Testing, CSS3, NPM, Express.js, MongoDB, Redux Thunk, TypeScript 2, Model View Controller (MVC), Jest, Software Architecture, Front-end, Back-end, Lambda Architecture, Serverless Architecture, Web Usability, Data Visualization, Material UI, Android, Full-stack Development, REST APIs, GraphQL

Senior Software Engineer

2018 - 2019
Danske Bank
  • Developed a cross-browser financial platform for companies called using reactive programming, Cycle.js, React, and more.
  • Improved developers' onboarding experience on the platform and supported other teams within the organization.
  • Wrote multiple libraries to be used by other teams to help them build for and talk (SDK) with the platform.
  • Made architectural decisions with a full-stack overview.
  • Implemented automated end-to-end testing and integrated them with automated pipelines using GoCD.
  • Established automated pipelines to build, test, and deploy code from committing the code to the customer using new features.
  • Worked with a number of centralized monitoring environments (Grafana, AppDynamics, Kibana) which gather system metrics.
  • Managed deployments, releases, static servers, bugs, and issues.
  • Led a team of three software engineers to implement dozens of new product features.
Technologies: Redux, RabbitMQ, Most.js, NGINX, SQL, React, Java, D3.js, Node.js, Bash, Cycle.js, Webpack, JavaScript, TypeScript, DevOps, API Development, Architecture, Full-stack, CSS, HTML, Front-end Build Tools, User Authentication, Web, Promise, JSON, JSON API, REST, Web Architecture, Requirements Analysis, Validation, Testing, CSS3, NPM, Express.js, MongoDB, Redux Thunk, TypeScript 2, Model View Controller (MVC), Jest, Integration, SDKs, Software Architecture, Front-end, Back-end, Lambda Functions, Lambda Architecture, Serverless Architecture, Elasticsearch, Web Usability, Data Visualization, Kubernetes, Android, Full-stack Development, REST APIs, GraphQL

Software Engineer

2017 - 2018
K15t Software GmbH
  • Performed software development tasks like prototyping, feature development, bug fixing, unit testing, and writing automated functional tests.
  • Collaborated with product owners and UI designers to create an excellent user experience.
  • Worked with a team of talented developers and designers to build simple, beautiful, and consistent user experiences for web apps.
  • Built the back end to provide REST APIs using AWS Lambda, Node.js, and more.
  • Developed the front end to efficiently create bug-free user interfaces using React, Redux, and more.
  • Helped other developers to build testing guidelines as needed.
Technologies: AWS Lambda, Node.js, Redux, React, Serverless, Amazon Web Services (AWS), TypeScript, DevOps, API Development, Architecture, Full-stack, CSS, HTML, Front-end Build Tools, User Authentication, Web, Promise, JSON, JSON API, REST, Web Architecture, Requirements Analysis, Validation, Testing, CSS3, NPM, Express.js, MongoDB, Redux Thunk, Model View Controller (MVC), Jest, Integration, Software Architecture, Front-end, Back-end, Lambda Functions, Lambda Architecture, Serverless Architecture, Elasticsearch, Web Usability, Material UI, Full-stack Development, REST APIs

Front-end Developer

2017 - 2017
Roomsie
  • Converted designs from Photoshop to a real product.
  • Helped other developers set up guidelines and best practices for a similar structure while writing code.
  • Reduced time to act on bugs from weeks to days by creating detailed documentation on the bugs reported and possible solutions for them.
Technologies: Redis, Ruby on Rails (RoR), JavaScript, Redux, React, TypeScript, DevOps, API Development, CSS, HTML, Front-end Build Tools, Web, Promise, JSON, JSON API, REST, Web Architecture, Requirements Analysis, Validation, Testing, CSS3, Front-end, Expo.io, Expo, Web Usability, Material UI, Full-stack Development, REST APIs

Software Engineer

2017 - 2017
Brainbuild
  • Developed their mobile platform using React Native.
  • Implemented a push notifications server for the application.
  • Took part in implementing the mobile design and reduced friction between designers and developers, improving the delivery times from months to weeks.
Technologies: Node.js, JavaScript, Redux, Expo.io, React Native, TypeScript, API Development, CSS, HTML, Front-end Build Tools, Web, Promise, JSON, JSON API, REST, Web Architecture, Requirements Analysis, Validation, Testing, CSS3, Front-end, Expo, Web Usability, Full-stack Development, REST APIs

Software Engineer

2016 - 2016
Saferide Health
  • Created a notification system for the app dashboard to help manage different user notifications.
  • Developed a chat system for customer support to help the clients to make better use of the application.
  • Supported the development of the mobile application using React Native and Redux.
  • Aided in the improvement and development of the user interface (UI) using HTML, CSS, and JavaScript.
Technologies: JavaScript, iOS, Redux, React Native, React, API Development, CSS, HTML, Front-end Build Tools, User Authentication, Web, Promise, JSON, JSON API, REST, Web Architecture, Requirements Analysis, Validation, Testing, CSS3, Front-end, Expo.io, Expo, Web Usability, Full-stack Development, REST APIs

Software Engineer

2012 - 2016
Freelancing
  • Utilized the development of the front-end with client-side validation, middle-tier development, and back-end management effectively.
  • Created various visualizations using D3.js, making them work with React and Redux.
  • Met with clients to discuss projects and gather requirements.
  • Monitored the progress against task estimates to provide status updates to clients and to ensure that the project was on track for the expected completion date.
  • Planned, documented, and executed plans to ensure all code changes met the requirements.
Technologies: D3.js, Node.js, Webpack, Redux, React, Serverless, Amazon Web Services (AWS), TypeScript, DevOps, API Development, CSS, HTML, Front-end Build Tools, User Authentication, Web, Promise, JSON, JSON API, REST, Web Architecture, Requirements Analysis, Validation, Testing, CSS3, eCommerce APIs, Shopify API, PHP, Shopify, Firebase, Front-end, Expo.io, Expo, Back-end, Elasticsearch, NestJS, Next.js, Web Usability, Data Visualization, Kubernetes, Material UI, Full-stack Development, REST APIs, GraphQL

Joybird

https://joybird.com/
A React, Node.js eCommerce-based application for buying furniture.
I was the full-stack developer working on creating both the mobile and desktop experience, which is connected with contentful APIs to give a straightforward way to customize content by product managers at any point in time.

Danske Bank — District, a Financial Business Dashboard

https://danskebank.co.uk/business/products-and-services/ways-to-bank/district
A React, React-Native, and Node.js app for the custom financial business dashboard.
I was the senior software engineer working on creating a platform where third-party developers could develop apps for our dashboard and put them into the marketplace for business customers to buy.

Issuu — Digital Publication Made Easy

https://issuu.com/
A very tech-heavy app for helping publishers publish their content to as many platforms as possible.
As a full-stack developer, I worked on the front end to create custom editors, an HTML5 Canvas PDF reader, and on the back end to support the corresponding APIs. We used OCaml for the APIs that need to be insanely fast.

Languages

CSS, HTML, CSS3, ES7, ES8, JavaScript, ECMAScript (ES6), TypeScript 3, TypeScript, TypeScript 2, GraphQL, Bash, Java, SQL, Kotlin, Python, Go, OCaml, PHP

Frameworks

YARN, React Native, Material UI, Jest, Express.js, Redux, Next.js, NestJS, Ruby on Rails (RoR), Cycle.js, TYPO3

Libraries/APIs

API Development, JSON API, Moment.js, Lodash, React Router, React Redux, Node.js, jQuery, React, Passport.js, Shopify API, REST APIs, D3.js, Protobuf, Rollup.js

Tools

Front-end Build Tools, Redux Thunk, NPM, Mongoose, PM2, Babel, Webpack, Webpack 2, Webpack 4, Webpack 3, Rollup, IntelliJ IDEA, AWS Step Functions, AWS CloudFormation, Expo.io, RabbitMQ, Expo, WebStorm, GitHub, NGINX, Sketch, AWS Fargate, Amazon CloudWatch

Paradigms

DevOps, Web Architecture, Requirements Analysis, Promise, Model View Controller (MVC), Testing, REST, Microservices Architecture, Microservices, Lambda Architecture, Serverless Architecture, Functional Programming

Platforms

AWS Lambda, Web, Firebase, Kubernetes, Amazon Web Services (AWS), Shopify, MacOS, Amazon EC2, iOS, Android

Storage

Neo4j, Amazon DynamoDB, MongoDB, JSON, Elasticsearch, Redis

Other

eCommerce, SaaS, Serverless, Architecture, Minimum Viable Product (MVP), Middleware, Axios, Authentication, User Authentication, Validation, Google Material Design, Full-stack, APIs, UI Libraries, eCommerce APIs, Web Usability, Integration, SDKs, Software Architecture, Front-end, Back-end, Lambda Functions, Full-stack Development, Data Visualization, Time Management, App UI, Queuing Systems, Proxy Servers, HAProxy, Most.js, Libraries, JavaScript Libraries

JANUARY 2018 - PRESENT

Machine Learning Foundations: A Case Study Approach

University of Washington via Coursera

JANUARY 2017 - PRESENT

Advanced Algorithms and Complexity

UC San Diego via Coursera

AUGUST 2016 - PRESENT

Data Structures

UC San Diego via Coursera

AUGUST 2016 - PRESENT

Algorithms on Strings

UC San Diego via Coursera

JULY 2016 - PRESENT

Algorithms on Graphs

UC San Diego via Coursera

JULY 2016 - PRESENT

Algorithms: Design and Analysis, Part 2

Stanford via Coursera

JUNE 2016 - PRESENT

Data Visualization Projects

FreeCodeCamp

JUNE 2016 - PRESENT

Back-end Development

FreeCodeCamp

JUNE 2016 - PRESENT

Algorithmic Toolbox

UC San Diego via Coursera

JUNE 2016 - PRESENT

Algorithms: Design and Analysis, Part 1

Stanford via Coursera

JANUARY 2016 - PRESENT

Front-end Development

FreeCodeCamp

OCTOBER 2015 - AUGUST 2017

Codility Golden Award for the Calcium 2015 Challenge

Codility

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