Kris Purushothaman
Software Engineer
Experience
Senior Software Engineer, Fabric
Brooklyn, NY
July 2024 - Present
- Improving page load times, modernizing monorepo practices, and building features.
Lead Software Engineer, Greenlight Financial Technology
Atlanta, GA (Remote)
May 2021 - May 2024
- Architected and built an extension of existing direct deposit features, improving customer visibility into deposits and increasing engagement with the feature.
- Collaborated with other teams to architect and build a refreshed load limit experience, while extracting that functionality from a monolith into microservices.
- Built orchestration to support depositing into a shared investment account for families.
- Worked on a team to replatform the funding services from a Typescript service to Kotlin microservices, enabling multiple teams to work on large scale features in parallel.
Senior Software Engineer, Talent Inc
New York, NY
Sep 2018 - May 2021
- Architected and implemented a dynamic contractor pay system using Go and AWS Lambdas, decreasing order fulfillment cost by $10 and time to delivery by 15%.
- Rebuilt the legacy PHP order fulfillment system backend in Go.
- Built automated email promo backend system using AWS Lambdas, removing an inter-team dependency that slowed down email campaign creation.
- Built a LinkedIn document generator as an AWS Lambda in Java, decreasing contractor document creation time by an average of 30%.
Software Engineer II, Videa (A Cox Media Group Company)
Atlanta, GA
Aug 2015 - May 2018
- Built and deployed new features and services for a broadcast ad buying and selling platform based on business requirements using C#, GRPC, Dapper, and Angular.
- Led meetings, handled inter-team communication, and encouraged a spirit of constant improvement as scrum master.
- Led effort to increase automated testing coverage for Videa's Order Management monolith.
Software Engineer, The Rainmaker Group
Atlanta, GA
May 2010 - Aug 2015
- Designed and implemented features from requirements provided by product and science teams in C#, MS SQL Server, and C++.
Worked with clients and vendors to define API requirements for integration with the LRO product.
Education
Bachelor of Science (B.S.), Computer Science
Georgia Institute of Technology, Atlanta, GA
Certifications
Skills
- Typescript
- NodeJS
- Kotlin
- MySQL
- SQS/SNS
- AWS Lambdas
- Spring Boot
- SQL
- C# (.NET)
- Agile Methodologies
- Go
Thoughts