I am a frontend and full-stack developer with extensive experience in HTML, CSS, JavaScript, React, Vue, Node, and database design. I thrive on building responsive, accessible user interfaces and scalable web applications, using tools like Tailwind CSS and Sass to deliver polished UI. I enjoy turning complex requirements into elegant, maintainable code across greenfield and brownfield projects. I am passionate about learning and collaboration, and I enjoy working with designers, product managers, and other developers to deliver high-quality software on time and within budget. In my spare time I explore new technologies and contribute to SaaS products with analytics and reporting capabilities.

Jordan Onwodi

I am a frontend and full-stack developer with extensive experience in HTML, CSS, JavaScript, React, Vue, Node, and database design. I thrive on building responsive, accessible user interfaces and scalable web applications, using tools like Tailwind CSS and Sass to deliver polished UI. I enjoy turning complex requirements into elegant, maintainable code across greenfield and brownfield projects. I am passionate about learning and collaboration, and I enjoy working with designers, product managers, and other developers to deliver high-quality software on time and within budget. In my spare time I explore new technologies and contribute to SaaS products with analytics and reporting capabilities.

Available to hire

I am a frontend and full-stack developer with extensive experience in HTML, CSS, JavaScript, React, Vue, Node, and database design. I thrive on building responsive, accessible user interfaces and scalable web applications, using tools like Tailwind CSS and Sass to deliver polished UI. I enjoy turning complex requirements into elegant, maintainable code across greenfield and brownfield projects.

I am passionate about learning and collaboration, and I enjoy working with designers, product managers, and other developers to deliver high-quality software on time and within budget. In my spare time I explore new technologies and contribute to SaaS products with analytics and reporting capabilities.

See more

Experience Level

Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Intermediate
Intermediate
Intermediate
See more

Language

English
Fluent

Work Experience

