About Me
Passionate software engineer with a love for creating innovative solutions
My Journey in Software Engineering
With over 2 years of experience in software development, I've had the privilege of working on diverse projects. My journey began with a curiosity about how things work, which led me to pursue computer science and eventually specialize in full-stack development.
I'm passionate about solving complex problems, writing clean, efficient code and staying up-to-date with the latest technologies. My approach to development focuses on creating scalable, maintainable solutions that not only meet current requirements but also adapt to future needs.
When I'm not coding, you can usually find me at the gym, playing badminton, traveling to explore new places, or reading books. I enjoy continuous learning and believe in sharing knowledge and experiences with the community around me.
What I Bring to the Table:
- Strong problem-solving and analytical thinking skills
- Experience with agile development methodologies
- Excellent communication and teamwork abilities
- Passion for learning and adapting to new technologies
- Focus on user experience and accessibility
Professional Highlights
When I'm Not Coding:
Skills & Expertise
A comprehensive overview of my technical skills and professional competencies
React
Next.js
TypeScript
JavaScript
HTML5
CSS3
Tailwind CSS
Shadcn
Professional Experience
My journey through various roles and companies, building expertise and delivering impactful solutions
Senior Software Developer
Leading development of two key modules (Cookie Management and Consent Management) in GoTrust using React, Node.js, and cloud technologies. Mentoring junior developers and architecting scalable solutions.
Key Achievements:
- Led a team of 3 developers in optimising the product that increased the product by 40%
- Implemented microservices architecture reducing system downtime by 60%
- Optimized application performance resulting in 50% faster load times
- Established code review processes and development best practices
Technologies Used:
Software Developer
One of the founding developers at GoTrust, contributing to building the platform from scratch in a fast-paced startup environment with weekly feature deployments. Worked across frontend architecture, collaborating with backend and DevOps teams to deliver high-performance solutions.
Key Achievements:
- Module owner for Cookie Consent Management and Universal Consent Management built using React, TypeScript, Redux Toolkit, and TailwindCSS
- Increased Web Vitals performance score from 38 to 77 through image lazy loading, React.memo, and rendering optimizations
- Contributed to CRM, ROPA, Policy Management, and Consent Management modules with scalable and performant frontend solutions
- Developed analytics dashboards with real-time metrics, logging, and error handling mechanisms
- Led and mentored a team of 3 junior developers, setting up project structure, performing code reviews, and enforcing best practices
- Implemented JWT and OTP-based authentication, integrated Keycloak for SSO, and advanced role-based routing logic
- Actively participated in product strategy discussions, POCs, demos, and issue resolution cycles with product and sales teams
Technologies Used:
Career Highlights
Get In Touch
I'm always open to discussing new opportunities, interesting projects, or just having a chat about technology
Let's Connect
Available for Work
I'm currently open to new opportunities and interesting projects
Send Me a Message
© 2025 Yashdeep Tandon. All rights reserved.