👋 Hi, I’m Suryakumar Selvakumar, a Master’s in Computer Science graduate from the University of Colorado Denver
💻 I bring solid experience as a Front-End Engineer and growing expertise across the full stack, gained through hands-on work in passion projects. I’ve worked with technologies such as React.js, TailwindCSS, Styled Components, Node.js, Express.js, PostgreSQL, Vitest, Jest, Vite, Webpack, and more, with a strong emphasis on writing clean, maintainable code.
💡 As a perfectionist at heart, I naturally obsess over details, whether it’s front-end UI/UX precision or back-end logic and performance. Through academic and personal projects, I’ve gained practical experience in full-stack development, API integration, and testing. Whether it’s creating a dog adoption platform or a gaming e-commerce site, I thrive on crafting innovative, user-friendly web applications with a strong focus on responsive design, usability, and accessibility.
Skills
Experience Level
Language
Work Experience
Education
Qualifications
Industry Experience
Game Legion is a dynamic gaming e-commerce platform built with React.js that delivers a rich, responsive shopping experience powered by the RAWG API and a catalog of 500,000+ game titles. The application features a comprehensive shop interface with over 30 filters, multiple sorting options, and real-time keyword search with live previews, supported by a persistent cart and wishlist system. Each game profile showcases detailed metadata, including platform, genre, developer, and age ratings, alongside interactive image carousels. Styled-components and Motion were used to craft modular, theme-aware layouts with smooth transitions, while React Router enables seamless navigation across views. Rigorous integration testing with Vitest and React Testing Library ensures consistent UI behavior and end-to-end reliability.
GitHub - https://www.twine.net/signin
Live Demo - https://www.twine.net/signin
bitStock is a robust inventory and PC builder platform modeled for a parts store, built using Node.js, Express.js, PostgreSQL, and EJS. It features a custom builder interface that enables users to assemble, customize, and save PC builds using real-time inventory data with session-based state management. The platform supports full CRUD operations and advanced filtering for both product inventory and user-generated builds, powered by efficient relational queries and dynamic EJS rendering. Dedicated pages for product details and completed builds enhance usability, allowing users to manage inventory and builds with clarity and speed. The UI was designed with responsive, mobile-first layouts using Bootstrap, ensuring a smooth and accessible experience across desktop, tablet, and mobile devices.
GitHub - https://www.twine.net/signin
Live Demo - https://www.twine.net/signin
FetchMatch is a responsive dog adoption platform built using React and TypeScript, featuring a catalog of over 10,000 shelter dogs across 120 breeds retrieved via API integration. The platform supports advanced filtering by breed, age range, and location, along with dynamic sorting by name, breed, or age to help users find their ideal match. I implemented cookie-based session management and client-side routing (React Router) across key pages like Home, Login, Search, and Favorites, all while maintaining end-to-end type safety and ensuring accessibility through ARIA standards. Users can save their preferred dogs in a personalized Favorites system, visualized through a curated UI with real-time feedback. The interface was crafted with Tailwind CSS, Material Tailwind, and enhanced with Motion animations for a smooth, mobile-friendly experience. The application’s stability and correctness were ensured through thorough integration testing using Vitest and React Testing Library.
GitHub - https://www.twine.net/signin
Live Demo - https://www.twine.net/signin
Hire a Front-End Developer
We have the best front-end developer experts on Twine. Hire a front-end developer in Denver today.