
Sasang Balachandran
Verified Expert in Engineering
Full-stack Developer
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
Experience
Availability
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
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.
Senior Technical Lead
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.
Senior Full-stack Developer
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.
Lead Application Developer
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.
Experience
VillageHub
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
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
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, REST APIs, Stripe, RxJS, WebRTC, MobX
Tools
Git, GitHub, Xcode, Android Studio, Auth0, Zoom
Paradigms
REST, Agile, Scrum, Microservices
Platforms
Visual Studio Code (VS Code), Eclipse, Firebase, iOS, Amazon Web Services (AWS)
Other
Mobile App Development, API Integration, 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
Michigan State University - East Lansing, MI, USA