I'm a Full Stack Software Engineer passionate about writing robust web applications and seeking a challenging software engineering position that will drive my growth. I continuously contribute to RESTful Core API development using Event Sourcing architecture, Result-Pattern architecture, and CQRS while collaborating with product teams to translate difficult stakeholder requirements into scalable software solutions. I love to pair program with colleagues to learn, grow, and take the bus factor to infinity. I automate unit testing and refactoring using Generative AI with tools like GitHub Copilot, VSCode Agent Mode, and Devin AI, while keeping a watchful eye on code quality.

Ramanuj Baruah

I'm a Full Stack Software Engineer passionate about writing robust web applications and seeking a challenging software engineering position that will drive my growth. I continuously contribute to RESTful Core API development using Event Sourcing architecture, Result-Pattern architecture, and CQRS while collaborating with product teams to translate difficult stakeholder requirements into scalable software solutions. I love to pair program with colleagues to learn, grow, and take the bus factor to infinity. I automate unit testing and refactoring using Generative AI with tools like GitHub Copilot, VSCode Agent Mode, and Devin AI, while keeping a watchful eye on code quality.

Available to hire

I’m a Full Stack Software Engineer passionate about writing robust web applications and seeking a challenging software engineering position that will drive my growth. I continuously contribute to RESTful Core API development using Event Sourcing architecture, Result-Pattern architecture, and CQRS while collaborating with product teams to translate difficult stakeholder requirements into scalable software solutions. I love to pair program with colleagues to learn, grow, and take the bus factor to infinity. I automate unit testing and refactoring using Generative AI with tools like GitHub Copilot, VSCode Agent Mode, and Devin AI, while keeping a watchful eye on code quality.

See more

Experience Level

Expert
Expert
Expert
Expert
Expert
Intermediate
Intermediate
Intermediate
Intermediate
See more

Work Experience

Full Stack Software Engineer at Seenons B.V.
November 2, 2024 - Present
Implemented a Role Based Access Control System to scale the company's internal driver application from a dozen internal users to multi-tenant external users across 6 countries. Developed Result-Pattern architecture services to migrate the company's contract and order management system from B2C to B2B model, adding complex business logic and handling large relational databases with millions of rows. Created end-to-end test suites across multiple front-end applications to assure proper user behavior, surfacing and fixing multiple bugs, contributing to the in-house front-end library. Continuously contributed features to RESTful Core API using Event Sourcing architecture, Result-Pattern architecture, and CQRS as well as the shared front-end library and multiple front-end applications. Refactored the Core API, migrating from CQRS and deprecated service models to Result-Pattern and Event Sourcing architectures. Collaborated with product teams to translate challenging stakeholder requirements
Teaching Assistant at Vrije Universiteit Amsterdam
January 31, 2024 - August 18, 2025
Mentored over 200 students on low-level programming concepts in C, guiding them to build projects such as a custom Linux Shell, a Virtual File System applying 'everything is a file' ideology, a memory allocator, and a key-value pair store. Provided debugging assistance using tools like GDB and Valgrind. Helped students build concurrent GUI applications such as a hotel reception management system and a game called 'Topen'.

Education

Bachelor of Science in Computer Science at Vrije Universiteit Amsterdam
September 1, 2020 - July 1, 2024

Qualifications

Add your qualifications or awards here.

Industry Experience

Software & Internet, Education