Neelam Khan

front end developer

HTML
CSS
TailwindCSS
JavaScript
TypeScript
React
Vue
mySQL
Showcase
Information

About me

Frontend engineer with 2+ years building performant, accessible web products. Skilled in React, TypeScript, JavaScript, Vue, and frontend component libraries, with a track record of shipping features that measurably improve engagement, load time, and conversion. Also builds backend services in Python with Django and FastAPI, enabling end-to-end ownership of features from architecture to pixel-level polish. Thrives in fast-moving, product-driven teams.

Building

Work History

Front End Engineer

Company

Tony Blair Institute for Global Change

July 2025 - Present
  • Build responsive, accessible user interfaces using TypeScript, React, and TailwindCSS, with a strong focus on usability and performance.
  • Own and deliver end-to-end features from the frontend, collaborating with backend services built in Python, Django, and FastAPI as required.
  • Build internal AI-powered tools leveraging LLMs including Claude, ChatGPT, and Gemini; use Langfuse for prompt monitoring, evaluation, and observability across AI features.
  • Translate product and design requirements into interactive Figma prototypes and production-ready interfaces.
  • Design and maintain reusable component libraries and design systems, accelerating development and ensuring consistent UI patterns across applications.
  • Conduct code reviews to uphold engineering standards, improve code quality, and mentor junior developers.
  • Implement unit and component tests using React Testing Library and Vitest to ensure reliability and long-term maintainability.
  • Optimise frontend performance, accessibility (a11y), and cross-browser compatibility to deliver a polished user experience.
  • html
  • css
  • tailwind
  • typescript
  • react
  • python
  • django
  • fastapi
  • figma

Front End Developer

Company

The Big Phone Store

April 2024 - July 2025 | 1yr 3 months
  • Built and maintained responsive, production-grade e-commerce interfaces using TypeScript, Vue.js, Nuxt.js, and TailwindCSS, serving live customer traffic.
  • Translated Figma designs into pixel-perfect, reusable Vue components, ensuring visual and functional consistency across the platform.
  • Collaborated with backend, design, and product teams to ship end-to-end features within agile sprint cycles.
  • Improved site performance and Core Web Vitals through code splitting, lazy loading, and image optimisation.
  • Identified and resolved cross-browser and cross-device compatibility issues to ensure a consistent user experience.
  • Contributed to the team's component library, promoting reusability and reducing development time for new features.
  • Participated in code reviews and pair programming to maintain code quality and share knowledge across the team.
  • Wrote clean, maintainable code following team style guides and Git workflow best practices (branching, PRs, code review).
  • html
  • css
  • tailwind
  • javascript
  • typescript
  • react
  • vue
  • nuxt

Front End Developer Internship

Company

The Big Phone Store

Feb 2024 - April 2024 | 3 months
  • Developed an e-commerce web application independently using TypeScript, Vue.js, Nuxt.js, and TailwindCSS based on design specifications
  • Acquired proficiency in Vue.js, Nuxt.js, and TailwindCSS from self-directed learning to deliver production-ready UI within the internship duration
  • Transformed pixel-perfect designs into responsive, reusable Vue components, ensuring high fidelity to the original design
  • Integrated the application into the team's frontend development pipeline, gaining practical experience with professional workflows and tools
  • html
  • css
  • tailwind
  • javascript
  • typescript
  • vue
  • nuxt
Building

Skills

HTML
CSS
TailwindCSS
SASS/SCSS
JavaScript
TypeScript
React
Vue
Nuxt
mySQL
PHP
Laravel
Coded with ❤️ by Neelam
LinkedinGitHubResume