Harshdeep Singh
Verified Expert in Engineering
Full-stack Developer
Vancouver, BC, Canada
Toptal member since May 10, 2022
Harshdeep, a seasoned full-stack developer with five years of MERN stack experience, excels in development phases, optimizing performance, scalability, and security. He is recognized for problem-solving, delivering high-quality web solutions, and driving business success through exceptional user experiences. He efficiently manages projects with effective communication and collaboration skills, exceeding client expectations.
Portfolio
Experience
Availability
Preferred Environment
MacOS, Linux, WebStorm, Visual Studio Code (VS Code), Front-end, GitHub, NoSQL, Git
The most amazing...
...product I've worked on is the eCommerce website for Tokopedia, the top eCommerce organization in Indonesia.
Work Experience
Full-stack Engineer
Grown Unknown, LLC
- Successfully integrated OpenAI API for user content creation, to enhance astrology content creation within the platform, contributing to a more engaging user experience.
- Led the development of eCommerce solutions for clients, incorporating CRM management through Shopify to streamline business operations and enhance customer interactions.
- Orchestrated email campaign automation using Klaviyo, resulting in improved communication strategies for both new and existing users.
- Engineered intricate multi-layered relationships among platform users, implementing a Family-like relations system to foster stronger user connections.
- Spearheaded the end-to-end development of a comprehensive platform, drawing inspiration from Figma for design and utilizing Express and MongoDB on the back end for robust business logic implementation and efficient database management.
React Developer
WorkRamp, Inc.
- Enhanced product accessibility by implementing Accessible Rich Internet Applications (ARIA) rules, ensuring compliance with accessibility standards, and improving user experience.
- Significantly improved the accessibility score of the product, elevating it from approximately 30% to an impressive 95%, demonstrating a commitment to inclusivity and user-friendly design.
- Optimized some systems in the product to be more organized and be more reusable all across.
- Implemented optimization strategies for various systems within the product, resulting in increased organization and reusability across the project, streamlining development processes and promoting efficiency.
Senior Full-stack Developer | React and Node.js
Aqueous Asset Inc.
- Pioneered the development of a novel system for creating offering memorandums tailored specifically for US properties, introducing a comprehensive and efficient solution to address specific business needs.
- Expanded the functionality of the existing system through strategic abstraction, enhancing its capabilities and ensuring scalability to meet evolving business requirements.
- Spearheaded a code revamp initiative, significantly improving code reusability and readability, resulting in a more maintainable and streamlined codebase for enhanced collaboration and future development efforts.
Software Engineer
Tokopedia
- Charged with maintaining the front-end design part in React for multiple eCommerce platform services.
- Achieved a 30% increase in test case coverage, 50% in statement coverage, and 40% in branch coverage for existing components, enhancing application reliability.
- Directed the hiring process, conducting 30+ interviews to attract high-caliber professionals and uphold organizational standards.
- Mentored new team members, facilitating a smooth transition from academia to industry and contributing to their professional development.
Software Engineer
TO THE NEW Pvt. Ltd.
- Adhered to best practices and coding standards to develop high-quality software solutions using programming languages.
- Designed, developed, and deployed software to meet business needs.
- Outlined specifications and performance requirements, working with the quality assurance team to thoroughly test all variables.
- Built responsive and user-friendly interfaces, integrated APIs, and implemented server-side functionalities to deliver robust web applications.
- Mentored junior developers on query tuning and best practices to maximize database performance.
Experience
Career Canvas
https://career-canvas.theharshdeepsingh.comUsers craft tailored resumes with ease, choose from various templates, and access real-time job listings. The platform's MERN stack foundation ensures scalability and reliability, while future plans aim to enhance features and expand resources for interview prep and career guidance. Career Canvas empowers users to navigate their professional journeys effectively, positioning it as an indispensable tool for career success.
Unconventional Player
https://unconventional-player.theharshdeepsingh.comThis was developed on the MERN stack using Cloudinary as a shared cloud space to store audio files.
USE CASES
• Musicians who are learning to play instruments can benefit from this using a footpad as a mouse.
• With some modifications, it could be useful for a better accessibility music player
Suite of Apps for a Photography Gallery Webpage
https://pixeliano.theharshdeepsingh.comI created a React webpage to display all the images stored in Cloudinary using Express.js in the back end. To complement the webpage, I built a React Native app for the administrative side of the solution. Using the app, I uploaded media to Cloudinary via the Express.js back end, enabling the uploaded media to be automatically displayed on all social media accounts and my client webpage.
Education
Post-Baccalaureate Diploma in Data Analytics
Douglas College - New Westminster, BC, Canada
Bachelor of Technology Degree in Computer Science
Guru Gobind Singh Indraprastha University - Delhi, India
Skills
Libraries/APIs
React, Node.js, REST APIs, React Router, React Redux, D3.js, Puppeteer, API Development, Highcharts, Mapbox API, Socket.IO, Vue
Tools
GitHub, Git, Figma, Auth0, NPM, Webpack, Microsoft Power BI, ChatGPT
Languages
JavaScript, CSS, HTML, Sass, ECMAScript (ES6), SQL, TypeScript, HTML5, SCSS, CSS3, GraphQL, C#, Python
Frameworks
Express.js, JSON Web Tokens (JWT), Bootstrap, OAuth 2, WebApp, React Native, Redux, Material UI, Next.js, Tailwind CSS
Paradigms
Agile, UX Design, Agile Software Development, Responsive Web Design (RWD), UI Design, REST, DevOps, Web UI Design
Platforms
Web, Heroku, Amazon Web Services (AWS), Amazon EC2, Shopify, Android, iOS, AWS IoT, Docker
Storage
MongoDB, JSON, JSON/XML Schemas, MySQL, NoSQL, Amazon S3 (AWS S3)
Industry Expertise
Web Design
Other
Web Development, APIs, Back-end Development, Front-end, Front-end Development, Back-end, Web Accessibility, Design, Websites, Mobile First, PWA, OAuth, Technical Hiring, User Interface (UI), User Experience (UX), MERN Stack, Full-stack, Animation, Startups, Full-stack Development, Third-party APIs, API Integration, Styled-components, Google Analytics 4, Google+ Authentication, Front-end Architecture, Leadership, Mobile Video, Data Visualization, Dashboards, Cloudinary, Software Deployment, PDF, Minimum Viable Product (MVP), API Documentation, eCommerce, Team Leadership, Webhooks, Learning Management Systems (LMS), CI/CD Pipelines, Web App UX, OpenAI GPT-4 API, Data Scraping, Software Development, RESTful Web Services, OpenAI, Web Scraping, ChatGPT API, Artificial Intelligence (AI), Chakra UI
How to Work with Toptal
Toptal matches you directly with global industry experts from our network in hours—not weeks or months.
Share your needs
Choose your talent
Start your risk-free talent trial
Top talent is in high demand.
Start hiring