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

Air ArabiaOnsite

Dec. 2024 - Present

Software Engineer

    Rootcode Private LtdHybrid

    Apr. 2024 - Nov. 2024

    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.