
Hypercube Labs
Jan 2024 - Nov 2024 (Part-time)
As a Part-time Full Stack Developer at Hypercube Labs, I had the opportunity to work directly with clients to deliver custom web solutions tailored to their business needs. This role allowed me to gain hands-on experience with the complete software development lifecycle, from initial client consultation to deployment and maintenance.
Working in a consultancy environment taught me the importance of clear communication, meeting deadlines, and adapting to different project requirements. I developed expertise in modern web technologies and learned how to balance technical excellence with client satisfaction.
Developed robust backend features using NestJS, Node.js/Express with TypeScript
Implemented database solutions using TypeORM and Sequelize for efficient data management
Designed user interfaces using Figma and translated designs into functional React components
Built responsive frontend applications using React and Tailwind CSS
Collaborated with clients to understand requirements and deliver tailored solutions
Implemented RESTful APIs for seamless frontend-backend communication
Optimized application performance and implemented best practices for code quality
Developed end-to-end web applications for multiple consultancy clients, handling everything from database design to frontend implementation. Built scalable backend services and intuitive user interfaces.
Created robust RESTful APIs using NestJS and Express, ensuring secure and efficient data flow between frontend and backend systems. Implemented authentication and authorization mechanisms.
Collaborated with design team to create user interfaces in Figma, then implemented pixel-perfect responsive designs using React and Tailwind CSS, ensuring optimal user experience across devices.
Learned to translate business requirements into technical solutions, working closely with clients to understand their needs and deliver applications that drive real business value. This experience enhanced my ability to communicate technical concepts to non-technical stakeholders.
Developed comprehensive skills across the entire web development stack, from database design and backend API development to frontend implementation and UI/UX considerations. This holistic understanding enables me to make better architectural decisions and debug issues across the entire application.
Gained invaluable experience in project management, time estimation, and working under deadlines. Learned to prioritize features, manage scope creep, and deliver high-quality code while balancing academic commitments.