Subin Sebastian, Developer in Kochi, Kerala, India
Subin is available for hire
Hire Subin

Subin Sebastian

Verified Expert  in Engineering

Software Developer

Location
Kochi, Kerala, India
Toptal Member Since
June 26, 2014

Subin is a full-stack architect with 15+ years of experience developing high-traffic, multitenant SaaS applications. He enjoys working both as an individual contributor and within a high-quality team. Subin is always looking forward to working on challenging assignments.

Portfolio

Thinking LSAT LLC
Node.js, TypeORM, TypeScript, React, Express.js, PostgreSQL...
Omaze, Inc.
Architecture, Node.js, TypeScript, AWS Lambda, Technical Leadership, AWS DevOps...
Engaging Works Group Limited
MongoDB, JavaScript, Node.js, React, TypeScript, APIs, Web Development...

Experience

Availability

Part-time

Preferred Environment

Zoom, Slack, Bitbucket, Visual Studio Code (VS Code), Git, MacOS

The most amazing...

...thing I've developed is a customer experience platform named Surveysparrow.

Work Experience

Senior Full-stack Architect

2020 - PRESENT
Thinking LSAT LLC
  • Built LSAT Demon version 2 from scratch. Laid the initial foundation work and decided on the architecture of the application.
  • Migrated the existing users and data from LSAT Demon 1.0, built on a closed no-code platform. Oversaw the launch of LSATDemon 2.0 and made sure the existing users had a smooth transition to the new platform.
  • Handled multiple back- and front-end tasks like LSAT Demon's custom algorithm that pushes users from the lower level to the advanced level through step-by-step drilling, live sample tests, data analytics set up, etc.
  • Handled integrations like Stripe and LSAC partner integration.
  • Built a back-office app so that the admin can manage users, content, multiple settings, etc.
Technologies: Node.js, TypeORM, TypeScript, React, Express.js, PostgreSQL, Amazon Web Services (AWS), Redis, Elasticsearch, Stripe, Next.js, Material UI, Webpack, NestJS, SQL, Full-stack, Technical Leadership, Solution Architecture, System Architecture, Cloud Infrastructure, Software Architecture, Software Engineering, Architecture, Leadership, Requirements Analysis, Cloud, Cross-platform, Startups, DevOps, APIs, Web Development, API Integration, Integration, ChatGPT, React Native, Technical Consulting, Databases, System Design

Lead Engineer

2022 - 2023
Omaze, Inc.
  • Developed and maintained core features of the fundraising platform.
  • Tackled scaling challenges coming with the rapid growth of the platform.
  • Managed vendor team deliveries and ensured code quality.
Technologies: Architecture, Node.js, TypeScript, AWS Lambda, Technical Leadership, AWS DevOps, Amazon Web Services (AWS), React, Redux, Shopify, Full-stack, JavaScript, Amazon DynamoDB, Serverless, Microservices, APIs, Web Development, eCommerce, API Integration, Integration, GraphQL, Technical Consulting, Databases, System Design

Full-stack React/Node.js Developer

2022 - 2022
Engaging Works Group Limited
  • Maintained WorkL for Business.
  • Implemented new features like logic-based questions, formulas, and webhooks.
  • Maintained and improved infrastructure.
Technologies: MongoDB, JavaScript, Node.js, React, TypeScript, APIs, Web Development, eCommerce, API Integration, Integration, Chatbots, GraphQL, Technical Consulting, Databases, System Design

Engineering Director

2022 - 2022
Piserve Technologies
  • Contributed to client meetings, specification design, and initial project planning for all programming projects taken up by the company.
  • Evaluated and advised on the latest technologies being leveraged by the company's existing clients.
  • Introduced processes like continuous integration, test-driven development, and behavior-driven development in all projects.
  • Cleaned up infrastructure and introduced a streamlined approach in DevOps.
Technologies: Redux, React, Express.js, MongoDB, Node.js, JavaScript, Spring, Webpack, SQL, Full-stack, Technical Leadership, Solution Architecture, System Architecture, Cloud Infrastructure, Software Engineering, Architecture, Leadership, Microservices, Requirements Analysis, Cloud, Cross-platform, Startups, DevOps, APIs, Web Development, Shopify, API Integration, Integration, Technical Consulting, Databases, System Design

Senior Full-stack Developer

2020 - 2020
Trames (via Toptal)
  • Involved in the development and maintenance of Trame's platform that enabled freight management from an easy-to-use interface.
  • Handled multiple new feature requests and integrations.
  • Tracked and fixed bugs both in the front end and back end.
