
Nasim
Professional Full Stack Web Developer in MERN, NextJS, Typescript and PostgreSQL
Habilidades

Revisa mis servicios


Porfolio
Experiencia laboral
Full Stack Web Developer
Spark71Tech • Tiempo completo
Nov 2025 - Present • 6 mos
As a Full Stack Web Developer at Spark71 Tech, I am responsible for building and maintaining scalable web applications that require high performance and security. My primary focus is on modernizing web architecture using Next.js and TypeScript, ensuring that the frontend is not only responsive but also type-safe and easy to maintain. On the backend, I design robust architectures using Express.js. One of my key responsibilities is database management. I work with both SQL and NoSQL databases depending on the project needs. I use MongoDB with Mongoose for flexible data structures and PostgreSQL with Prisma ORM for complex, relational data management. This hybrid approach allows me to handle data efficiently for any type of application. I also design and implement secure REST APIs, optimizing database schemas to ensure the system runs smoothly without delays. My daily tasks involve debugging complex issues, collaborating with the design team to implement high-performance UI components using Tailwind CSS, and ensuring seamless integration between the server and the client side. I am dedicated to writing clean, modular code that helps the business grow.
Full Stack Developer
Royalx • Tiempo completo
Mar 2025 - Jul 2025 • 4 mos
During my internship at Royalx, I worked as a full-stack developer in a cross-functional team, gaining hands-on experience in the complete software development lifecycle. My main goal was to assist senior developers and take ownership of specific backend and frontend features for Next.js web applications. My biggest achievement here was developing a custom JWT-based authentication system. I built secure REST APIs using Node.js and Express.js that handled user login, registration, and role-based access control (RBAC) to ensure data security. This taught me deep concepts of web security and session management. On the frontend, I focused on efficiency. I noticed we were repeating code, so I developed a library of reusable UI components. This initiative helped the team maintain design consistency and reduced the time needed to build new features by approximately 15%. I used TypeScript and MongoDB throughout my tenure, which strengthened my foundation in building strictly typed, data-driven applications. This experience transformed me from a learner into a professional developer capable of handling real-world project pressure.