Subha Manoharan, Developer in Madurai, Tamil Nadu, India
Subha is available for hire
Hire Subha

Subha Manoharan

Verified Expert  in Engineering

Bio

Subha is a technical consultant and an agile practitioner with a demonstrated history of working in the information technology industry. She specializes in full-stack real-time applications and is experienced in Node.js, TypeScript, React, and Redux. Subha has worked on a variety of applications, including CMS tools, marketing analytics tools, and education portals. She has independently architected, developed, and deployed several modules from the ground up.

Portfolio

ibidPREP llc
React, Next.js, Node.js, REST APIs, PayPal API, REST...
Freelance
PHP, Vue, HTML, Full-stack, Next.js, Front-end, JavaScript, Figma...
ThoughtWorks
Git, React, Node.js, Full-stack, Front-end, JavaScript, Figma, Pixel Perfect...

Experience

  • Node.js - 5 years
  • React - 5 years
  • Agile Workflow - 4 years
  • JavaScript - 4 years
  • PostgreSQL - 4 years
  • Full-stack - 4 years
  • Continuous Delivery (CD) - 3 years
  • Test-driven Development (TDD) - 3 years

Availability

Part-time

Preferred Environment

Node.js, React

The most amazing...

...project I've worked on is a system to globalize the process of customizing business cards across an organization with a team of new grads I mentored.

Work Experience

Full-stack Developer (via Toptal)

2022 - 2025
ibidPREP llc
  • Implemented the module for holding in-person tests and automatically reading answers in bubble sheets, saving a lot of manual effort. Customized an open-source multiple-choice exam reader in Python.
  • Extended the existing feature to take tests online and build a book of practice exercises for students to read and simultaneously do practice exercises.
  • Automated test reservation process that helps students see available test dates and reserve slots to take tests.
  • Handled the application redesign independently, developing new features, including new REST APIs and responsive UIs, modifying existing features, troubleshooting, and optimizing.
  • Migrated the Strapi CMS code from version 3 to version 4, which involved major breaking changes.
  • Integrated with PayPal to provide monthly subscription plans.
  • Handled multiple phases of software development, from analysis, development, testing, database migration, and deployment.
Technologies: React, Next.js, Node.js, REST APIs, PayPal API, REST, Google Cloud Platform (GCP), Heroku, PostgreSQL, MongoDB, Strapi, PayPal, UI Design, UX Design, Front-end Development, APIs, Responsive Layout, Architecture, Software Design, Back-end, Payment APIs, Subscriptions, HTML, JSON, Amazon S3 (AWS S3), Headless CMS, User Experience (UX), User Interface (UI), ECMAScript (ES6), Lodash, Server-side Rendering (SSR), MERN Stack, API Integration, Web Frameworks, React Redux, Application State Management, Responsive Web Apps, eCommerce, Payment Gateways, Version Control, Google API, UI Frameworks, Design, UI Libraries, Responsive UI

Full-stack Developer

2020 - 2021
Freelance
  • Developed a portal that holds various competitions for children and bridges the gap between parents and judges.
  • Implemented the bulk enrollment process to sign up multiple participants across multiple competitions.
  • Introduced API-level tests using SuperTest to improve coverage and an end-to-end test suite before releases.
  • Extended the initial MVP to include a series of competitions and a new role of institutes.
  • Built interactive, mobile-friendly screens from the Figma screens provided by the client.
Technologies: PHP, Vue, HTML, Full-stack, Next.js, Front-end, JavaScript, Figma, Pixel Perfect, API Development, SQL, Web Design, Web Development, Amazon Web Services (AWS), Tailwind CSS, Software Architecture, Bitbucket, GitHub, UI Design, UX Design, Material UI, Front-end Development, MySQL, APIs, Responsive Layout, Architecture, Software Design, Minimum Viable Product (MVP), REST APIs, Back-end, Payment APIs, JSON, User Experience (UX), User Interface (UI), ECMAScript (ES6), REST, Lodash, API Integration, Web Frameworks, Application State Management, Responsive Web Apps, Payment Gateways, Version Control, Cloudinary, UI Frameworks, UI Libraries, Responsive UI

