Summary
Overview
Work History
Education
Skills
Languages
Timeline
Generic

Rohan Shahzad

Lahore,Pakistan

Summary

Detail-oriented Software Engineer with a strong foundation in designing, developing, and optimizing software solutions. Passionate about problem-solving, writing clean and efficient code, and collaborating with teams to build innovative applications. Committed to continuous learning and staying updated with the latest technologies.

Overview

3
3
years of professional experience

Work History

MEAN Stack Developer

SoftPyramid LLC
Lahore, Pakistan
03.2025 - Current
  • Developed and maintained scalable Angular applications using advanced features including dynamic Reactive Forms, deep form control manipulations, and custom validators.
  • Built and integrated complex REST APIs using Node.js and Express, implementing robust data processing logic and middleware handling for high-performance backend systems.
  • Expertly handled cross-component communication in Angular using parent-child relationships, shared services and RxJS observables
  • Implemented secure authentication mechanisms with session storage, route guards, and token handling on the frontend for protected routes and user access control.
  • Collaborated in agile teams, consistently meeting project deadlines while promoting knowledge-sharing across development cycles.

Software Engineer

Ventech Studio
Lahore, Pakistan
10.2024 - 03.2025
  • Led and mentored a team of developers, overseeing the successful delivery of two complex Angular projects, ensuring adherence to timelines, quality standards, and client requirements
  • Directed the design and architecture of Angular applications, introducing performance optimizations and industry best practices to meet complex business needs
  • Orchestrated the transition of monolithic websites to streamlined Single Page Applications (SPA), significantly improving load times and user engagement
  • Spearheaded integration efforts with RESTful APIs, enhancing data flow and enabling smooth interaction between the frontend and backend systems
  • Played an instrumental role in backend development with Java Spring Boot, supporting the creation of robust APIs and ensuring full-stack integration efficiency
  • Adopted the use of NgRx for state management, driving a more maintainable and scalable approach to application data handling
  • Drove UI/UX enhancements using Angular Material, crafting visually appealing, responsive interfaces to meet evolving client requirements

Associate Software Engineer

Ventech Studio
Lahore, Pakistan
10.2023 - 10.2024
  • Collaborated effectively within cross-functional teams to deliver high-quality, scalable web applications. Developed and maintained application code using Angular 11 to Angular 17
  • Migrated traditional web pages to a cohesive Single Page Application (SPA) architecture using Angular
  • Implemented core Angular features including services, directives, dependency injection, and HTTP client for optimal app functionality
  • Integrated RESTful APIs for dynamic data exchange, ensuring seamless connectivity between front-end and back-end systems
  • Utilized Angular’s RxJS library to manage asynchronous data streams and state management using NgRx Store and operators
  • Gained deep expertise in manipulating the Document Object Model (DOM) for enhanced user interaction and performance
  • Designed and implemented complex reactive forms, ensuring dynamic, real-time form validation and seamless user input handling
  • Proficient in JavaScript and TypeScript, applying these languages effectively in Angular development to write clean, maintainable code
  • Designed and developed intuitive, responsive user interfaces (UI) utilizing HTML, CSS, and Angular Material to improve user experience (UX)

Intern Software Engineer

Ventech Studio
Lahore, Pakistan
07.2023 - 10.2023
  • Developed test projects using Angular 11 to create interactive web
    pages
  • Learned and implemented key Angular features including directives,
    services, RESTful API integration, NgRx library, and RxJS stores
  • Implemented complex data structures to achieve desired outcomes
  • Demonstrated efficient problem-solving skills
  • Analyzed and resolved complex JavaScript problems

MERN Stack Trainee

Seebiz Pvt Ltd
Lahore, Pakistan
11.2022 - 05.2023
  • Utilized Reactjs features to develop a Single Page Application including
    JSX, Virtual DOM, and one-way data binding
  • Designed interactive user interfaces with HTML and CSS
  • Created and integrated RESTful APIs using Node.js with React.js

Education

Bachelor of Science - Computer Sciences

Institue of Management Sciences
Lahore, Pakistan
08-2022

Associate of Science - Computer Sciences

CIMS College
Lahore, Pakistan
05-2018

Skills

  • Angular
  • RxJS
  • NgRx
  • MaterialUI/ Bootstrap
  • RESTful API Integration
  • JavaScript
  • TypeScript
  • Reactive Forms
  • HTML5 & CSS3
  • Java Springboot
  • Nodejs
  • Git & Github
  • Team Leadership

Languages

Urdu
First Language
English
Upper Intermediate (B2)
B2

Timeline

MEAN Stack Developer

SoftPyramid LLC
03.2025 - Current

Software Engineer

Ventech Studio
10.2024 - 03.2025

Associate Software Engineer

Ventech Studio
10.2023 - 10.2024

Intern Software Engineer

Ventech Studio
07.2023 - 10.2023

MERN Stack Trainee

Seebiz Pvt Ltd
11.2022 - 05.2023

Bachelor of Science - Computer Sciences

Institue of Management Sciences

Associate of Science - Computer Sciences

CIMS College
Rohan Shahzad