Technologies: Node.js, React, TypeScript, MySQL, Next.js, Material UI, Webpack, SQL, Full-stack, Solution Architecture, System Architecture, Cloud Infrastructure, Software Engineering, Architecture, Leadership, Requirements Analysis, Cloud, DevOps, APIs, Web Development, API Integration, Integration, Databases, System Design

Chief Technology Officer

2017 - 2020
Surveysparrow
  • Created the core architecture of the product, which is used by millions.
  • Built the MVP using primarily technologies like Node.js, Hapi.js, React, Redux, PostgreSQL, Redis, and Elasticsearch.
  • Acted as the bridge between product and engineering teams by translating product requirements into technical specifications.
  • Managed the process and tools used for deployment of the application in AWS and employed various measures to ensure the scalability and reliability of the application.
  • Involved in hiring and growing the team, built and managed a world-class engineering team.
Technologies: Elasticsearch, Redis, PostgreSQL, Redux, React, Node.js, JavaScript, Webpack, SQL, Full-stack, Technical Leadership, Solution Architecture, System Architecture, Cloud Infrastructure, Software Architecture, Software Engineering, Architecture, Leadership, Microservices, Requirements Analysis, Cloud, Startups, DevOps, CTO, Integration, Chatbots, React Native

Full-stack JavaScript Developer

2015 - 2016
IDT Corporation (via Toptal)
  • Worked for the IDT Beyond portal. Was involved in maintaining and adding new features like Auth0 integration.
  • Added multiple Angular views and controllers.
  • Developed multiple REST APIs.
Technologies: AngularJS, Auth0, MongoDB, Node.js, SQL, Full-stack, System Architecture, Software Engineering, Leadership, Requirements Analysis, Cloud, DevOps, Integration

Web Developer

2015 - 2015
Optaset.com (via Toptal)
  • Took over an existing cloud-hosted web application.
  • Added call sheet functionality.
  • Added calendar support.
  • Redesigned the database to support new features.
  • Handled TDD and set up deployment and CI.
Technologies: MEAN Stack, AngularJS, Node.js, JavaScript, Full-stack, Integration, System Design

Software Engineer

2013 - 2014
Tabdata, Inc.
  • Involved in the design and architecture of a Tabdata event management application.
  • Designed and developed a back-end web service, consumed by mobile apps and an HTML5 admin panel.
  • Developed an HTML5 admin panel.
  • Wrote regression tests.
Technologies: Amazon Web Services (AWS), CSS3, HTML5, AngularJS, MongoDB, Mocha, Mongoose, Express.js, Node.js, Integration

Software Developer

2012 - 2013
Sqord, Inc.
  • Developed Sqord, a social network for kids promoting activity among kids. Tracked exercise activity through a wearable hardware device. Was involved in the design and architecture of the platform right from the beginning.
  • Designed and developed the social network platform for kids, implementing obvious features like adding friends, sending messages, and giving high-fives.
  • Designed and developed group games and weekly challenges for kids.
  • Designed and developed the web service interface to which the Sqord hardware device (Power Band) was connected.
  • Hosted and administered the app in Rackspace.
  • Developed an avatar customization feature allowing kids to customize avatars by choosing from various options.
Technologies: CSS, HTML, JavaScript, Web Services, Hibernate, Spring, Jakarta EE, Java, Integration

Software Developer

2012 - 2013
PreciseFP
  • Started maintaining the financial adviser platform and worked to add new features.
  • Refactored the code to support testability and wrote test cases.
  • Integrated with the EBIX-SmartOffice financial planning CRM.
  • Integrated with MoneyGuidePro, Redtail, and Junxure.
  • Supported application hosting on Amazon Cloud.
Technologies: Amazon Web Services (AWS), REST, SOAP, JBoss, Hibernate, Spring, Jakarta EE, Java, Integration

Software Developer

2011 - 2013
Microinput Consulting Group
  • Helped develop a clinical trial management system for Shire Pharma.
  • Developed various back-end business services and test cases for Shire CTMS.
  • Developed integration test cases with REST-assured.
  • Documented various web services consumed by the Flex front end.
Technologies: JUnit, Spring Security, Spring MVC, MySQL, Hibernate, Spring, Jakarta EE, Java, eCommerce, Healthcare

Software Developer

2011 - 2011
Electionear
  • Helped develop various APIs used by the mobile application.
  • Handled various benchmarkings on the Google AppEngine platform.
  • Handled all testing.
Technologies: Jakarta EE, Google App Engine, Java

