Navpreet Singh, Developer in Mohali, Punjab, India
Navpreet is available for hire
Hire Navpreet

Navpreet Singh

Verified Expert  in Engineering

Full-stack Developer

Location
Mohali, Punjab, India
Toptal Member Since
October 23, 2018

Navpreet is a certified AWS cloud practitioner and full-stack cloud developer specializing in JavaScript and Ruby on Rails. He has a decade of experience spearheading and architecting applications in NestJS, TypeScript, Next.js, React, and Ruby on Rails. Navpreet has demonstrated expertise with applications spanning various industries, including real-time applications that allow multiple users to collaborate and eCommerce and food technology applications with a significant user base.

Portfolio

Open Insight, Inc
Next.js, Chatbots, Docker, Amazon Web Services (AWS), Python, Redis, Supabase...
Sarbat App
MongoDB, PostgreSQL, Amazon DynamoDB, Redis, Amazon Web Services (AWS)...
Realms AI
Chatbots, OpenAI GPT-3 API, OpenAI GPT-4 API, Next.js, Node.js...

Experience

Availability

Part-time

Preferred Environment

React, Next.js, MongoDB, TypeScript 3, TypeORM, Material UI, Jest, Redux, Ruby on Rails 5, NestJS

The most amazing...

...project I've spearheaded is developing an industrial IoT service solution called ThingsGoSocial with real-time monitoring.

Work Experience

Full-stack Developer

2023 - PRESENT
Open Insight, Inc
  • Monitored the AWS cost and provided and implemented solutions to reduce the cloud's cost by 90%.
  • Provided roadmaps to improve SEO and marketing to improve the application ranking on search engines.
  • Improved user experience by integrating new features for new users.
Technologies: Next.js, Chatbots, Docker, Amazon Web Services (AWS), Python, Redis, Supabase, Vercel, React, PostgreSQL, i18n

CTO

2018 - PRESENT
Sarbat App
  • Created an application for small vendors to maintain all their management resources under one umbrella.
  • Built microservices that helped vendors maintain their stocks, sales, and inventory.
  • Created microservice to help vendors manage customers and perform segmented marketing on different social media apps.
Technologies: MongoDB, PostgreSQL, Amazon DynamoDB, Redis, Amazon Web Services (AWS), Google Cloud, Angular, Python, Ruby on Rails (RoR), Ruby, Node.js, JavaScript 6, Gatsby, Front-end, Versel, Next.js, React, Sanity Studio, Contentful, Leadership, Full-stack Development, PostCSS, Content Management Systems (CMS), Minimum Viable Product (MVP), Kubernetes, Bitbucket, Kanban, Database-driven Web App Development, Agile, Code Review, DNS, Documentation, Pixel Perfect, ECMAScript (ES6), Video Streaming, React Redux, Google Kubernetes Engine (GKE), Microservices Architecture, Slack API, CTO, Scalable Application, Scalable Architecture, Proof of Concept (POC), Solution Architecture, AWS Cloud Architecture, Dashboard Development, Linux, JavaScript Testing, Jira, Middleware, Vanilla JS, Audio Streaming

Senior Full-stack Developer

2023 - 2023
Realms AI
  • Used OpenAI's conversational AI to enable interactive conversations involving implementing a dialog management system that allows the chatbot to maintain context and provide relevant information based on the user's previous interactions.
  • Leveraged the power of OpenAI and Realm's AI to develop a compliance chatbot that assists users in navigating compliance regulations and requirements. The chatbot is designed to provide accurate information related to various compliance topics.
  • Tested the compliance chatbot, refining its capabilities and addressing any issues or limitations during the testing phase.
Technologies: Chatbots, OpenAI GPT-3 API, OpenAI GPT-4 API, Next.js, Node.js, Azure Cognitive Services, Azure OpenAI Service, Vector Data, DYNAMO, JSON Web Tokens (JWT), Back-end, ChatGPT, Bubble, Pinecone, React Apollo, Amazon MQ, Cache

Senior Full-stack Developer

