Software Engineer
I'm a software engineer who enjoys designing and building scalable web applications.
Previously, I worked with IIT Hyderabad as a Research Intern, focusing on machine learning-based optimizations in compilers and static code analyzers.
I also interned at Deutsche Bank, where I contributed to a document generation platform. My role involved implementing multiple features using Angular and Spring Boot, helping enhance both the platform's performance and usability.
I like to explore and contribute to open source projects, and I write blogs as short notes on new topics I'm learning along the way. I'm also an active participant in the developer community — I enjoy attending and speaking at community events, and I regularly mentor juniors to help them land great opportunities.
I'm always excited to take on challenging problems and build impactful solutions through code :)
Selected Projects
Work Experience
Blog
Introduction to Callbacks Promise an Async Await Functions in JavaScript
Understand how JavaScript handles asynchronous code using callbacks, promises, and async/await.
Exploring Middleware in JavaScript Building Modular and Extensible Applications
A simple explanation of Middleware in JavaScript
An Introduction to GraphQL Building Better APIs with GraphQL
A beginner-friendly guide to what GraphQL is and how it helps in creating flexible APIs.
Want to hire me as a developer? Let's discuss.
Drop your message and let's discuss about your project.
Connect
Feel free to contact me at diveshmahajan04@gmail.com