Software Developer

2010 - 2011
Royal Shield, Limited
  • Helped develop an ERP system for reinsurance brokers.
  • Architected and designed the product specifications, discussing them with a client.
  • Designed the wireframes and workflow of the product.
  • Designed and developed server-side business logic.
  • Tested and supported the product.
Technologies: CSS, HTML, JavaScript, MySQL, Hibernate, Spring, Jakarta EE, Java

Technical Staff Member

2006 - 2010
Zoho Corp.
  • Contributed to the development of a rapid application development platform used by all Zoho products.
  • Helped develop and support the company's custom cloud application platform.
  • Involved in various product teams, including teams working on the Zoho suite and ManageEngine.
  • Developed a JavaScript library to make cross-browser AJAX operations and DOM manipulations easy.
  • Involved in the development of an authentication module used by ManageEngine products, supporting multiple login schemes including LDAP, NTLM, etc.
Technologies: CSS, HTML, PostgreSQL, MySQL, JavaScript, Jakarta EE, Java, Zoho, eCommerce, System Design

Surveysparrow

https://surveysparrow.com/
Surveysparrow is a feedback management platform that includes multiple features like online survey creator, feedback analytics and reports, website chatbots, NPS tracker, and Employee-360 surveys.

365andup

https://www.365andup.com/
365andup is an uptime and performance monitoring tool for web applications. The main technologies used are Node.js, Express, MongoDB, React, Redux, and AWS.

Zoho

https://www.zoho.com
I was involved in the development of this product suite and the framework behind it.

Sqord

I designed and developed the product from scratch.

PreciseFP

I developed and maintained this project. My role consisted of developing many integrations for this product, namely with EBIX, MoneyGuidePro, Junxure, Redtail, and more.

Tabdata

I was involved in the design and development of the project from the initial stage.

ManageEngine

http://www.manageengine.com/
I was involved in the design and development of multiple products under ManageEngine and also developed and supported the framework behind these products.

Full-stack Developer for Omaze

http://www.omaze.co.uk
In this project, I worked on Omaze, a fundraising platform that utilizes Shopify and a custom back-end infrastructure for operational tasks. I enhanced the platform's front end by creating custom apps and extensions within Shopify, making fundraising more efficient and user-friendly.

Languages

SQL, JavaScript, Java, HTML5, ES7, ECMAScript (ES6), TypeScript, GraphQL, TypeScript 3, CSS3, HTML, CSS

Frameworks

Spring, Hibernate, Next.js, Redux, Express.js, Android SDK, Tailwind CSS, Material UI, NestJS, React Native, Angular, Bootstrap, Spring MVC, Spring Security, JUnit, AngularJS

Libraries/APIs

REST APIs, Node.js, React, Redux-Saga, React Redux, Socket.IO, D3.js, Stripe, Twilio API

Tools

Mongoose, AWS Fargate, AWS SDK, React Apollo, NPM, AWS OpsWorks, Redux Thunk, MongoDB Shell, Zapier, Webpack, Mocha, Subversion (SVN), Git, Sublime Text, Auth0, Bitbucket, Slack, Zoom

Paradigms

Behavior-driven Development (BDD), Agile Software Development, Test-driven Development (TDD), Microservices, Requirements Analysis, Cross-platform, DevOps, REST, MEAN Stack

Platforms

MacOS, Windows, Linux, Amazon Web Services (AWS), Amazon EC2, AWS Lambda, Twilio, Google Cloud Platform (GCP), Shopify, Jakarta EE, Google App Engine, JBoss, Eclipse, Visual Studio Code (VS Code)

Storage

RDBMS, MongoDB, NoSQL, PostgreSQL, MySQL, Amazon S3 (AWS S3), Databases, Redis, Elasticsearch, Amazon DynamoDB

Other

Customer Experience Management, Architecture, Full-stack, Apollo, Serverless, Amazon Route 53, Load Balancers, APIs, Web Development, Solution Architecture, System Architecture, Cloud Infrastructure, Software Architecture, Software Engineering, Leadership, Cloud, Startups, CTO, eCommerce, API Integration, Integration, Technical Consulting, System Design, Technical Leadership, Zoho, ChatGPT, Chatbots, SOAP, Web Services, Frameworks, Product Development, Project Development, TypeORM, AWS DevOps

Industry Expertise

Healthcare

2002 - 2006

Bachelor of Technology Degree in Electronics and Communication

Cochin University of Science and Technology - Kochi, India

MARCH 2007 - PRESENT

SCJP

Sun Microsystems

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