Mani Shankar, Developer in Bengaluru, Karnataka, India
Mani is available for hire
Hire Mani

Mani Shankar

Verified Expert  in Engineering

Bio

Mani has worked with a wide range of technologies across the stack. He has designed and developed solutions for multiple domains. He pays attention to small details and accounts for the problems that usually go unnoticed during the development process. Mani is a polyglot problem solver with excellent communication skills.

Portfolio

buidlbox.io
Node.js, NestJS, Vue, ECS, Amazon S3 (AWS S3), PostgreSQL, Docker, Mixpanel...
Mothership Technologies, Inc.
TypeScript, JavaScript, TypeORM, Express.js, NestJS, Node.js, PostgreSQL...
Elphinstone, Inc (YC W22)
Node.js, NestJS, React, TypeScript, JavaScript, TypeORM, MongoDB, MySQL, Docker...

Experience

  • Node.js - 8 years
  • JavaScript - 7 years
  • Amazon Web Services (AWS) - 6 years
  • MySQL - 6 years
  • TypeScript - 6 years
  • MongoDB - 5 years
  • NestJS - 4 years
  • Redis - 3 years

Availability

Full-time

Preferred Environment

Visual Studio Code (VS Code), IntelliJ IDEA, MacOS, Linux

The most amazing...

...application I have worked on was the backend platform for Wisdom of Crowds initiative led by Professor Sharad Goel of Stanford University.

Work Experience

Director of Engineering

2022 - 2025
buidlbox.io
  • Built the back end and infrastructure for app.buidlbox.io, achieving over 100,000 registrations during the launch weekend.
  • Developed numerous features after consulting with organizations and hackers to understand their needs.
  • Managed a team, overseeing the entire tech pipeline, establishing best practices, setting goals, and fostering growth and learning among team members.
Technologies: Node.js, NestJS, Vue, ECS, Amazon S3 (AWS S3), PostgreSQL, Docker, Mixpanel, Mailchimp, Amazon CloudWatch, AWS Lambda, Puppeteer, Scraping, Data Modeling, Redis Cache, Amazon Route 53, GitHub Actions, AWS IAM, Autoscaling, AWS ALB

TypeScript Developer

2022 - 2022
Mothership Technologies, Inc.
  • Helped in the revamp of version one payments systems to version two upgrade.
  • Wrote APIs and helped in schema design for the revamp.
  • Wrote scripts to handle a migration of existing data to the new schema.
Technologies: TypeScript, JavaScript, TypeORM, Express.js, NestJS, Node.js, PostgreSQL, API Development, Fintech, Web Servers, Test-driven Development (TDD), Unit Testing, Architecture, Docker, AWS Lambda, API Architecture, Data Modeling

Lead Software Engineer

2022 - 2022
Elphinstone, Inc (YC W22)
  • Designed, developed, and deployed multiple fintech MVP products from scratch for B2B and B2C clients.
  • Automated the deployment process for all products.
  • Handled sprint planning, team management, developer onboarding, code and design reviews, and interviews as the team lead.
Technologies: Node.js, NestJS, React, TypeScript, JavaScript, TypeORM, MongoDB, MySQL, Docker, Amazon Elastic Container Service (ECS), GitHub, Webpack, NoSQL, Amazon S3 (AWS S3), AWS Lambda, Data Scraping, Amazon Web Services (AWS), Microservices, Serverless, PHP, Full-stack, SQL, HTML5, API Integration, MERN Stack, Scalable Web Services, REST APIs, Amazon RDS, Git, TypeScript 3, CI/CD Pipelines, Databases, Amazon EC2, JSON, Back-end, Back-end Development, Amazon CloudFront CDN, Jest, Microservices Architecture, Cloud, PostgreSQL, AWS DevOps, Terraform, API Development, Fintech, Team Leadership, Python, API Gateways, Web Servers, AWS Cloud Architecture, Test-driven Development (TDD), Go, DevOps, Lambda Functions, Unit Testing, Architecture, API Architecture, Puppeteer, Scraping, Data Modeling, Redis Cache, Amazon Route 53, GitHub Actions, AWS IAM, Autoscaling, AWS ALB

Back-end Engineer

2020 - 2021
Polarr Inc
  • Designed and developed back-end support for multiple features of Aura and PPE apps, executed stress tests to find performance bottlenecks, and optimized existing features.
  • Helped develop quick MVP prototypes for multiple products.
  • Designed and developed back-end support for multiple features of Polarr's latest app called Coop.
Technologies: Node.js, NestJS, JavaScript, React, MongoDB, MySQL, Redis, Amazon DynamoDB, CircleCI, Docker, Kubernetes, TypeScript, CSS, HTML, Amazon Web Services (AWS), Express.js, GitHub, Python, APIs, REST, Web Development, NoSQL, Amazon S3 (AWS S3), WebSockets, AWS Lambda, Data Scraping, Auth0, Facebook API, Microservices, GraphQL, Serverless, Full-stack, Cloudflare, SQL, Sockets, HTML5, API Integration, MERN Stack, Scalable Web Services, REST APIs, Amazon RDS, PostgreSQL, Git, TypeScript 3, CI/CD Pipelines, Databases, Amazon EC2, TypeORM, JSON, Back-end, Back-end Development, Amazon CloudFront CDN, Jest, Microservices Architecture, Cloud, AWS DevOps, Elasticsearch, Terraform, API Development, Unix, API Gateways, Web Servers, AWS Cloud Architecture, Test-driven Development (TDD), DevOps, Lambda Functions, Unit Testing, Architecture, API Architecture, Data Modeling, Redis Cache, Amazon Route 53, AWS IAM, Autoscaling, AWS ALB

