Hello, I'm
Surendra Rawal
Frontend Engineer
Passionate frontend developer with 3.5+ years of experience building modern web applications using Angular, React, and Next.js. I love creating intuitive user experiences and scalable solutions.

About Me
I'm a dedicated frontend developer with over 3.5+ years of hands-on experience in building responsive, user-friendly web applications. My journey began with a passion for creating digital experiences that make a difference.
Throughout my career, I've worked extensively with Angular, React, and Next.js, developing everything from small business websites to large-scale enterprise applications. I'm constantly learning new technologies and best practices to stay at the forefront of web development.
Skills & Technologies
Featured Projects
Work Experience
- Developed and maintained scalable, component-based architecture using React, Angular,Next.js and Svelte
- Integrated RESTful APIs to deliver dynamic, data-driven user interfaces
- Built responsive design and cross-browser compatibility using CSS3, SCSS, Bootstrap and Tailwind CSS
- Used TypeScript for type safety and improved maintainability across large codebases
- Implemented unit testing in Angular using Jasmine and Karma, achieving 80%+ code coverage across modules
- Utilized Git and GitHub/GitLab for version control and participated in peer code reviews to maintain code quality
- Optimized application performance, reducing page load times by 30%
- Mentored junior developers in clean code practices
- Participated in Agile ceremonies (daily stand-ups, sprint planning), enhancing delivery speed
- Collaborated with UI/UX design team to implement intuitive, visually appealing user interfaces
- Built reusable UI components and internal libraries to promote consistency and streamline development
- Developed scalable APIs using NestJS and Node.js
- Implemented server-side rendering (Next.js) reducing initial load time by 40%
- Managed relational and SQL databases with TypeORM, query optimizing for performance and stability
- Crafted responsive interfaces (HTML5/SCSS/Bootstrap) with 100% cross-browser support
- Reduced 30% of CSS bundle size by doing modular optimization
- Normalized reusable UI components cutting down design time by 20%
Education
Comprehensive computer engineering program covering software development, algorithms, data structures, and system design principles.
Certifications
Completed a comprehensive training program focused on modern React development, including hooks, context API, and state management.
Acquired expertise in web design principles, including HTML5, CSS3, responsive design, and UI/UX best practices.