About
Front-End Developer with 4 years of experience designing and building responsive, high-performance web applications using React.js and TypeScript. Led a team of 11 across 6 production projects for aviation and travel clients, delivering booking, scheduling, and admin-dashboard platforms. Skilled in state management (Redux Toolkit, Context API), form handling (Formik), and modern UI libraries (Ant Design, Chakra UI, Tailwind CSS), with a strong focus on secure, clean, and maintainable code.
Skills & Expertise (38)
Work Experience
Front-End Developer
Kenya Airways
Jan 2025 - Present
Built and maintained multiple production modules using Ant Design components and Tailwind CSS, delivering a fully responsive UI across devices. Implemented robust form validation with Formik, reducing user input errors and improving form-completion experience. Managed global application state with Redux Toolkit (RTK) and local component state with Context API, improving state predictability across the app. Led a cross-functional team of 11, coordinating with backend, QA, and design to ensure seamless integration of components within the overall project architecture. Hardened the front-end against common client-side vulnerabilities: avoided eval() and other dynamic code execution, sanitized third-party/dynamic content before rendering to prevent XSS, and minimized use of dangerouslySetInnerHTML. Enforced strict input validation and sanitization (Formik + schema validation) on all form fields to prevent injection of malicious data. Followed secure state and storage practices — kept sensitive tokens out of localStorage/sessionStorage and avoided exposing internal data via client-side state. Kept front-end dependencies up to date and reviewed for known vulnerabilities, following CSP-friendly coding patterns to reduce attack surface.
UI Lead (Front-End Developer)
Flynava Technologies Pvt. Ltd.
Nov 2022 - Present
Led a team of 11 across 6 client projects and 1 internal tool. Built and maintained multiple production modules using Ant Design components and Tailwind CSS, delivering a fully responsive UI across devices. Implemented robust form validation with Formik, reducing user input errors and improving form-completion experience. Managed global application state with Redux Toolkit (RTK) and local component state with Context API, improving state predictability across the app. Led a cross-functional team of 11, coordinating with backend, QA, and design to ensure seamless integration of components within the overall project architecture. Hardened the front-end against common client-side vulnerabilities: avoided eval() and other dynamic code execution, sanitized third-party/dynamic content before rendering to prevent XSS, and minimized use of dangerouslySetInnerHTML. Enforced strict input validation and sanitization (Formik + schema validation) on all form fields to prevent injection of malicious data. Followed secure state and storage practices — kept sensitive tokens out of localStorage/sessionStorage and avoided exposing internal data via client-side state. Kept front-end dependencies up to date and reviewed for known vulnerabilities, following CSP-friendly coding patterns to reduce attack surface.
Front-End Developer
Flynava Website
Nov 2024 - Dec 2024
Designed and implemented complex business logic for flight booking, scheduling, and related workflows, built on Ant Design with Redux Toolkit and Context API for consistent, reliable booking experiences.
Front-End Developer
PET — Performance Evaluation Tool (Internal)
Jan 2024 - Sep 2024
Built the UI from scratch for an internal tool used to track and measure employee work and productivity across the organization, using React.js, Redux Toolkit, and Ant Design.
Front-End Developer
India Jets Website
Mar 2023 - Dec 2023
Adapted the shared booking/scheduling architecture for a second airline client, customizing UI components and workflow logic to meet client-specific requirements while reusing the core Redux Toolkit/Context API state layer.
Front-End Developer
Loyalty Caravan
Sep 2022 - Feb 2023
Developed a travel portal offering flight and hotel booking services alongside a comprehensive admin dashboard. Streamlined admin management workflows and delivered user-friendly reservation flows, maintaining strong code quality and reliability throughout across all 6 client projects.
Education
Bachelor of Engineering, Mechanical Engineering - GCE, Ramanagara
2017 - 2021 · Afghanistan
Certifications
No certifications added yet
Interested in this developer?
Profile Score Breakdown
Profile Overview
Availability Details
Visa Status
Citizen
Relocation
Open to Relocation
Skills (38)
Click a skill to find developers with the same skill