Burhan Shaheen
Full Stack Engineer at Scala Teams LLC
About
Experience
Full Stack Engineer
Scala Teams LLC
May 2024 - Present
- Develop and maintain a high-performance e-commerce portal using the latest versions of Angular and TypeScript, improving reliability and reducing regressions across releases. - Owned the middleware codebase and storefront, enabling the full e-commerce portal functionality to run reliably end-to-end for live customer traffic. - Integrated Sanity Studio, ML APIs, lazy loading, image search, theming, voice search, and the VSF-UI library, expanding product discovery options and improving how quickly products render for users. - Implemented GraphQL queries and mutations, payment integration (Google Pay, PayPal), and SendGrid transactional email templates, enabling a complete purchase-to-confirmation experience and reducing failed checkout drop-offs. - Built wrapper APIs abstracting service calls behind clean GET/POST/PUT endpoints, paired with NgRx Store and the Facade Pattern, cutting state-related bugs and making feature development faster and more maintainable. - Integrated Cloudinary APIs (gallery, image viewer) and OpenSearch endpoints, improving media loading and search accuracy for product browsing. - Achieved 100% code coverage with unit and snapshot tests using Vitest and Jest, catching defects before release and increasing deployment confidence. - Delivered the complete e-commerce flow from add-to-cart through checkout, payment, and order success, cutting product render time by roughly 30% via RxJS and lazy loading. - Use AI tools (Claude, Codex, Cursor) to prototype features and speed up development cycles.
Frontend Developer
ASM Associates LLC
February 2023 - April 2024
- Built the front end of a Tax Filing System from the ground up with Angular and Angular Material across 15+ screens, establishing a consistent component structure that sped up subsequent UI development. - Built complex Reactive Forms with dynamic form arrays, custom validations, and structured data workflows, reducing form submission errors by roughly 40%. - Managed asynchronous operations and application state using RxJS, ensuring responsive, reliable UI behavior across data-heavy screens. - Integrated REST APIs with HTTP interceptors and centralized error handling, cutting duplicate error-handling code by roughly 50% and improving API communication. - Engineered reusable services and modular components, delivering a production-ready, scalable system and reducing effort needed to ship new features.
Software Engineer
Trillo Inc.
April 2022 - February 2023
- Built Angular front ends across 5+ client web applications with REST API integrations using HTML5, CSS3, and modern JavaScript (ES6+), delivering consistent UIs that reduced cross-project development effort. - Built cross-platform mobile applications with Flutter for Android and iOS from a single codebase, cutting development and maintenance effort by roughly 40% versus building natively for each platform. - Customized enterprise components such as the Syncfusion calendar for client-specific scheduling systems, meeting bespoke requirements without building from scratch. - Integrated AI chatbot functionality and delivered client-focused solutions with optimized performance and responsive design, improving user engagement and reducing manual support load.
Education
Bachelor of Science in Computer Science (BSCS)
International Islamic University Islamabad
August 2018 - August 2022
Field: Computer Science
Position: 2nd Position Holder
Skills
Advanced
Intermediate
Contact Information
-
Sign in to view contact information