2023 - 2023
anKord, LLC
  • Integrated Auth0 with roles to manage user permissions to access API calls and webhooks to manage users' relevant data on the server side. Helped save 15% development time to manage roles and permissions on the back-end side.
  • Integrated Prismic as CMS and Fauna DB (distributed server-less cloud db) helped developers reduce significant time handling database scaling and improved query response on db, which helped minimize API response time by 43%.
  • Implemented automated bitbucket CI/CD integration with automated testing to manage clean-tested code to the branches used for deployment in different environments. This helped the company save 25% on developer costs.
  • Developed 3rd party applications NLP (Receptiviti), which helped data analysts gain personality insights into content and user responses in quiz inputs.
  • Managed a 3rd party application Algolia (search engine), and helped developers to reduce GET request response time below 100ms for 90% of the calls.
  • Built OneTrust (cookie management), a 3rd party application to provide cookie compliance for the UI according to global privacy regulations.
  • Developed Calibre (performance monitoring), a 3rd party application to provide automated testing, alerting, and reporting on performance metrics such as accessibility, page speed, and SEO to maintain an SEO score of 95 and above all the time.
  • Implemented Cloudflare, a 3rd party application in the cloud management architecture to safeguard the APIs from DDOS attacks.
  • Established Datadog (cloud monitoring, logging), a 3rd party application to integrate with the cloud infrastructure, and helped product managers and product owners validate web-response times on the production site and manage future sprints accordingly.
  • Integrated Rollbar (error tracking tool for UI), a 3rd party application to monitor bugs originating on the front-end, helped the team know the issues faced by users and aligned product planning to improve user experience.
Technologies: Node.js, TypeScript, Amazon Web Services (AWS), React, APIs, Serverless, GraphQL, NestJS, Prismic, Fauna, AWS Lambda, Next.js, Vercel, AWS DevOps, Server-side Rendering (SSR), Agile, MobX, Prisma, Documentation, Pixel Perfect, Third-party APIs, Styled-components, Automated Testing, ECMAScript (ES6), Responsive Web Design (RWD), Design Patterns, Microservices Architecture, Slack API, Scalable Application, Scalable Architecture, UI Development, Figma, Proof of Concept (POC), Apollo, Solution Architecture, CSS Preprocessors, AWS Cloud Architecture, OAuth 2, ESLint, Linux, JavaScript Testing, Mobile First, Jira, Middleware, Ant Design, Scalability, JSON Web Tokens (JWT), Back-end, Create React App, Vanilla JS, Amazon MQ, React Router, Cache, Emotion Library

Senior Full-stack Developer

2020 - 2023
ThingsGoSocial
  • Designed and implemented a suite of products in a manufacturing management app on the server-less microservices architecture and module federated micro front-end architecture to ensure an up-time SLA of 99.7% in a year.
  • Built sophisticated, high-performance data visualization dashboards with the product owner and managers, improving user experience and helping high-level factory officials make on-time decisions.
  • Worked extensively in understanding wireless communication protocols like NB-IOT and LoRaWAN to design and build a robust infrastructure to ensure communication with 99.8% data transmitted between Industrial IoT hardware and app servers.
  • Designed and modeled databases with the AI team to help them build solutions, providing feedback on future factory production schedules in correlation to raw material in inventory and transit to maximize profits with a lean inventory.
  • Implemented WebSockets and MQTT protocol in the application for real-time monitoring on server-less infrastructure. Achieved high-level connections with webhooks to notify clients to maintain and release connections as per the data transfer rate.
