Kris Purushothaman
Software Engineer
Brooklyn-based, backend-focused software person.
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
© 2024 Kris Purushothaman