Frontend Developer at Altitude Angel Ltd
September 1, 2024 - Present
Managed project requirements and sprints, translated Figma designs into responsive web apps, and built customer and admin portals. Implemented data fetching with React Query, defined TypeScript types, and collaborated across teams. Built scalable UI features, performed QA and testing with React Testing Library and Jest, wrote end-to-end tests with Playwright, and ensured code quality and maintainability. Integrated CSS architecture with SASS and Bootstrap, reviewed PRs, and supported deployment via Azure pipelines.
Frontend Developer at Altitude Angel Ltd
September 1, 2024 - Present
Converted Figma designs into responsive web applications and admin systems (CRM) with advanced UI features. Implemented comprehensive form validation, and collaborated with PMs, designers, and marketing. Used React and Vue with React Query for data operations; defined TypeScript types; wrote unit tests with RTL and Jest; and wrote Playwright tests for end-to-end coverage. Managed code with Git and Azure pipelines, and configured Webpack builds. Worked on Azure deployments and assisted with backend API endpoints in ASP.NET MVC C#. Ensured maintainability with modular components and reusable styling using SASS and Bootstrap.
Frontend Developer at Altitude Angel Ltd
September 1, 2024 - Present
Lead frontend development for greenfield and brownfield projects, defining requirements, creating PBIs, and managing backlogs to align with business goals. Transformed Figma designs into responsive web applications and admin CRM systems with advanced UI features. Implemented data querying and mutations with React Query, TypeScript types, and robust form validation to ensure data integrity. Built scalable apps using React and Vue.js and maintained modular, reusable components. Wrote maintainable CSS with SASS and Bootstrap; configured Webpack and optimized builds. Conducted PR reviews, wrote unit tests with React Testing Library and Jest, and authored end-to-end tests with Playwright, delivering QA sign-offs. Documented new features in Azure Wiki and collaborated across product, design, marketing, and development teams. Deployed to dev/pre/production environments via Azure pipelines. Contributed backend support in ASP.NET MVC C# as needed and enhanced analytics and reporting capabilitie
Frontend Developer at Altitude Angel Ltd
September 1, 2024 - Present
Led frontend development for Altitude Angel's SaaS platforms, translating greenfield and brownfield requirements into responsive web apps. Implemented UI/UX from Figma for customer portals and admin systems, and managed data flow with React Query using useQuery and useMutation for CRUD operations. Defined robust TypeScript types, built reusable hooks and components, configured Webpack builds for optimized deployments, and deployed across development, staging, and production environments via Azure pipelines. Contributed to backend tasks in ASP.NET MVC C# and produced project documentation.
React Developer at Xanda Ltd
April 30, 2024 - September 5, 2025
Developed responsive web applications using React and Next.js. Integrated Stripe payments, configured security policies for Next.js apps, and collaborated with cross-functional teams. Utilized Docker, Kubernetes, Bitbucket, Jira, Slack, Monday, and Heroku in delivery workflows. Implemented comprehensive testing and state management with Redux and custom hooks.
React Developer at Xanda Ltd
April 30, 2024 - September 5, 2025
Developed React/Next.js applications from Figma designs; implemented data fetching with React Query; integrated Stripe payments and CSP configurations for Next.js apps. Used Docker, Kubernetes for containerisation, and GitLab/GitHub for version control. Built dashboards with Chart.js for analytics, and deployed through AWS Amplify and CodeCommit with CloudFront invalidations. Wrote unit tests with Jest and RTL; collaborated with PMs and designers.
Frontend Developer (React) at Xanda Ltd
April 1, 2024 - September 5, 2025
Developed frontend applications with React and Next.js, turning Figma designs into responsive customer portals and admin dashboards. Integrated Stripe for payment processing and enforced security policies for Next.js apps. Built data-heavy interfaces with React Query, TypeScript, Redux, and custom hooks; implemented charts with Chart.js. Wrote unit tests with Jest and React Testing Library; created end-to-end tests with Playwright. Containerized apps with Docker and Kubernetes, deployed on AWS Amplify/CodeCommit, and managed deployments via GitLab/GitHub. Worked closely with product, design, and marketing teams within an Agile/Scrum environment; used Jira, Slack, Monday, and Atlassian tools. Delivered analytics-enabled features and CRM capabilities, including robust data visualization.
React Developer at Xanda Ltd
April 1, 2024 - September 5, 2024
Developed scalable frontend applications using React and Next.js; integrated Stripe for payments; implemented security policies for Next.js apps; built dashboards and admin panels; managed state with Redux and Context; wrote tests with Jest and React Testing Library; collaborated closely with designers and product managers to deliver robust features.
Full Stack Developer at United Judo
August 31, 2023 - September 5, 2025
Led full-stack development using Next.js for frontend and Node.js for backend. Styled interfaces with Tailwind CSS, built admin systems, wrote unit tests with RTL and Jest, and documented features. Integrated Google Maps API for location features and collaborated with business owners to meet requirements.
Full Stack Developer at United Judo
August 31, 2023 - September 5, 2025
Led full-stack development: Next.js frontend and Node.js backend; built a Tailwind CSS-based admin system; integrated Google Maps API for location features; documented code and features, and maintained GitHub deployments. Performed testing with React Testing Library and Jest; collaborated closely with business stakeholders and delivered analytics and reporting features.
Full Stack Developer at United Judo
August 1, 2023 - September 5, 2025
Full stack development for a remodel of a mixed martial arts website. Implemented Next.js frontend and Node.js backend, Tailwind CSS for responsive design, and built an admin system to streamline operations. Integrated Google Maps API for location services, and used JWTs for authentication. Created documentation, wrote unit tests with React Testing Library and Jest, and collaborated with business owners to ensure alignment with requirements.
Full Stack Developer at United Judo
August 1, 2023 - September 5, 2025
Remodeled a mixed martial arts website into a cohesive full-stack platform using Next.js frontend and Node.js backend; styled with Tailwind CSS; built an admin system; integrated Google Maps API for location services; authored documentation and collaborated with stakeholders.
Frontend Developer at Atmo Technology
September 30, 2022 - September 5, 2025
Built features in Vue 3, styled with Tailwind CSS, and implemented form handling. Used Axios to interact with Django REST Framework backends and embedded Google Maps API for location services. Participated in Agile processes with Jira, planned sprints, and contributed to code quality through documentation.
Frontend Developer at Atmo Technology
September 30, 2022 - September 5, 2025
Built features for an online portal using Vue 3 and Tailwind CSS; implemented forms and data interaction via Axios with a Django REST backend; integrated Google Maps API into forms; documented code and followed Agile/Scrum with Jira; planned sprints and participated in refinements and reviews.
Frontend Developer at Atmo Technology
September 30, 2022 - September 5, 2025
Built features for an online portal using Vue 3 and Tailwind CSS; created and validated forms, and integrated Axios with a Django REST Framework backend. Embedded Google Maps API for location-based services. Documented code and features; collaborated in Agile sprints with Jira boards, including planning, refinement, and reviews.
Frontend Developer at Atmo Technology
September 1, 2022 - September 5, 2025
Built features for an online portal using Vue 3; styled with Tailwind CSS; created and validated forms; integrated Django REST Framework backend via Axios; embedded Google Maps API for location services; participated in Agile processes using Jira; maintained code with GitHub.
Full Stack Developer at Codehance Ltd
August 31, 2022 - September 5, 2025
Collaborated on landing page development with HTML5/CSS3, using SASS for styling. Performed web scraping with Python and Selenium, visualized data with Matplotlib, and implemented JWT-based authentication. Participated in Agile sprints, version control with GitHub, and delivered performant, maintainable code.
Full Stack Developer at Codehance Ltd
August 31, 2022 - September 5, 2025
Created a responsive landing page using HTML5/CSS3 with SASS/SCSS. Performed web scraping with Python and Selenium and visualized data with Matplotlib. Implemented authentication using JWTs and contributed to agile processes with Jira; collaborated on backend APIs and frontend code using modern stacks.
Full Stack Developer at Codehance Ltd
August 1, 2022 - September 5, 2025
Collaborated on building a landing page from Figma designs using HTML5, CSS3 and SASS/SCSS. Implemented web scraping with Python and Selenium; produced data visualizations with Python Matplotlib; implemented JWT-based authentication for web apps. Participated in Agile ceremonies using Jira; version control with GitHub.
Full Stack Developer at Codehance Ltd
August 1, 2022 - September 5, 2025
Collaborated on landing page development using HTML5 and CSS3; styled with SASS/SCSS; performed web scraping with Python and Selenium; created data visualizations with Python's Matplotlib; implemented JWT-based authentication; produced technical documentation; used Jira and GitHub for version control and deployments.

Education

Bachelor of Science (BSc) in Sport & Exercise Science at University of Worcester, Worcester
January 11, 2030 - September 5, 2025
Full stack development bootcamp at CODEHANCE
March 1, 2021 - September 5, 2025
Bachelor of Science (BSc) in Sport & Exercise Science at University of Worcester, Worcester
January 11, 2030 - September 5, 2025
Full stack development bootcamp at CODEHANCE
March 1, 2021 - September 5, 2025
Bachelor of Science (BSc) in sport & exercise science at University of Worcester
January 11, 2030 - September 5, 2025
Full stack development bootcamp at CODEHANCE
March 1, 2021 - September 5, 2025
Bachelor of Science (BSc) in Sport & Exercise Science at University of Worcester, Worcester
January 11, 2030 - September 5, 2025
Full stack development bootcamp at CODEHANCE
March 1, 2021 - September 5, 2025

Qualifications

INVNTZ Google Hackathon Challenge
August 8, 2024 - August 9, 2024
Invntz Google Hackathon Challenge
August 8, 2024 - August 9, 2024

Industry Experience

Software & Internet, Media & Entertainment, Professional Services, Education, Other