Technologies: React, Next.js, Gatsby, Redux, Tailwind CSS, Material UI, D3.js, MQTT, Pub/Sub, TypeScript, Express.js, Node.js, GraphQL, Cypress, Jest, Web UI, Web UX, Chart.js, Graph Databases, Firebase, UX Design, Responsive Layout, OAuth, Single Sign-on (SSO), Fastify, Software Design, Leadership, Startups, Search Engine Optimization (SEO), Strapi, Headless CMS, Full-stack Development, PostCSS, Content Management Systems (CMS), Netlify, Minimum Viable Product (MVP), Kubernetes, Bitbucket, Git, GitLab, Kanban, RESTful Microservices, Database-driven Web App Development, Performance Optimization, PDF, Stripe Checkout, Stripe, IMAP, Email Protocols, Back-end Development, Auth0, Server-side Rendering (SSR), Chatbots, Agile, Technical Leadership, MobX, Code Review, Estimations, Data Architecture, Internet of Things (IoT), Industrial Internet of Things (IIoT), Front-end Architecture, Craft CMS, DNS, FFmpeg, Prisma, Pixel Perfect, Third-party APIs, Azure, Styled-components, Automated Testing, User Authentication, ECMAScript (ES6), Dashboards, Highcharts, Energy Management, Power Management Systems, Responsive Web Design (RWD), Video Streaming, Design Patterns, React Redux, Algolia, Google Kubernetes Engine (GKE), Microservices Architecture, React Native, PWA, Web & Mobile Applications, Scalable Application, Scalable Architecture, UI Development, AG Grid, QA Automation, Front-end, Figma, Atlas, Proof of Concept (POC), Apollo, Solution Architecture, Analytics, Google Maps, Google Maps API, CSS Preprocessors, AWS Cloud Architecture, Back-end Architecture, HTML Canvas, SVG, Mapbox, MUI CSS, Dashboard Development, ESLint, Linux, JavaScript Testing, Mobile First, Jira, Middleware, Ant Design, Zoho API, Reports, Socket.IO, Scalability, JSON Web Tokens (JWT), Back-end, Create React App, SEO Tools, Redux Toolkit, Payment Gateways, React Router, Formik, Cache, Z-Wave, API Development, Time Series, Emotion Library

Ruby on Rails Developer

2019 - 2022
MealSuite
  • Integrated Monnit (IoT sensors) and Twilio 3rd party applications to manage sensors in the facilities and notify relevant people when the temperature is not in a range for a specific time frame. This helped companies save around 30% on wastage.
  • Implemented discounts and coupon features for kitchen orders in facilities, where discounts were applied before or after taxes. Managed the complex calculations of the final price and the ledger in case of a refund.
  • Created discount and coupon features that helped facilities to manage their expenses among different kitchens for different departments and helped them facilitate funds to other departments.
  • Integrated Datacap (card payment system), a 3rd party application to manage bill payments in kitchens or restaurants via cards. This system was designed with web sockets and notifications protocol to reduce the request time by 98%.
  • Implemented a credit card system for employees and patients in facilities, which automatically loads their accounts daily, weekly, fortnight, monthly, and one-time or when users pay their due amount of the amount utilized during the tenure.
  • Built a credit system that helped facilities manage funds easily, allowing patients to go cashless. This feature was further secured with one-time password (OTP on SMS) to authorize the payments. This prevented fraudulent transactions.
  • Optimized and refined various GET requests with extensive DB queries with store procedures and search engine (Elasticsearch) to reduce the response time from 2-3 mins to less than a second.
  • Implemented various heavy data-lifting and intensive operations to manage kitchen orders, user preferences, automated orders for the week, and so on as background jobs to improve the app's performance and enhance user experience significantly.
Technologies: Ruby on Rails 5, Ruby, CoffeeScript, Sass, HTML5, PostgreSQL, Redis, Vue 2, Vue, RSpec, minitest, Cucumber, Testing, GitHub, Slack, Microsoft Teams, Stripe Connect, Responsive Layout, OAuth, Single Sign-on (SSO), Software Design, Full-stack Development, DevOps, Kubernetes, Git, GitLab, RESTful Microservices, Database-driven Web App Development, Performance Optimization, IMAP, Email Protocols, Back-end Development, Auth0, Agile, Code Review, Estimations, Database Design, Software Troubleshooting, RPC, Internet of Things (IoT), Documentation, Pixel Perfect, Third-party APIs, G Suite, User Authentication, Dashboards, Highcharts, Design Patterns, Scalable Architecture, QA Automation, Figma, VoIP, Twilio, Analytics, Dashboard Development, ESLint, Linux, Jira, Middleware, Socket.IO, Scalability, JSON Web Tokens (JWT), Back-end, HIPAA Electronic Data Interchange (EDI)

Senior Software Developer

