Jeevan Thomas Koshy, Developer in Bengaluru, Karnataka, India
Jeevan is available for hire
Hire Jeevan

Jeevan Thomas Koshy

Verified Expert  in Engineering

Bio

Jeevan is a senior software engineer with a strong background in AWS, Node.js, and full-stack development, including expertise in React and building applications with SQL and NoSQL databases. He's successfully delivered impactful solutions across diverse sectors, including creative technology, consulting, ride-sharing, fundraising, and edtech. His technical versatility and entrepreneurial mindset empower him to tackle complex challenges and drive meaningful contributions to any project.

Portfolio

Vertical Raise
Node.js, Amazon Web Services (AWS), TypeScript, PostgreSQL, SQL...
Zerohash
Node.js, PostgreSQL, ECS, React, Redis, gRPC, Microservices, REST APIs...
Percent
Node.js, PostgreSQL, AWS Fargate, Jest, REST APIs, Web Development, Cloud...

Experience

  • Serverless Architecture - 7 years
  • Node.js - 7 years
  • TypeScript - 7 years
  • Amazon DynamoDB - 7 years
  • PostgreSQL - 7 years
  • Startups - 6 years
  • Microservices - 5 years
  • Stripe - 4 years

Availability

Full-time

Preferred Environment

Node.js, TypeScript, Amazon Web Services (AWS), PostgreSQL, Back-end, Docker, Angular, Amazon DynamoDB, React, Amazon Simple Queue Service (SQS)

The most amazing...

...thing I've done was lead the tech for a large-scale fundraising platform that has processed over $100 million in donations.

Work Experience

Lead Software Engineer

2021 - PRESENT
Vertical Raise
  • Led a team of four, overseeing and guiding the entire software development process.
  • Redesigned and rebuilt the back end to enhance scalability, ensuring the platform can seamlessly handle increasing demands as it grows.
  • Developed a robust application layer hosted on ECS. The infrastructure was developed using CDK with auto upscaling and downscaling based on the user traffic.
  • Built a scalable back end with DynamoDB and PostgREST as the primary databases and used DynamoDB Streams to ensure eventual consistency with both databases.
Technologies: Node.js, Amazon Web Services (AWS), TypeScript, PostgreSQL, SQL, Amazon DynamoDB, ECS, AWS Fargate, Amazon Simple Queue Service (SQS), Cloud, Databases, APIs, AWS DevOps, GitLab, GitLab CI/CD, Stripe, Subscriptions, React, Next.js, Express.js, Software Development, JavaScript, Microservices, Event-driven Architecture, CI/CD Pipelines, Solution Architecture, Database Architecture, Software Architecture, Real-time Data, NestJS, Artificial Intelligence (AI), API Architecture, MySQL

Senior Software Engineer

2021 - 2022
Zerohash
  • Reduced the 99th percentile API latency by order of magnitude for numerous API endpoints by introducing appropriate composite indexes and optimizing database queries.
  • Worked with other teams across the company and implemented multiple customer-facing APIs, Slack integrations, and UI functionalities.
  • Helped address and resolve critical customer issues and bug fixes and acted as one of the primary points of contact for the Node.js microservices in the company.
  • Played a crucial role in helping the company pass a load test carried out by a large potential customer by quickly scaling various microservices and optimizing multiple endpoints.
  • Contributed to getting breakdown services live by leading the effort for double write and reads during the transition period.
  • Helped stabilize the back-end codebase by adding unit AND integration tests for numerous endpoints.
Technologies: Node.js, PostgreSQL, ECS, React, Redis, gRPC, Microservices, REST APIs, Web Development, Python, Cloud, Distributed Systems, Technical Leadership, SQL, Full-stack, Docker, Go, Amazon RDS, TypeScript, NoSQL, NestJS, Express.js, HTML, CSS, Containers, Pandas, Databases, APIs, AWS DevOps, Slack API, Software Development, JavaScript, Amazon Simple Queue Service (SQS), Startups, Kubernetes, Event-driven Architecture, CI/CD Pipelines, Solution Architecture, Database Architecture, Software Architecture, Real-time Data, API Architecture

Senior Software Engineer

2021 - 2021
Percent
  • Implemented agent verification APIs required by the client and helped land a very large customer.
  • Completed a 12-week contract position with Toptal.
  • Helped stabilize the back-end codebase by adding unit and integration tests for numerous endpoints.
Technologies: Node.js, PostgreSQL, AWS Fargate, Jest, REST APIs, Web Development, Cloud, Distributed Systems, SQL, Docker, React, Amazon RDS, TypeScript, Express.js, Containers, Databases, APIs, DevOps, AWS DevOps, Software Development, JavaScript, Amazon Simple Queue Service (SQS), Stripe, Microservices, Startups, Event-driven Architecture, CI/CD Pipelines, Solution Architecture, Database Architecture, Software Architecture, API Architecture

Co-founder | Software Architect

2020 - 2021
Hire the Author
  • Developed a web application that allows creators to monetize via offering 1:1 calls and chat subscriptions to their audience.
  • Designed and implemented the entire back-end infrastructure on AWS which is composed of 14 microservices.
  • Created a robust chat service on a serverless infrastructure with AWS and integrated multiple third-party services like Stripe Connect, Google Calendar, and more.
