Ravi Patel.

Frontend Engineer

I build accessible, pixel-perfect experiences for the web.

I'm a frontend engineer with over 8 years of experience creating highly responsive, accessible, and user-focused web applications. I thrive right where engineering meets design, transforming UI/UX concepts into clean, performant, and reliable code.

Right now, I am working as a Technical Consulting Engineer and Power Apps Developer at Cisco Systems. In this role, I have developed custom Power Platform solutions and built internal tools using React and TypeScript. I also regularly lead technical training sessions to help both internal teams and clients confidently adopt these platforms.

I've worked across a wide range of environments from product studios to startups and large tech companies. My work spanned everything from building bespoke e-commerce and press sites to conducting hands-on usability testing and integrating APIs for companies like Odicci Interactive, Rotary Watches, and 3R Telecom. I focus heavily on ensuring that everything I build is functional and user-friendly while being pixel-perfect.

Experience

Technical Consulting Engineer / Power Apps Developer

Cisco Systems

Aug 2022 – Present
  • Conduct training sessions on HTML, JS & CSS for internal and client personnel
  • Contribute to major HTML email, SMS and MMS campaigns including product launches and give-aways
  • Improved internal task tracking and client-facing trackers using Power Apps and Power BI for accurate reporting
  • Completed JS and React courses, while shadowing the development process in React to enhance skills
HTMLCSSJavaScriptReactPower AppsPower BI

Production Executive

Odicci Interactive

Oct 2019 – Nov 2021
  • Provided clients with platform knowledge and strategic guidance using HTML, CSS, and JavaScript snippets
  • Acted as first point of contact for client training, data conversion, setup/configuration, and problem solving
  • Identified innovative ideas and delivered proof-of-concept mock-ups using HTML, CSS, and JavaScript
  • Collated feedback to suggest improvements to the UX/UI of bespoke software, increasing client satisfaction
HTMLCSSJavaScriptUX/UIJira

Online Digital Coordinator

Rotary Watches

Sep 2017 – Oct 2019
  • Designed and developed a stylised consumer/press site with HTML5, CSS, and JavaScript, eliminating physical look books
  • Created live and offline web pages for trade marketing and training
  • Developed a WordPress-based HR portal for internal policy management
  • Pitched a responsive and usable website mock-up for luxury watch brand Dreyfuss & Co
HTML5CSSJavaScriptWordPress

In-House Brand Designer

3R Telecom

Sep 2015 – Sep 2017
  • Redesigned and built two websites using HTML5, CSS, JavaScript, and PHP
  • Conducted usability testing to identify UX/UI issues, documented results, and prioritised fixes
  • Identified and proposed opportunities that could be implemented within the software
  • Rebranded advertising and promotional material to give a consistent brand feel
HTML5CSSJavaScriptPHP

Projects

AWS React TypeScript Todo App

AWS React TypeScript Todo App

Full-stack CRUD app with a React/TypeScript frontend powered by AWS Lambda, API Gateway, and DynamoDB on the backend.

ReactTypeScriptAWS LambdaDynamoDBTailwind CSSPython
Restaurant Menu App

Restaurant Menu App

Multi-tenant SaaS platform for restaurant menu management. Customers scan QR codes to view menus; staff use an admin portal for full CRUD control.

ReactAWS LambdaDynamoDBServerlessPython
Complex Blog & Social App

Complex Blog & Social App

Full-stack blog and social networking app with real-time chat via Socket.IO, JWT authentication, and a dual REST API/server-rendered interface.

Node.jsExpressMongoDBSocket.IOJWTEJS
withit. E-Commerce Site

withit. E-Commerce Site

Dynamic consumer website featuring engaging micro-interactions to boost user engagement, with Shopify API integration for seamless e-commerce.

HTMLCSSJavaScriptShopify API
Rotary Digital Lookbook

Rotary Digital Lookbook

Stylised digital lookbook for Rotary Watches that replaced physical print materials, reducing costs and environmental impact.

JavaScriptCSS
Rotary Training Guide

Rotary Training Guide

Interactive web-based training guide for Rotary Watches staff, covering products and processes in an engaging online format.

HTMLCSS
CES Software Site

CES Software Site

Website for CES Software with PHP-powered dynamic content delivery, focusing on visual appeal and functional usability.

HTMLCSSJavaScriptPHP
3R Telecom Site

3R Telecom Site

Full redesign and rebuild of the 3R Telecom brand website using HTML5, CSS, JavaScript, and PHP for both aesthetics and dynamic content.

HTML5CSSJavaScriptPHP