Sudeep G

Senior Software Engineer | Full-Stack Developer
Bengaluru, IN.

About

Highly accomplished Senior Software Engineer with 7 years of experience specializing in full-stack web development, machine learning, and product building. Proven ability to architect scalable solutions, lead complex migrations, and drive product innovation, consistently delivering high-impact results in fast-paced environments.

Work

InVideo
|

Senior Software Engineer

Remote

Summary

Led UI architectural initiatives and drove significant code migrations to enhance a next-gen video editing platform.

Highlights

Architected and implemented critical UI architectural decisions, optimizing front-end performance and scalability for a next-gen video editing platform.

Directed and executed large-scale code migration from Angular to React for entire modules utilizing Module Federation, significantly improving system efficiency and maintainability.

Provided 24/7 on-call support and directly engaged with users to identify and resolve critical bugs in production environments, ensuring high system availability and user satisfaction.

ThoughtWorks
|

Senior Consultant (Contract)

Remote

Summary

Delivered comprehensive web and mobile modules, focusing on high-performance and user experience for diverse client projects.

Highlights

Developed scalable web modules using React and Angular, enhancing user experience and functionality for key client applications.

Engineered cross-platform React components for seamless integration across iOS, Android, and web applications, broadening accessibility.

Built robust Angular modules for Progressive Web Applications (PWAs), improving offline capabilities and user engagement.

Constructed high-performance static websites from scratch using Gatsby, achieving minimal load times and optimizing SEO performance.

CoffeeBeans Consulting
|

Software Engineer

Bengaluru, Karnataka, India

Summary

Contributed to full-stack development and performance optimization of web applications, enhancing user engagement and brand visibility.

Highlights

Resolved complex web-related challenges, improving system stability and user experience across multiple platforms.

Implemented new features and performance enhancements for React-based systems, increasing application responsiveness and user satisfaction.

Executed comprehensive performance analysis and optimizations for web applications, leading to measurable improvements in load speed and efficiency.

Developed internal tools and applications designed to boost engagement and brand awareness, fostering positive reinforcement across the organization.

QBurst Technologies Pvt Ltd.
|

Senior Software Engineer

Calicut, Kerala, India

Summary

Led full-stack development, architectural design, and cross-functional communication for diverse projects, delivering robust web and API solutions.

Highlights

Engineered multiple Single Page Applications (SPAs) from inception using React, Angular, and Vue.js, adhering to industry best practices and delivering highly performant user interfaces.

Designed and implemented robust REST API endpoints with NodeJS, facilitating seamless integration across diverse microservices.

Contributed to critical architectural design phases for various projects, ensuring scalable and maintainable software solutions.

Fostered effective cross-functional collaboration and communication with diverse stakeholders, streamlining project workflows and resolving complex technical challenges.

Education

NSS College of Engineering
Palakkad, Kerala, India

B.Tech

Computer Science & Engineering

Certificates

TensorFlow in Practice Specialization

Issued By

deeplearning.ai (Coursera)

Architecting with Google Cloud Platform Specialization

Issued By

Coursera

Deep Learning Specialization

Issued By

deeplearning.ai (Coursera)

Machine Learning

Issued By

Andrew Ng (Coursera)

Skills

Programming Languages

JavaScript, Python, Golang, Java, Bash.

Frameworks/Libraries

React, React Native, Redux, Angular, Gatsby, Vue.js, Express, NestJS.

Development Tools

Sublime, VSCode, IntelliJ, nano.

Technologies

HTML5, SCSS/LESS/CSS3, nginx, apache2.

Other Tools

Git, Webpack, Jest, Vercel.