Sachin Mour
Verified Expert in Engineering
Full-stack Developer
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
Experience
Availability
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
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.
Senior Full-stack Software Engineer
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.
Lead Software Engineer
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.
Senior Software Engineer
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.
Software Engineer
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.
Front-end Developer
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.
Software Engineer
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.
Software Engineer
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.
Software Engineer
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.
Experience
Joybird
https://joybird.com/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/districtI 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/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.
Skills
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
Certifications
Machine Learning Foundations: A Case Study Approach
University of Washington via Coursera
Advanced Algorithms and Complexity
UC San Diego via Coursera
Data Structures
UC San Diego via Coursera
Algorithms on Strings
UC San Diego via Coursera
Algorithms on Graphs
UC San Diego via Coursera
Algorithms: Design and Analysis, Part 2
Stanford via Coursera
Data Visualization Projects
FreeCodeCamp
Back-end Development
FreeCodeCamp
Algorithmic Toolbox
UC San Diego via Coursera
Algorithms: Design and Analysis, Part 1
Stanford via Coursera
Front-end Development
FreeCodeCamp
Codility Golden Award for the Calcium 2015 Challenge
Codility
How to Work with Toptal
Toptal matches you directly with global industry experts from our network in hours—not weeks or months.
Share your needs
Choose your talent
Start your risk-free talent trial
Top talent is in high demand.
Start hiring