2017 - 2018
UntroddenLabs Pvt Ltd
  • Designed and Implemented the prototype of an AI chatbot, which was integrated with Google voice-to-text and text-to-voice APIs and provided output to the AI NLP module developed by the AI team and provided a response to end-user.
  • Advanced a product to manage and schedule meetings, where the bot communicated with users on Gmail on behalf of the owner and finalized the meeting and place as per the owner's calendar availability and working hours.
  • Integrated with multiple 3rd parties Google APIs and other vendors, which helps owners to book tables in restaurants, manage cabs, flights, or trains to the meeting place and even provide recommendations of hotels for outstations.
  • Designed and implemented a serverless lambda SMTP service to send marketing and sales emails to customers. This helped the company save 30% in cloud costs and improved mail delivery time by 4x, increasing the number of emails from 20,000 to 100,000.
  • Managed a team of six developers to build a smart home solution application.
  • Gained knowledge of various wireless communication protocols like NB-IOT, LoRaWAN, and Z-Wave to build a robust cloud infrastructure to connect hardware and software efficiently.
  • Implemented automated CI/CD with automated testing to manage good quality tested code on the branches used for deployment in different environments. This helped company save more than 30% on development costs.
  • Designed and implemented an Industrial IoT Factory management application on micro-service serverless architecture and module federated micro front-end architecture to maintain SLA up-time by 99.5%.
  • Implemented data pipeline techs like Kafka and SQS to manage complex architecture communication and real-time data streaming via WebSockets, MQTT, and SNS to enhance user experience.
  • Invested heavily in writing complex store procedures and query optimization and integrating search engines like Algolia and Elasticsearch to bring each GET request response time to less than 500ms.
Technologies: Angular, Redis, MQTT, Amazon DynamoDB, MongoDB, PostgreSQL, Amazon Web Services (AWS), Google Cloud, Elasticsearch, Python, Node.js, Ruby on Rails (RoR), Ruby, Gatsby, Storybook, Front-end Development, Front-end, HTML, Webpack, Cypress, Charts, Python 3, Django, Flask, Amazon Simple Queue Service (SQS), Amazon Simple Notification Service (Amazon SNS), D3.js, Recharts, Mocha, Chai, Sinon.JS, Jest, API Integration, NPM, Unit Testing, Microservices, REST APIs, Serverless, IoT Protocols, Redux-Saga, Testing, UI Testing, Serverless Architecture, Electron, Web Design, Progressive Web Applications (PWA), Automated Data Flows, Automation, Forms, NoSQL, Markdown, OpenAPI, cURL Command Line Tool, Client-side JavaScript Frameworks, Real-time Data, Real-time Systems, WebRTC, Parallel Programming, Architecture, Google Calendar, Gmail API, Google Calendar API, Neo4j, Responsive Layout, OAuth, Single Sign-on (SSO), Software Design, React Native, Startups, Strapi, Headless CMS, Full-stack Development, DevOps, TypeScript, Content Management Systems (CMS), Minimum Viable Product (MVP), Kubernetes, Bitbucket, Git, GitLab, RESTful Microservices, Database-driven Web App Development, Performance Optimization, IMAP, Email Protocols, Back-end Development, Technical Leadership, Code Review, Estimations, Mentorship, Project Scoping, Artificial Intelligence (AI), Vectors, Data Architecture, Internet of Things (IoT), Industrial Internet of Things (IIoT), Pixel Perfect, Third-party APIs, Styled-components, Automated Testing, Email, G Suite, SMTP, POP3, ECMAScript (ES6), Dashboards, Highcharts, Responsive Web Design (RWD), React Redux, Microservices Architecture, Web & Mobile Applications, Scalable Application, Scalable Architecture, UI Development, Canvas, Fabric, QA Automation, Figma, Atlas, Proof of Concept (POC), Apollo, Integration, Outlook, Outlook Add-ons, Solution Architecture, Analytics, CSS Preprocessors, Back-end Architecture, Maps, ESLint, Linux, JavaScript Testing, Mobile First, Jira, Middleware, Flux, Socket.IO, Team Leadership, Scalability, JSON Web Tokens (JWT), Back-end, Microsoft Outlook, PostGIS, Sentry, Trello, Vanilla JS, Z-Wave, Home Assistance, Zigbee, Time Series

Software Developer

