I am proficient in creating reusable React-based components, streamlining front-end development to bring the client's vision to life.
With six years of professional experience developing and deploying React and NextJS applications, I provide a background in building and delivering high-performance web solutions in Agile, CI/CD environments. My experience as a software developer includes but is not limited to API integrations, converting wireframes into pixel-perfect solutions, performance and accessibility optimizations, and integrating with cross-functional teams. I have worked as a senior developer to distribute our clients' applications built in React and TypeScript from inception to production and maintenance in a fast-paced, CI/CD agile environment. Additionally, I have been on-boarded into several projects to improve page performance leveraging React and NextJS best practices, such as server-side rendering, to reduce UI load times by significant margins. I have worked with REST, GraphQL, and Salesforce APIs and deployed scalable applications using AWS, Vercel, and Prisma, to deliver solutions that meet client needs and provide optimized SEO performance.
services.
services.
With a passion for crafting dynamic and responsive user interfaces, my skills in React have enabled me to create seamless and engaging web experiences. From designing intuitive components to optimizing performance, I thrive on the challenges of building robust applications that push the boundaries of modern web development. With a keen eye for detail and a commitment to staying at the forefront of technological advancements, I am dedicated to delivering high-quality, user-centric solutions that elevate the online landscape.
Web Development
Artificial Intelligence
Machine Learning
Deployment
tech stack.
I primarily work with React-based systems in web and mobile development, but my enthusiasm doesn't stop there. I'm always eager to explore new technologies, driven by a curiosity that pushes me to continuously learn. I actively seek opportunities to dive into emerging tools and frameworks, recognizing them as gateways to innovation and efficiency. This dynamic approach to learning ensures that my skill set remains adaptable and ready to tackle the challenges of the ever-evolving tech landscape.
React
React Native
NextJS
Tailwind CSS
Javascript
Typescript
Prisma
Vercel
Salesforce
GraphQL
AWS
Firebase
previous projects.
David's Bridal
At David's Bridal, Keshopan was instrumental in the development and enhancement of web applications built with NextJS, React, GraphQL, TypeScript, Styled Components, and Magento. He led the redesign of the mobile product list page and the full appointments booking application, focusing on improving user experience and performance. Keshopan collaborated closely with a cross-functional team of over 100 developers and external vendors, leveraging key technologies such as Magento, TimeTrade, Bloomreach, and LivePerson Chat to deliver seamless, integrated solutions. His expertise in React and TypeScript allowed him to build reusable, scalable UI components while ensuring high-quality, consistent design based on Figma prototypes. He integrated GraphQL APIs to ensure seamless connections between frontend components and the Magento e-commerce platform, driving smoother user interactions and improved performance. Throughout the project, Keshopan focused on optimizing the website’s performance, employing techniques such as code splitting and image optimization. He worked closely with backend developers, UI/UX designers, and product managers to refine the platform, ensuring compatibility across browsers and devices using responsive design principles. Keshopan actively contributed to code reviews, sprint planning, and daily stand-ups. He also played a pivotal role in documenting frontend components and integration processes to facilitate team collaboration. His dedication to thorough testing and debugging ensured that high-quality, bug-free code was delivered on time.
View Project
Tech Stack.
React
NextJS
JavaScript
TypeScript
E-Commerce
JIRA
Agile/Scrum
CSS
Styled Components
GraphQL
Magento
JEST
JV Homes
Keshopan served as a full-stack developer for the development of JV Homes, a real estate and rental platform currently in the process of launching. Working closely with a team of designers, Scrum Masters, and product owners in an Agile environment, Keshopan contributed to the development of a highly functional website built with Next.js. He leveraged server-side rendering and implemented SEO optimizations to ensure that the platform was both fast and easily discoverable by search engines, delivering a website that met and exceeded the client’s expectations. he utilized AWS for cloud hosting, S3 buckets for efficient file storage, and Prisma for database management. Additionally, he handled deployments using Git and Vercel, ensuring smooth and efficient rollouts.
View Project
Tech Stack.
React
NextJS
Vercel
Prisma
CSS
Tailwind
JavaScript
TypeScript
JIRA
Agile/Scrum
AWS
S3
REST API
Google Maps API
Proprietary Mobile Application (Confidential)
Keshopan led the front-end development of a proprietary waste management system built with React Native CLI. The application was designed to digitize an existing paper-based tracking system, allowing vehicle drivers to track toxic waste from industrial sources through a mobile platform. It enables drivers to collect signatures and complete manifests, streamlining the waste management process. This project involved seamless integration with Salesforce and REST APIs, allowing data to flow between the mobile app and the backend efficiently. Keshopan worked closely with team members smoothly integration and optimized the application for high performance and scalability. In addition to leading the development of this innovative solution, Keshopan mentored teams of developers throughout the project, from inception through to production and maintenance. He ensured the application adhered to best practices and high coding standards, with a particular emphasis on mobile app security, using PKCE login and adhering to accessibility standards (AODA). He also drove weekly demos to showcase the team's progress and gather feedback. He also focused on delivering robust, maintainable code by creating effective unit tests to ensure quality and reliability across the application. The final product exceeded the client's expectations, delivering a seamless digital solution. However, the drivers weren't as enthusiastic about the switch from paper to digital, with some expressing their frustration about the change. Note: Images of project were blurred and uploaded after review and permission by respective owners.
Tech Stack.
React Native
React Native CLI
Salesforce
CSS
JIRA
Agile/Scrum
JavaScript
TypeScript
Styled Components
REST API
Jest
Marble (Unreleased)
As the Senior Front-End Developer for the Marble project, Keshopan mentored a team of front-end developers to create an innovative baby development tracker powered by Artificial Intelligence. From initializing the codebase to deploying the application into production, he led the development process and ensured the delivery of a high-quality product. Collaborating closely with backend developers, data analysts, designers, and business management, he played a key role in delivering a seamless and user-friendly experience. The Marble app is designed to support new parents by providing a comprehensive tool to monitor their baby’s development between doctor visits. Features include tracking feedings, sleep patterns, diaper changes, and growth milestones across various domains: physical, gross motor, communication, cognitive, social, and emotional development. The application was built in React Native Expo and features several animations for images and navigation, robust test cases for key functionality, AI-based data statistics, and several graphing systems while providing a fluid, seamless user experience on several device types through performance optimizations.
View Project
Tech Stack.
React Native
Expo
CSS
JIRA
Agile/Scrum
JavaScript
TypeScript
Styled Components
Rest API
JEST
GFL SMS
Keshopan worked on the development and enhancement of a proprietary web application for GFL, designed to manage waste services through a digital client platform. Collaborating with a team of several professionals, including fifteen developers, he leveraged Agile methodologies and CI/CD pipelines to ensure efficient and reliable development cycles, and create detailed yet consise weekly demos to showcase the applications development. The application was built using ReactJS, incorporating modern foundational principles such as React Hooks and Redux. Keshopan independently drove critical performance optimizations, successfully reducing UI delays from approximately ten seconds to under one second, significantly improving the speed and overall user experience of the platform. In addition to performance improvements, Keshopan developed several new webpages and features for the application. Each was implemented using the latest React principles, including React Hooks, to deliver highly efficient and maintainable solutions that aligned with modern best practices. This project highlights Keshopan’s advanced expertise in React development, his ability to independently solve complex performance challenges, and his contribution to building scalable, user-centric features in a collaborative environment. Note: Images of project were blurred and uploaded after review and permission by respective owners.
Tech Stack.
React
CSS
JIRA
Agile/Scrum
JavaScript
TypeScript
REST API
JEST
RKS Saloon
Keshopan designed and developed a professional website for a barbershop client using Next.js as a freelance project. He focused on creating an intuitive and user-friendly interface to provide a seamless browsing experience for visitors. The website was built with a strong emphasis on SEO optimization, aiming to improve the barbershop's visibility in search engine results when users search for its location. This included implementing optimized metadata, fast load times, and mobile responsiveness to enhance search rankings and attract more local traffic.
View Project
Tech Stack.
React
NextJS
JavaScript
TypeScript
AWS
Vercel
Film Maker Personal Portfolio
Keshopan is currently working on developing a personal portfolio website for a client in the film industry as a freelance project. The website is being built using Next.js and is still in the very early stages of development. Thus far, Keshopan has completed the full design of the webpage, focusing on creating a visually engaging and user-friendly interface tailored to showcase the client’s work and achievements in film. Additional details about the project will be shared as development progresses.
Tech Stack.
React
NextJS
JavaScript
TypeScript
AWS
S3
Vercel