Personal details

sunny G. - Remote front-end developer

sunny G.

Software Engineer
Based in: šŸ‡®šŸ‡³ India
Timezone: New Delhi (UTC+5.5)

About

With over 8 years of experience as a software professional, I specialize in developing scalable software products and services using a diverse range of programming languages, frameworks, and architectures.

Beyond technology, I am passionate about content writing, mentoring, hiring talent, and creating engaging social media content. I value creativity, innovation, and leadership, and I actively seek out tech-savvy individuals eager to collaborate on groundbreaking ideas.

Specialties:

Building scalable products and services
Hiring and mentoring software engineers
Creating high-performance teams
Ideating, developing, and growing innovative products
Agile development processes and SDLC
Designing and architecting medium to large-scale systems
Contributing to and creating open-source software
Customer-focused, data-driven product development
Building strong organizational values and connections
Entrepreneurial spirit
I thrive in pair programming environments and am committed to shipping high-quality, thoroughly tested code. I continuously enhance my skills in JavaScript/ES6, Angular, React.js, design patterns, TypeScript, performance optimization, HTML5, Jest, Jasmine, and Webpack.

Short Intro

Hi, I’m Sunny, a software engineer with extensive experience building scalable front-end applications, primarily using Angular, TypeScript, and modern web technologies.

Over the last few years, I’ve worked on end-to-end solutions where performance, security, and user experience were critical. A recent project involved transforming a complex Excel-based tax calculator into a secure, responsive Angular application. I designed the UI architecture, implemented calculation logic, and built a user-friendly dashboard — reducing calculation time and errors significantly for users.

I’ve also developed tools that help content creators plan, schedule, and collaborate on social media campaigns. This included AI-assisted content generation, analytics, and integrations with multiple platforms.

In another project, I built a secure QR-based link generator and implemented Auth0 integration with role-based access, ensuring enterprise-grade security and authentication flows.

Apart from coding, I enjoy working closely with stakeholders, turning requirements into elegant, scalable features, and mentoring junior developers. I love solving complex UI problems, optimizing for performance, and building high-quality user experiences that make a meaningful impact.

I’m looking for a role with greater technical challenge, product complexity, and growth potential. I enjoyed my previous role, but I reached a point where the work became repetitive, and I want to work on products that operate at larger scale, with deeper engineering challenges.

I’m also excited to be in an environment where I can learn from a high-performing team and contribute to impactful solutions.ā€

I’m looking for an environment where I can solve complex engineering problems, build high-impact products, and continue growing technically.

I enjoy roles where I can take ownership from design to delivery, collaborate with talented engineers, and contribute to architecture decisions.

I also value a culture that encourages learning and experimentation, supports career growth, and prioritizes user-centric design.

In one project, we needed to convert a large Excel-based tax calculator into a secure, scalable Angular web app. The challenge was that the Excel formulas were deeply nested, inconsistent, and not designed for programmatic use.

I started by working with domain experts to fully understand the calculation logic. Then I modularized the formulas into reusable TypeScript functions, added validation rules, and created a clean UI where users could input multiple income sources and instantly view tax outcomes.

We also added features like audit logs, report generation, and error handling to make it usable at scale.

The result was a significant reduction in manual effort, improved accuracy, and better user experience.

This project taught me a lot about collaborating with business stakeholders, breaking down messy systems, and designing clear, maintainable UI and logic.

Work Experience

Front End Developer with a strong interest in programming
Docq | Jun 2017 - Present
Angular
TypeScript
Front-End
React
JavaScript
Gather and evaluate user feedback. Experience with software design and development in a test-driven environment. Resourcefulness and troubleshooting aptitude Produce clean, efficient code based on specifications. Testing and deploying programs and systems.

Projects

How to build a Video App using Angular and Agora RTC
Angular

Education

AKTU
Bachelor's degree惻CS
Jun 2013 - Jun 2017