2016 - 2017
Paxcom
  • Invested heavily in writing complex Elasticsearch queries for an eCommerce analytical application to reduce each GET request's response time to less than 100ms.
  • Implemented store procedures to clean data from different databases to lead into Elasticsearch, which helped the team to manage minimal required data in elastic-search for responses of GET requests.
  • Built a follow-up system, which checks missing data between databases and elastic-search storage to maintain 100% syncing. This helped reduce db query calls by 35% and improved the response time of requests by more than 80%.
  • Established a database migration process using ROR ORM, which helped the team maintain a 100% migration rate to different deployment environments for other tenants' databases, thus saving 15% time in finding the missing migrations during deployments.
  • Implemented multiple API modules for financial project Eclipse for a company Prime TI, which Frontenac acquired. This application was developed to manage large hedge funds and their client's portfolios.
  • Developed multiple API calls to manage dynamic forms integration with auto-completion to improve the performance of portfolio data analysts for managing customer and portfolio data efficiently.
  • Invested heavily in writing complex store procedures to reduce response time of requests below 1 second.
Technologies: MySQL, Elasticsearch, PostgreSQL, Angular, AngularJS, Node.js, Ruby on Rails (RoR), Ruby, Redis, Tailwind CSS, Front-end, AWS Lambda, Lambda Functions, AWS Step Functions, Apache Kafka, API Integration, Unit Testing, Microservices, REST APIs, Web Design, Search Engine Development, Search Engines, Test-driven Development (TDD), CI/CD Pipelines, Integration Testing, Full-stack Development, TypeScript, DevOps, Minimum Viable Product (MVP), Bitbucket, Git, GitLab, RESTful Microservices, Database-driven Web App Development, Performance Optimization, Google Cloud, Email Protocols, Back-end Development, Google Cloud Platform (GCP), Scalable Application, Scalable Architecture, VoIP, Twilio, CSS Preprocessors, Back-end Architecture, ESLint, Mobile First, Jira, Flux, JSON Web Tokens (JWT), Vanilla JS

Software Developer

2015 - 2016
ClickApps
  • Designed and implemented, as a sole developer, the HR management application, which includes integration of various Google APIs like Gmail, Google Drive, and so on to help employees manage all their workload from a single application.
  • Implemented the robust CI/CD integration with passenger and GitHub with automated testing, which helped me to focus on new features and development along with providing 96% SLA up-time of the application.
  • Managed the Elasticsearch search engine for the property application, which reduced the response time of the majority of the GET request by less than 300ms.
Technologies: Elasticsearch, PostgreSQL, React, jQuery, Ruby on Rails (RoR), Ruby, RSpec, minitest, Cucumber, Selenium, API Integration, REST APIs, Web Design, JavaScript Libraries, Minimum Viable Product (MVP), Bitbucket, GitLab, Database-driven Web App Development, Back-end Development, Scalable Architecture, ESLint, Jira, Vanilla JS

Associate Developer

2013 - 2015
Trantor Software
  • Completed the Harvard CS50 training in C of eight weeks in less than two weeks.
  • Created a ping-pong game on Python after taking a course on Coursera.
  • Developed a stock market analysis application in C++ after the training.
  • Managed a large monolithic application on customer relational management and sales analytics as a sole developer. Implemented automated test cases to the whole application, which helped improve SLA up-time from 70% to 92%.
  • Implemented multiple modules in a CRM app 2.0 with heavy data-lifting in background jobs to improve each request's response time, reducing the server's load. This helped the company save 8% on the cloud cost.
Technologies: C, C++, Ruby on Rails (RoR), Ruby, HTML5, Sass, CoffeeScript, Redis, RSpec, Cucumber, minitest, Selenium, API Integration, Testing, UI Testing, Relational Databases, Bitbucket, Database-driven Web App Development, Vanilla JS, SQLite

The Doe

https://www.thedoe.com/
A media company that produces in-depth, investigative, anonymous journalism pieces. As a senior developer, I was tasked with developing new features, improving the site's performance, and maintaining the codebase. The app uses Auth0 for user authentication and many other 3rd-party applications, which I integrated to enhance the app's performance.

Mealsuite Food Technology App

