Sasang Balachandran, Developer in Long Beach, United States
Sasang is available for hire
Hire Sasang

Sasang Balachandran

Verified Expert  in Engineering

Full-stack Developer

Location
Long Beach, United States
Toptal Member Since
June 22, 2022

Sasang is a full-stack developer and solutions architect with 12+ years of experience on web and mobile projects. He's also experienced in creating and maintaining large corporate projects with past involvement in bootstrapping multi-faceted applications for startups. With his communication skills and ability to identify and propose solutions to various problems, Sasang feels this provides a level of adaptability that would be an excellent fit for any new team.

Portfolio

Medavie Blue Cross
Java, Angular, TypeScript, React, Full-stack, DB, SQL, JavaScript, Spring Boot...
Anthem Blue Cross and Blue Shield
Java, TypeScript, Angular, React, Agile, Scrum, Node.js, Express.js...
Teacup Tech Systems
Java, TypeScript, Node.js, Express.js, Spring, Angular, React, Git...

Experience

Availability

Full-time

Preferred Environment

Windows, Visual Studio Code (VS Code), Eclipse, Xcode, Android Studio

The most amazing...

...thing I've had the honor to develop is a mobile app for clinicians to help with patient care. It's a good reminder that a well-made tool can save lives.

Work Experience

Senior Full-stack Engineer

2020 - PRESENT
Medavie Blue Cross
  • Acted as the senior developer, we developed a marketplace application to connect customers and providers outside existing networks, primarily for health and wellness.
  • Involved in daily meetings with clients to scope out future requirements, address issues, and provide technical guidance and roadmaps.
  • Provided technical guidance to our developers and QA, as the lead developer on the team, reviewed code, and provided generalized data model solutions to existing workflows.
  • Involved in proposing and ultimately integrating multiple cloud services to a growing feature set. This includes implementing payment processing, user authentication, cloud video storage, and serverless functions.
Technologies: Java, Angular, TypeScript, React, Full-stack, DB, SQL, JavaScript, Spring Boot, Firebase, Stripe, Google Cloud, Git, GitHub, Mobile App Development, REST APIs, RxJS, Zoom, Serverless, Microservices, Tailwind CSS, Stripe Payments, API Integration

Senior Technical Lead

2017 - 2022
Anthem Blue Cross and Blue Shield
  • Developed a clinical-facing mobile app geared toward patient care. Served as the technical lead in a team of eight developers and three QA, integrating multiple source systems and complex workflows to produce an indispensable app for doctors.
  • Acted as a senior developer and solutions architect for various web and mobile projects.
  • Used REST-based frameworks extensively, such as Spring and Express.js, to implement stateless architectures.
  • Designed complete multi-tier solution stacks from the front end to the back end to meet project requirements.
  • Contributed to the project as a key resource in communicating project scope and guidelines.
  • Developed a multi-platform mobile app using React Native while implementing Redux state management.
Technologies: Java, TypeScript, Angular, React, Agile, Scrum, Node.js, Express.js, Spring Boot, Git, PostgreSQL, Mobile App Development, REST APIs, RxJS, Python, API Integration

Senior Full-stack Developer

2013 - 2017
Teacup Tech Systems
  • Served as a key contributor to developing a mobile and web-based application for a provider marketplace. I was involved in technical solutions and implementation while leading a team of five developers.
  • Streamlined existing projects to newer technology stacks and improved code maintainability.
  • Contributed as a key member in communicating goals and roadmaps for a complex, global, multi-vendor, highly integrated project.
  • Designed and implemented complex database schemas for multiple DBMS.
Technologies: Java, TypeScript, Node.js, Express.js, Spring, Angular, React, Git, Mobile App Development, REST APIs, MySQL, MongoDB, Serverless, Microservices, API Integration

Lead Application Developer

2010 - 2013
IBM
  • Developed and maintained a legacy web application using the Struts framework. Part of my responsibilities involved migrating from this outdated framework to Spring.
  • Supported project teams during the requirement gathering and design phase.
  • Led code review sessions to ensure implementations met business requirements.
  • Demonstrated good organizational and communication skills while working with businesses to meet requirements.
Technologies: Java, JavaScript, HTML, CSS, Oracle 12c, Git, REST APIs, API Integration

VillageHub

VillageHub is an open marketplace application designed to connect customers and providers directly to one another. With a specific focus on health and wellness, customers can access free virtual health and wellness classes online, find and book a certified provider in simple, intuitive steps and easily manage payment and scheduling.

As the technical lead for this project, my role was to coordinate the development and testing efforts of a team of five developers and QA. This included data modeling, architecture solutions, and code reviews. My responsibilities also included working closely with the client to understand the requirements and designing a progressive roadmap for releases.

VillageHub is continuing to grow as a public application. The customer and provider base is increasing every day as marketing and outreach improve. The next major feature is an emphasis on dynamic payment models, allowing for more flexible transactions.

Amaze

A mobile application designed to help facilitate easy access to patient information and provider documentation.

This app fills a need to modernize a heavily analog workflow. From providing custom workflows to document visits and submit EMR records to providing a centralized platform to access patient data from various sources, Amaze solves both of these problems in a simple, easy-to-use iOS application.

I was the senior technical lead for a larger group of ten developers and QA. As the project matured, my role shifted from a day-to-day coding and review workload to more of a design and solutions effort. I was responsible for creating the entire end-to-end tech stack for this application, including data modeling, workflow design, and cloud implementations.

This is still an active application with an increasing feature set and userbase. It's become a successful enterprise application with a mature and growing team behind it.

MyHealth

MyHealth is a care management platform. Members who need daily care for a medical situation can't receive that from their doctor daily. This system is an app that enables a member to manage their own daily care. The app's premium version enables a care manager to give daily patient care. MyHealth integrates with Apple's HealthKit and CareKit.

As the technical lead for a smaller team of three developers, this project had my fingerprints on almost every aspect of its design and creation. Here I was heavily involved in initializing the project and providing a working concept of the clients' requirements before the team got involved. My initial day-to-day workload was primarily focused on development and review. As the project matured, optimizations and performance tweaks were a primary focus where I was involved in implementing analytics on both the client and server sides.

Unfortunately, MyHealth is slowly getting phased out; the growth and adoption rates were not coming in as expected, and the product as a whole has competitors with more mature offerings. A good idea that ultimately failed to keep up with trends. As a silver lining, several lessons on outreach, marketing, and analytics were learned in this process.
2006 - 2010

Bachelor's Degree in Computer Engineering

Michigan State University - East Lansing, MI, USA

Libraries/APIs

React, Node.js, REST APIs, Stripe, RxJS, WebRTC, MobX

Tools

Git, GitHub, Xcode, Android Studio, Auth0, Zoom

Frameworks

Angular, Spring, Spring Boot, Ionic, Express.js, Redux, React Native, Next.js, Tailwind CSS

Languages

Java, JavaScript, SQL, HTML, CSS, TypeScript, Python, Swift, GraphQL

Paradigms

REST, Agile, Scrum, Microservices

Platforms

Visual Studio Code (VS Code), Eclipse, Firebase, iOS, Amazon Web Services (AWS)

Storage

NoSQL, Microsoft SQL Server, PostgreSQL, MySQL, MongoDB, Oracle 12c, DB, Google Cloud

Other

Mobile App Development, API Integration, WebSockets, Serverless, Stripe Payments, Functional Design, Full-stack

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