Consultant Developer

2017 - 2018
ThoughtWorks
  • Worked on a content management system to manage the website experience of one of the largest retail chains in the US.
  • Played a key role in the sprint planning and release management of the web application in Cincinnati.
  • Performed a technical analysis and feasibility study of upcoming business features with the client.
  • Implemented the content delivery engine to build appropriate content for access by the website single-page application (SPA).
  • Proposed and executed the building of a React higher-order component (HOC) wherein redundant code was made into a single HOC component, thereby saving time and effort to maintain the code across views.
  • Implemented and advocated test-driven development (TTD) and continuous delivery (CD).
Technologies: Git, React, Node.js, Full-stack, Front-end, JavaScript, Figma, Pixel Perfect, Redux, API Development, SQL, Web Development, GitHub, APIs, Pair Programming, Unit Testing, Software Design, REST APIs, Back-end, HTML, JSON, User Interface (UI), Agile Workflow, Express.js, PostgreSQL, ECMAScript (ES6), REST, Lodash, CI/CD Pipelines, MERN Stack, API Integration, Web Frameworks, React Redux, Application State Management, eCommerce, Version Control, Test-driven Development (TDD), Cucumber, Integration

Consultant

2017 - 2017
ThoughtWorks
  • Built a web application to globalize the process of customization of business cards across an organization.
  • Integrated with an Okta identity provider to achieve a SAML-based single sign-on ability.
  • Implemented a generation of print-ready SVGs of the business cards to be mailed to the printers.
  • Mentored new recruits in the team on React and Agile practices.
  • Automated a manual regression test suite for a business card customization application.
Technologies: WebdriverIO, React, Node.js, Full-stack, TypeScript, Front-end, JavaScript, Pixel Perfect, Redux, API Development, SQL, Web Development, GitHub, Front-end Development, APIs, Mentorship & Coaching, Pair Programming, Unit Testing, Software Design, Minimum Viable Product (MVP), REST APIs, Back-end, JSON, User Interface (UI), Agile Workflow, Express.js, REST, CI/CD Pipelines, MERN Stack, API Integration, Web Frameworks, Version Control, Test-driven Development (TDD), Integration

Grad Developer

2016 - 2017
ThoughtWorks
  • Worked on a performance-critical system to project the expected impact of marketing spends.
  • Introduced React components to wrap existing modules built with D3.js.
  • Optimized the core calculation engine to ensure that computation time for key KPIs is within a second.
  • Set up a performance test suite using Gatling to monitor the impact of each commit.
Technologies: React, Spring MVC, Java, Full-stack, Front-end, API Development, SQL, Web Development, GitHub, Pair Programming, Unit Testing, Back-end, Agile Workflow, Version Control

Grad Consultant

2016 - 2016
ThoughtWorks
  • Built with a team a hybrid mobile application and web application for internal use to streamline the process of recruitment.
  • Implemented a REST API to create and manage candidates.
  • Implemented the back-end logic to filter interviews based on the panelist.
  • Played a key role in the sprint planning process and release management.
  • Automated the manual regression test suite for the mobile application.
Technologies: Appium, Ionic, Phoenix, Front-end, API Development, SQL, Web Development, GitHub, Pair Programming, Unit Testing, Back-end, Agile Workflow, Version Control

Grad Consultant

2015 - 2016
ThoughtWorks
  • Built a mobile app which will help coffee lovers to customize recipes and manage personal smart coffee machines.
  • Designed and implemented a complex workflow for a smart coffee machine setup, by modeling it as a state machine using the stateless4j library.
  • Worked with the QA team to automate the manual regression test suite for the mobile application.
Technologies: Appium, Java, Android, Front-end, API Development, GitHub, Pair Programming, Unit Testing, Back-end, Agile Workflow, Version Control

Intern

2014 - 2015
ThoughtWorks
  • Worked as part of an intensive, hands-on training program (the ThoughtWorks University program) for two months.
  • Ran, as part of an Agile team, a simulation project with weekly releases.
  • Built a web application for bicycle enthusiasts to customize their own bicycle.
  • Facilitated feedback and PechaKucha sessions for the team.