https://mealsuite.touch.mealsuite.com/admin/sign-in
Mealsuite is a food technology company that provides tech services to health facilities and restaurants in North America. The company manages each facility employee's diet, including likes, dislikes, and allergies, and helps manage the kitchen staff to prepare food accordingly.

Factory Management Suite by ThingsGoSocial

Developed an industrial IoT end-to-end service solution with real-time monitoring and management for connected products, plants, and systems to optimize operations throughout the manufacturing ecosystem.

Spearheaded, launched, and maintained the suites of products with various features, such as discrete production, industry shop floor management, shop floor sensor monitoring, inventory and personnel management, and an infrastructure management system. We used React, TypeScript, MUI, Redux Toolkit, and Webpack 5-based microfrontends with Module Federation for the front end. We used Node.js, TypeScript, MongoDB, MQTT, and WebSockets for the back-end part of real-time data.

Website for ThingsGoSocial

The company had to upgrade its website from PHP to advanced technologies like NestJS, React, and MUI. The most challenging task with the initial build in PHP was to achieve the desired effects. As I worked on revamping the site with the latest technologies, improving responsiveness remained a challenge.

Range of Data in Different Time Frames

https://gist.github.com/realms-ai/b3a81baf4ab270ee5fd9efff074d4c0b
The store procedure provides data for graphs in different time frames for better IoT data analysis. I wrote it as a raw PostgreSQL query that could be used by any application to get data from the database in JSON format.

Eclipse: Hedge Fund Project

https://frontenac.com/portfolios/
A significant financial project called Eclipse for Paxcel Technologies that was acquired by Prime Technology, which was further acquired by Frontenac. The project enabled stock analysts and hedge fund managers to manage their client's portfolios. I developed complex back-end APIs with database queries written as stored procedures and used Node.js, Express.js, MySQL, and complex stored procedures.

eCommerce Analytics

https://paxcom.ai/
This application was designed for big companies to track not only their products on eCommerce but also their competitors. The app helps them to analyze sales and discounts, customer reviews, and product ratings on different eCommerce platforms.

Complex Elasticsearch Query in Node.js

https://gist.github.com/realms-ai/6f47714bfacfb7d79a09183fa4857ed8
As a sole developer working on Elasticsearch for one of Paxcom's applications, I aimed to reduce the response rate of all GET requests in APIs to less than 30 milliseconds. The challenge was working with two teams to clean and merge data for Elasticsearch via events and callbacks and storing it with a relation.

Real Estate App

This app was designed for a Saudi Arabian client who wanted a property app in their language, i.e., Saudi Arabic. This app helps find property for sale and rent in a nearby location in Saudi Arabia. I was a back-end Ruby on Rails developer providing APIs to mobile developers.

HR Management App

This application was specifically built for companies in Saudi Arabia. These companies must have complete information about their employees and their family members for various benefits such as childcare and insurance as per government policies.

Enabling Customer Engagement

This application uses the selected news with the user's connections and displays the user's connections in that company along with the company's news. If this news is relevant and can be used for pitch sales, they are linked to the user's connections so that the necessary activities can be done faster.
2011 - 2013

Master of Business Administration (MBA) in Finance (Minor in Marketing)

University Institute of Engineering and Technology, Panjab University - Chandigarh, India

2008 - 2012

Bachelor of Engineering Degree in Electronics and Communication Engineering

University Institute of Engineering and Technology, Panjab University - Chandigarh, India

JUNE 2023 - PRESENT

Graph Developer - Associate

Apollo

JUNE 2023 - PRESENT

GraphQL by Example

Udemy

MARCH 2023 - PRESENT

Toptal Node.js Accelerator Graduate

Toptal, LLC

MARCH 2023 - PRESENT

NodeJS - The Complete Guide (MVC, REST APIs, GraphQL, Deno)

Udemy

FEBRUARY 2023 - PRESENT

NestJS: The Complete Developer's Guide

Udemy

JANUARY 2023 - PRESENT

Advanced CSS and Sass: Flexbox, Grid, Animations and More!

Udemy

JANUARY 2023 - PRESENT

Web Design For Beginners: Real World Coding in HTML & CSS

Udemy

JANUARY 2023 - JANUARY 2026

AWS Certified Cloud Practitioner