Senior Software Engineer

2019 - 2020
Quiph Media Pvt Ltd
  • Worked on the design and development of a platform to remove dependency from Google's Firebase Realtime Database to handle real-time communication in games and apps developed by Quiph.
  • Contributed to the design and development of a dashboard and stats service to monitor the real-time platform.
  • Worked on the design and development of a caller identification service to identify calls coming from unknown numbers.
  • Mentored other developers as the tech lead of the platform team.
Technologies: Amazon Web Services (AWS), Apache Kafka, MySQL, TypeScript, Spring, Java, JavaScript, Redis, MongoDB, Socket.IO, Node.js, React, Docker, CSS, HTML, InfluxDB, Sentry, Express.js, GitHub, Interviewing, Firebase, Apache Cassandra, APIs, REST, Web Development, Webpack, NoSQL, Amazon S3 (AWS S3), WebSockets, Microservices, Full-stack, SQL, Sockets, HTML5, API Integration, MERN Stack, Scalable Web Services, REST APIs, Amazon RDS, Git, TypeScript 3, CI/CD Pipelines, Databases, Amazon EC2, JSON, Back-end, Back-end Development, Amazon CloudFront CDN, Microservices Architecture, Cloud, AWS DevOps, API Development, Team Leadership, Unix, Web Servers, AWS Cloud Architecture, Test-driven Development (TDD), Go, DevOps, Lambda Functions, Unit Testing, Architecture, AWS Lambda, API Architecture, Data Modeling, AWS IAM

Software Engineer

2017 - 2019
Zynga
  • Developed features like a mentor-mentee system and a world fair system for Farmville2 that helped boost the game revenue and player engagement.
  • Wrote automation scripts to reduce development time.
  • Received the "Rising Star" award for exemplary performance.
Technologies: Memcached, Python, PHP, JavaScript, Flash ActionScript, GitHub, APIs, REST, Jenkins, Jira, NoSQL, Facebook API, Microservices, REST APIs, Git, CI/CD Pipelines, Databases, JSON, Back-end, Back-end Development, Microservices Architecture, Cloud, Team Leadership, Web Servers, Lambda Functions, Unit Testing, Architecture, API Architecture

Application Developer

2015 - 2017
Oracle
  • Contributed to the development of a collaboration platform for marketers.
  • Contributed to full-stack development, debugging, and revamp of multiple applications.
  • Mentored junior developers and helped in making the ramp-up process more efficient.
Technologies: MySQL, Ext JS, JavaScript, Spring, Java, CSS, HTML, GitHub, APIs, REST, Web Development, Jira, Microservices, Full-stack, SQL, HTML5, API Integration, Scalable Web Services, REST APIs, Git, Databases, JSON, Back-end, Back-end Development, Microservices Architecture, Cloud, API Development, Web Servers, Test-driven Development (TDD), Unit Testing, Architecture, API Architecture, Data Modeling

Experience

Real-time Events Platform

Designed and developed a platform to handle events for a project that needed real-time capabilities. This platform was used as a replacement for Firebase Database. As the lead engineer of the project, I oversaw all technical decisions and specs.

Collaboration Platform for Marketers

https://www.oracle.com/in/marketingcloud/products/cross-channel-orchestration/
I worked as a full-stack developer and contributed to the development of multiple features across the stack including a new task management system, dashboards, and workflow management system. I also contributed to the revamp of old features.

Wisdom of Crowds

I was a core member of the back-end team that developed the early platform for Wisdom of Crowds research project led by Stanford University. The team was distributed globally. The platform was used to gather and analyze user responses for a series of tests. The results were later published in an international ACM UIST conference.

Education

2011 - 2015

Bachelor of Technology Degree in Information Technology

National Institute of Technology, Karnataka - India

Skills

Libraries/APIs

Node.js, REST APIs, API Development, Socket.IO, React, Facebook API, Sockets, Puppeteer, Vue

Tools

GitHub, Git, Jira, Sentry, Jenkins, IntelliJ IDEA, CircleCI, Amazon Elastic Container Service (ECS), Webpack, Amazon CloudFront CDN, Terraform, AWS IAM, Auth0, Mailchimp, Amazon CloudWatch

Languages

JavaScript, TypeScript, SQL, TypeScript 3, Java, Python, PHP, HTML, GraphQL, HTML5, CSS, Flash ActionScript, Go

Frameworks

Express.js, NestJS, Spring Boot, Jest, Spring, Ext JS

Paradigms

REST, Microservices, Microservices Architecture, Test-driven Development (TDD), DevOps, Unit Testing, API Architecture

Platforms

Amazon EC2, Apache Kafka, Linux, Visual Studio Code (VS Code), Firebase, Docker, Amazon Web Services (AWS), AWS Lambda, Unix, AWS ALB, MacOS, Kubernetes, Mixpanel

Storage

Redis, MySQL, MongoDB, Amazon S3 (AWS S3), JSON, Redis Cache, InfluxDB, Amazon DynamoDB, NoSQL, PostgreSQL, Databases, Memcached, Elasticsearch

Other

APIs, Web Development, API Integration, Back-end, Back-end Development, Data Modeling, Amazon Route 53, GitHub Actions, Interviewing, TypeORM, WebSockets, Data Scraping, Serverless, Full-stack, MERN Stack, Scalable Web Services, Amazon RDS, CI/CD Pipelines, Cloud, AWS DevOps, Fintech, Team Leadership, API Gateways, Web Servers, AWS Cloud Architecture, Lambda Functions, Architecture, Scraping, Autoscaling, Apache Cassandra, Cloudflare, ECS

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