AM
Open to opportunities

Ayush Mahajan

@ayushmahajan

Dynamic Associate Software Developer with expertise in JavaScript and Node.js.

India
Message

What I'm looking for

I am looking for opportunities that allow me to leverage my skills in backend development and work in collaborative, agile environments that prioritize innovation and quality.

I am a passionate Associate Software Developer at Codobux, where I specialize in creating secure and scalable RESTful APIs using Node.js. My journey in software development has been marked by a commitment to enhancing user experiences through the integration of third-party services such as Stripe, Shippo, and Trustap. I take pride in my ability to design and optimize MongoDB schemas, ensuring both performance and reliability in every project I undertake.

Throughout my career, I have demonstrated a strong focus on code quality and performance optimization. My experience includes implementing JWT-based authentication and role-based access control, which has significantly improved the security of the applications I work on. I thrive in agile environments, where I can collaborate with teams to troubleshoot bugs, improve code quality, and contribute to the overall success of our projects.

Experience

Work history, roles, and key accomplishments

CO
Current

Associate Software Developer

Codobux

May 2024 - Present (1 year 1 month)

Developed secure, scalable RESTful APIs using Node.js and integrated third-party services like Stripe, Shippo, and Trustap. Designed and optimized MongoDB schemas for performance and reliability, while also implementing JWT-based authentication and role-based access control.

CO

Software Developer Intern

Codobux

Apr 2023 - May 2023 (1 month)

Assisted in developing and maintaining backend features using Node.js, contributing to REST API development and database integration. Participated in API testing and real-world development workflows within an agile team environment.

Education

Degrees, certifications, and relevant coursework

Chandigarh University logoCU

Chandigarh University

Bachelor of Engineering, Computer Science

Studied Computer Science, gaining foundational knowledge in software development, algorithms, and data structures. Engaged in coursework and projects that enhanced problem-solving and programming skills.

JS

JMK International School

Higher Secondary, General Studies

Completed higher secondary education, focusing on core subjects to build a strong academic foundation. Prepared for university-level studies through comprehensive coursework.

Tech stack

Software and tools used professionally

Find your dream job

Sign up now and join over 100,000 remote workers who receive personalized job alerts, curated job matches, and more for free!

Sign up
Himalayas profile for an example user named Frankie Sullivan
Ayush Mahajan - Associate Software Developer - Codobux | Himalayas