Sasang Balachandran, Full-stack Developer in Long Beach, United States
Sasang Balachandran

Full-stack Developer in Long Beach, United States

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.
Sasang is now available for hire

Portfolio

Experience

Location

Long Beach, United States

Availability

Part-time

Preferred Environment

Windows, Visual Studio 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.

Employment

  • 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, RESTful 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, RESTful 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, RESTful 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, jQuery, Ext JS, Apache Struts 2, HTML, CSS, Oracle 12c, Git, RESTful APIs, API Integration

Experience

  • VillageHub
    http://villagehub.ca/

    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.

Skills

  • Languages

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

    Angular, Spring, Spring Boot, Ionic, Express.js, Redux, React Native, Next.js, Tailwind CSS
  • Libraries/APIs

    React, Node.js, Stripe, RxJS, WebRTC, MobX
  • Tools

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

    REST, Agile, Scrum, Microservices
  • Platforms

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

    Mobile App Development, RESTful APIs, API Integration, AWS, WebSockets, Serverless, Stripe Payments, Functional Design, Full-stack
  • Storage

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

Education

  • Bachelor's Degree in Computer Engineering
    2006 - 2010
    Michigan State University - East Lansing, MI, USA

To view more profiles

Join Toptal
Share it with others