Amazon Web Services

DECEMBER 2022 - PRESENT

Video Presentation & Public Speaking Skills: Complete Guide

Udemy

DECEMBER 2022 - PRESENT

How to Tell a Story with Data

Udemy

DECEMBER 2022 - PRESENT

Storytelling Fundamentals for All

Udemy

DECEMBER 2022 - PRESENT

Speak Like a Pro: Public Speaking for Professionals

Udemy

DECEMBER 2022 - PRESENT

Speak Up! Public Speaking for Leadership Development

Udemy

DECEMBER 2022 - PRESENT

Presentation Skills: The Complete Guide

Udemy

DECEMBER 2022 - PRESENT

Presentation Skills: Give More Powerful, Memorable Talks

Udemy

DECEMBER 2022 - PRESENT

Hacking Public Speaking

Udemy

DECEMBER 2022 - PRESENT

Business Presentation Skills for Nonnative English Speakers

Udemy

DECEMBER 2022 - PRESENT

JavaScript Unit Testing - The Practical Guide

Udemy

SEPTEMBER 2022 - PRESENT

React - The Complete Guide (incl Hooks, React Router, Redux)

Udemy

AUGUST 2013 - PRESENT

Machine Learning

Coursera

MAY 2013 - PRESENT

Computational Investing

Coursera

MAY 2013 - PRESENT

Financial Engineering and Risk Management

Coursera

Libraries/APIs

React, Node.js, REST APIs, D3.js, React Query, React Redux, React Router, Redux-Saga, Chart.js, AWS Amplify, MobX, FFmpeg, Highcharts, AG Grid, Fabric, Google Maps, Google Maps API, Zoho API, Socket.IO, Formik, Emotion Library, React Navigation, Flexbox, Vue 2, Vue, Recharts, Chai, Sinon.JS, Ruby on Rails API, jQuery, Google Drive API, OpenAPI, WebRTC, Gmail API, Google Calendar API, Stripe Connect, Stripe, Slack API, Azure Cognitive Services, Sidekiq, API Development

Tools

Figma, NPM, GitHub, Git, Prisma, Jira, Webpack, Bitbucket, Auth0, Canvas, JavaScript Testing, Create React App, Bubble, React Apollo, MQTT, Amazon CloudFront CDN, Amazon CloudWatch, Amazon Simple Queue Service (SQS), Amazon Simple Notification Service (Amazon SNS), AWS Step Functions, RSpec, Cucumber, Mocha, Mongoose, Amazon Simple Email Service (SES), Docker Compose, cURL Command Line Tool, Slack, Microsoft Teams, AWS CloudTrail, AWS CloudFormation, RabbitMQ, PostCSS, GitLab, Stripe Checkout, G Suite, Google Kubernetes Engine (GKE), Azure OpenAI Service, Microsoft Outlook, ChatGPT, Sentry, Trello, Redux Toolkit, IBM Datacap

Frameworks

Next.js, Jest, Express.js, Redux, Ruby on Rails (RoR), Electron, Vanilla JS, NestJS, Ruby on Rails 5, Material UI, Tailwind CSS, Fastify, React Native, OAuth 2, MUI CSS, Ant Design, Flux, JSON Web Tokens (JWT), Cypress, Django, Flask, minitest, Selenium, Scrapy, Angular, AngularJS, Ruby on Rails 4, Swagger, Bootstrap, Bootstrap 3

Languages

TypeScript 3, Ruby, TypeScript, CSS, JavaScript, SQL, HTML, ECMAScript (ES6), JavaScript 6, CoffeeScript, HTML5, Sass, CSS3, GraphQL, Python, SCSS, PHP, C++, C, Python 3, Datalog, Markdown, SAML, DYNAMO

Paradigms

REST, Unit Testing, Microservices, Microservices Architecture, Scalable Application, Serverless Architecture, Search Engine Optimization (SEO), DevOps, Database-driven Web App Development, Agile, Automated Testing, Responsive Web Design (RWD), Back-end Architecture, UI Design, Web UI Design, Testing, Continuous Integration (CI), Responsive, Responsive Layout, Automation, Test-driven Development (TDD), Real-time Systems, Parallel Programming, Object-oriented Programming (OOP), UX Design, Kanban, Database Design, HIPAA Compliance, Design Patterns

