sapumal.me

Sapumal W

rss feed

I edit text files for a living. 📝

Hello there! 👋 I'm Sapumal, a software engineer with a deep passion for backend technologies and cloud computing. I thrive on optimization challenges and love playing with backend systems to create efficient and scalable solutions.

Languages: C#, Java, JavaScript/TypeScript, Python

Frameworks: ASP.NET Core Web, Express.js, FastAPI, NestJS, Node.js, Spring Boot

Databases: MongoDB, MSSQL, MySQL, Neo4j, PostgreSQL

Testing: Jest, JUnit, Mockito

Other: AWS, Docker, Git/GitHub, GitHub Actions, Kubernetes, React, Next.js

Rootcode Private LtdHybrid

Apr. 2024 - Present

Associate Software Engineer

  • Led the development of the Asset Management feature, overseeing project planning, database schema design, and JIRA ticket management based on business analyst stories.
  • Managed a team of developers, conducted regular sync-ups, provided technical guidance, and facilitated issue resolution to ensure timely project delivery.
  • Conducted PR reviews to maintain high code quality and functionality, and contributed to overall project success through active feature development and bug fixing.

Rootcode Private LtdHybrid

Apr. 2023 - Apr. 2024

Intern Software Engineer

  • Managed the synchronization of changes from the regular single-tenant Java Spring Boot application to the multi-tenant branch, resolving over 100 code conflicts and test failures to ensure system stability.
  • Executed end-to-end Stripe integration, including database design, API implementation, and webhook handling, enhancing the payment processing capabilities.
  • Transitioned sensitive application configuration keys to environment variables for improved security, and made the relevant changes in the deployment process.
  • Developed an automated Slack bot using AWS Lambda, DynamoDB, and EventBridge schedulers to manage server operations and reduce AWS costs.