Technologies: Spring MVC, Java, API Development, GitHub, Pair Programming, Unit Testing, Back-end, Agile Workflow

Experience

Website for ibidPREP

https://www.ibidprep.com/
Website for ibidPREP, a premium tutoring service in NYC. It helps students take tests, view graded reports, read virtual copies of books, do book exercises, and purchase classes/tests. It also allows teachers to view students' status and admins to create and share tests. I built different features, notably the calendar module to help students book test slots, the book module to help students read PDFs and take practice exercises online, and the PayPal subscription feature to help donors make monthly donations. I independently handled the application redesigning and developing new features, which involved building new REST APIs and responsive UIs, modifying existing features, troubleshooting, and optimizing.

Content Management System

This project involved building a custom CMS to manage the website experience of one of the largest retail chains in the US.

I played a key role in sprint planning, release management, and technical analysis at the client's location in Cincinnati. I also worked on the ability to vary content-based on conditions like time, location.

Technologies: Node.js, React, Git APIs

Business Card Customizer

This project involved building a web application that would globalize the process of ordering and customizing business cards across the organization. I assumed various roles ranging from business analyst to QA engineer to developer.

I worked on the generation of print-ready SVGs to be sent directly to the vendors. I also integrated the Okta identity provider to provide SSO capabilities.

Technologies: React, Node.js, PostgreSQL

RecruitX

https://github.com/TWChennai/RecruitX-Backend
An internal application to help the recruitment team streamline the process of recruitment between their team and the panelists. I assumed various roles ranging from business analyst to QA engineer and developer.

I mainly developed the back-end logic for matching the panelists based on various criteria like experience and skill set.

Technologies: Phoenix Framework, Ionic, Appium

Competitions Portal

A website to hold competitions online and bridge the gap between parents, judges, and administrators. I built the platform with another front-end developer.

I developed REST APIs with PHP, integrated them with a Vue front end, and built mobile-friendly responsive UIs using Tailwind CSS. Before releases, I introduced API-level tests using SuperTest to improve coverage and an end-to-end test suite.

Education

2011 - 2015

Bachelor's Degree in Computer Engineering

Thiagarajar College of Engineering - Madurai, India

Skills

Libraries/APIs

Node.js, React, Lodash, Vue, API Development, REST APIs, React Redux, Moment.js, PayPal API, Vue 2, Vuex, Google API

Tools

Git, Figma, GitHub, NPM, Atom, WebdriverIO, Bitbucket, Cucumber

Languages

JavaScript, ECMAScript (ES6), HTML, TypeScript, SQL, CSS, SCSS, Java, PHP, Sass

Frameworks

Tailwind CSS, Express.js, Next.js, Redux, Jest, Web Frameworks, Appium, Ionic, Spring MVC, Phoenix, Material UI, Selenium

Paradigms

Responsive Layout, Agile Workflow, Test-driven Development (TDD), Continuous Delivery (CD), Test Automation, REST, Object-oriented Programming (OOP), Pair Programming, Unit Testing, Responsive Web Design (RWD), Testing, UI Design, UX Design

Storage

JSON, PostgreSQL, MongoDB, Amazon S3 (AWS S3), MySQL, Relational Databases

Platforms

Linux, Android, Amazon Web Services (AWS), Google Cloud Platform (GCP), Heroku

Industry Expertise

Web Design

Other

Full-stack, Front-end, Web Development, Strapi, APIs, Back-end, Pixel Perfect, Axios, Front-end Development, Mentorship & Coaching, Minimum Viable Product (MVP), Payment APIs, Headless CMS, User Interface (UI), CI/CD Pipelines, Server-side Rendering (SSR), MERN Stack, API Integration, Application State Management, Responsive Web Apps, Payment Gateways, Version Control, Enzyme, Full-stack Development, Back-end Development, UI Frameworks, UI Libraries, Responsiveness, Responsive UI, Integration, Software Architecture, PayPal, Architecture, Software Design, Subscriptions, User Experience (UX), Programming, eCommerce, Cloudinary, Design

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