
Jeevan Thomas Koshy
Verified Expert in Engineering
Software Developer
Bengaluru, Karnataka, India
Toptal member since July 20, 2021
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
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
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
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.
Senior Software Engineer
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.
Senior Software Engineer
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.
Co-founder | Software Architect
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.
Software Engineer
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.
Application Engineer
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.
Computer Vision Developer
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.
Experience
Hire the Author
https://hiretheauthor.com/Mingler
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
Education
Bachelor's Degree in Mechanical Engineering
Indian Institute of Technology, Madras - Chennai, India
Certifications
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
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