Platforms

Docker, Amazon Web Services (AWS), Amazon EC2, AWS Lambda, AWS IoT, Apache Kafka, Contentful, Firebase, Kubernetes, Google Cloud Platform (GCP), Algolia, Twilio, Linux, Heroku, Sanity Studio, AWS Cloud Computing Services, AWS Elastic Beanstalk, Netlify, Vercel, Craft CMS, Azure, Mapbox, DigitalOcean

Storage

PostgreSQL, MongoDB, MySQL, NoSQL, Redis, Databases, Amazon S3 (AWS S3), Amazon DynamoDB, Google Cloud, SQLite, Cache, Memcached, Elasticsearch, Redis Cache, Amazon Aurora, JSON, Relational Databases, Neo4j, Graph Databases, Cloud Firestore, PostGIS

Industry Expertise

Web Design

Other

Full-stack, APIs, WebSockets, Gatsby, Data Visualization, Front-end Development, Front-end, Web Applications, Axios, API Integration, Back-end, Responsive UI, Architecture, Back-end Development, MERN Stack, Web Development, Software Design, Full-stack Development, Minimum Viable Product (MVP), Technical Leadership, Internet of Things (IoT), User Authentication, Dashboards, PWA, Scalable Architecture, Atlas, Solution Architecture, CSS Preprocessors, ESLint, Home Assistance, TypeORM, Software Architecture, Systems Analysis, SaaS, Storybook, Charts, Web Scraping, User Interface (UI), Versel, Serverless, Styled-components, User Experience (UX), IoT Protocols, Single-page Applications (SPA), CI/CD Pipelines, Cloud, Integration, OAuth, Single Sign-on (SSO), Leadership, Startups, Strapi, Headless CMS, Content Management Systems (CMS), RESTful Microservices, Performance Optimization, PDF, IMAP, Email Protocols, Server-side Rendering (SSR), Code Review, Data Architecture, Industrial Internet of Things (IIoT), Front-end Architecture, Documentation, Pixel Perfect, Communication, POP3, CTO, Web & Mobile Applications, UI Development, QA Automation, Proof of Concept (POC), Apollo, Outlook Add-ons, VoIP, Analytics, Outlook, AWS Cloud Architecture, HTML Canvas, Dashboard Development, Mobile First, Middleware, Reports, OpenAI GPT-4 API, Scalability, i18n, Z-Wave, Audio Streaming, Time Series, HVAC, AWS Certified Cloud Practitioner, Public Speaking, Storytelling, Video Presentations, Machine Learning, Financial Risk Management, Computational Investment, Investing, Events, Algorithms, Data Structures, Financial Data, Marketing Mix, Investments, AWS DevOps, Amazon RDS, Lambda Functions, Cyprus, Scraping, Data Scraping, Graphical User Interface (GUI), JSON REST APIs, AWS X-Ray, Cloud Platforms, Financial Engineering, Deno, Deployment, UI Testing, Web Technologies, Responsive Web Apps, Progressive Web Applications (PWA), Automated Data Flows, Forms, Client-side JavaScript Frameworks, Search Engine Development, Search Engines, Integration Testing, Real-time Data, Bootstrap 4, OOP Designs, Payment APIs, Payment Processing, Amazon API Gateway, JavaScript Libraries, Webhooks, RESTful Web Services, Project Management & Work Tracking Tools, UI Components, Online Payments, Pub/Sub, Web UI, Web UX, Google Calendar, Nx, Prismic, Fauna, Chatbots, Estimations, Software Troubleshooting, RPC, Mentorship, Project Scoping, Artificial Intelligence (AI), Vectors, Software, DNS, Third-party APIs, Email, SMTP, OpenID Connect (OIDC), Energy Management, Power Management Systems, Video Streaming, GraphQL Code Generator, SVG, Maps, OpenAI GPT-3 API, Vector Data, Team Leadership, API Gateways, Authentication, Message Queues, iPaaS, SEO Tools, Pinecone, Supabase, Payment Gateways, HIPAA Electronic Data Interchange (EDI), Amazon MQ, Zigbee

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