Technologies: Amazon DynamoDB, AWS Lambda, Amazon Cognito, Angular, Node.js, Amazon API Gateway, TypeScript, Serverless Architecture, Serverless Framework, Amazon Simple Queue Service (SQS), Flutter, Stripe, Stripe Connect, JavaScript, Git, Amazon Web Services (AWS), Microservices, Architecture, SaaS, Agile, Jest, Back-end, Serverless, GraphQL, REST APIs, Web Development, Cloud, Distributed Systems, Technical Leadership, HTML, CSS, Full-stack, Docker, Amazon RDS, NoSQL, Express.js, HTML5, CTO, Containers, PWA, Pandas, Databases, APIs, DevOps, AWS DevOps, Software Development, Startups, Event-driven Architecture, CI/CD Pipelines, Solution Architecture, Database Architecture, Software Architecture, Real-time Data, API Architecture

Software Engineer

2019 - 2020
Bounce Share
  • Proposed and implemented "Scan and Book Bike," which allows users to scan the number plate of a nearby bike to book it. This feature was a major success and accounts for more than 10% of business revenue.
  • Worked on challenging engineering problems to scale Bounce to a level of 100,000 bookings per day with more than a million daily active users.
  • Built and deployed numerous critical features to the business and formed the core product at Bounce.
  • Managed a team of four interns that contributed to running deep learning models for scooter detection on mobile.
  • Helped stabilize the back-end codebase by adding unit AND integration tests for numerous endpoints.
Technologies: Node.js, Flutter, TensorFlow, Amazon DynamoDB, AWS Lambda, JavaScript, Amazon Cognito, Amazon API Gateway, Git, Amazon Web Services (AWS), Microservices, Architecture, Agile, Jest, PostgreSQL, Back-end, GraphQL, REST APIs, Web Development, Python, Cloud, Distributed Systems, MySQL, Full-stack, Machine Learning, Docker, Amazon RDS, Express.js, Containers, PWA, Databases, APIs, AWS DevOps, Firebase, Software Development, Amazon Simple Queue Service (SQS), TypeScript, Startups, Kubernetes, Database Architecture, Django

Application Engineer

2018 - 2019
Oracle
  • Worked on the service requests module for Oracle Fusion Applications.
  • Created the Oracle Notepad application proof of concept (POC) to be integrated across multiple applications; it's similar to Google Keep.
  • Built a feed stream back end (POC) to handle activity streams for service requests.
  • Implemented a complete MockServer implementation of the existing back end for functional testing.
Technologies: Node.js, JavaScript, NoSQL, Java, MongoDB, Git, Agile, Back-end, REST APIs, Web Development, Cloud, HTML, CSS, SQL, Express.js, HTML5, Containers, Databases, APIs, Software Development, TypeScript, Database Architecture

Computer Vision Developer

2016 - 2017
Detect Technologies
  • Developed intelligent algorithms for the project, NOCTUA, used in automated and intelligent inspection technologies for major process industries targeting asset and productivity management.
  • Implemented a robust stitching algorithm to process the raw data acquired to give a precise stitched-together image.
  • Worked on 3D image reconstruction using SFM and implemented a segmentation based on depth from a single video feed using the concepts of SFM.
Technologies: Python, OpenCV, Computer Vision, NumPy, Pandas, Machine Learning, Django

Experience

Hire the Author

https://hiretheauthor.com/
A monetization platform for creators, Hire the Author helps a creator offers services like 1:1 calls and monthly chat subscriptions to their audience. Hire the Author is built completely on a serverless infrastructure on AWS. Hire the Author reduces pain points in scheduling and managing payments; it also has features like scheduling, subscription management, and real-time chats.

Mingler

I developed a learning management solution for colleges to manage, organize, and conduct classes and assignments.

My work included building the entire back end on serverless technologies on AWS and designing and building the back-end services from scratch.

Scan and Book

I proposed and built an alternate reservation (booking) process at Bounce. Scan and Book enables a user to reserve (book) a scooter by scanning the scooter's number plate. Scan and Book was powered by running a deep learning model on mobile powered by TensorFlow Lite

Education

2014 - 2018

Bachelor's Degree in Mechanical Engineering

Indian Institute of Technology, Madras - Chennai, India

Certifications

OCTOBER 2022 - OCTOBER 2025

AWS Certified Developer Associate

AWS

Skills

Libraries/APIs

Node.js, Stripe, REST APIs, React, Stripe Connect, Pandas, TensorFlow, OpenCV, NumPy, AWS Amplify, Slack API

Tools

Amazon Simple Queue Service (SQS), Git, Amazon Cognito, Amazon CloudFront CDN, AWS Fargate, Amazon Virtual Private Cloud (VPC), GitLab, GitLab CI/CD

Languages

TypeScript, JavaScript, Python, HTML, CSS, HTML5, GraphQL, SQL, Go, Java

Frameworks

Serverless Framework, Angular, Express.js, NestJS, Next.js, Flutter, Jest, Ruby on Rails (RoR), Django, gRPC

Paradigms

Serverless Architecture, Microservices, Event-driven Architecture, API Architecture, Agile, DevOps

Platforms

AWS Lambda, Docker, Amazon Web Services (AWS), Kubernetes, Amazon EC2, Firebase, Google Cloud Platform (GCP)

Storage

Amazon DynamoDB, NoSQL, PostgreSQL, MySQL, Databases, Database Architecture, Amazon S3 (AWS S3), Redis, MongoDB

Other

Software Development, Amazon API Gateway, Serverless, Back-end, Web Development, Cloud, Containers, APIs, Startups, CI/CD Pipelines, Solution Architecture, Software Architecture, Real-time Data, Full-stack, EventBus, Architecture, SaaS, Distributed Systems, Technical Leadership, Machine Learning, Amazon RDS, Apollo Server, CTO, Learning Management Systems (LMS), PWA, AWS DevOps, Artificial Intelligence (AI), Computer Vision, Amazon Route 53, ECS, Subscriptions

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