About
Frontend Software Engineer with 3+ years of experience as a Software Engineer-1 at o9 Solutions, specializing in React.js, JavaScript (ES6+), and Kendo UI. Proven expertise in multi-tenant architecture, complex state management, and large-scale data grids (Pivot). Experienced in Web Workers, REST API integration, and WCAG accessibility, with a strong focus on reusable components and unit testing.
Skills & Expertise (31)
Work Experience
Software Engineer 1 (Front-End)
o9 solutions
Apr 2024 - Present
Architected and delivered the Intertenant Platform Architecture, enabling seamless cross-tenant workflows across 3+ organizations simultaneously; engineered multi-context routing, independent local cache isolation, and tenant-aware context propagation across 15+ platform modules (Pulse, Heatmaps, KPIs, Inline Forms). Engineered robust authorization boundaries and feature governance for remote views; enforced tenant-access validation with fallback error handling, dynamic feature gating, and permission-based UI action suppression (e.g., restricted downloads, template generation, and favorites). Engineered dynamic Freeze & Layout state management for the core Pivot Grid, supporting multi-cell freezing, ancestor-cell immutability, and transactional layout mutations in uncommitted state without grid corruption or main-thread hitching. Modernized the Enterprise Pivot Export Engine, refactoring export logic into centralized pipelines supporting user-configured precision, raw picklist resolution, subtotal aggregations, and dynamic JIT data cubes, significantly reducing client-side formatting overhead. Abstracted platform logic into centralized shared utility libraries (IntertenantConfigUtil, Export Core Engine), eliminating legacy code redundancy across 50+ core files and accelerating future widget integrations. Eliminated 60+ complex UI/state regressions across the Pivot Designer and runtime grids, diagnosing edge cases in grid-line alignments, member-property filters, audit trail data synchronization, and multi-select text overflows. Instituted rigorous code quality standards, driving automated test suites across cross-tenant flows, remediating SonarQube technical debt, and mentoring peers via architectural code reviews.
Associate Software Engineer (Front-End)
o9 solutions
Jul 2023 - Mar 2024
Led accessibility and platform compliance across 8+ interactive widgets, retrofitting screen-reader compatibility, keyboard navigation, and dynamic high-contrast/dark-mode theming across navigation menus, color pickers, and filter components to meet WCAG standards. Refactored core frontend modules using reusable components and common utilities, improving code reuse and maintainability across a significant portion of the platform. Resolved 120+ production bugs, vulnerabilities, and code-quality issues across high-traffic frontend modules, improving platform stability and maintainability. Worked across API integrations, request/response models, debugging, and complex frontend workflows to deliver and troubleshoot production features.
Software Engineer Intern
o9 solutions
Jan 2023 - Jun 2023
Built 200+ automated test cases using Jasmine for core frontend workflows, supporting regression testing and improving QA efficiency. Collaborated with QA and engineering teams to identify, debug, and validate fixes across production-facing modules. Resolved 80+ production bugs across platform, strengthening stability and reliability of widely used functionality.
Education
B.Tech in Information Technology - DR B R Ambedkar National Institute of Technology
2019 - 2023 ยท Afghanistan
Certifications
Spot Award
o9 Solutions ยท 2024
Route Mobile RAPID Hackathon
ยท 2021
Interested in this developer?
Profile Score Breakdown
Profile Overview
Availability Details
Relocation
Not Open to Relocation
Skills (31)
Click a skill to find developers with the same skill