Summary
Overview
Work history
Education
Skills
Websites
Projects
Certification
Timeline
Generic

Sandhya Harshakumar

Greater London

Summary

Full-stack developer with knowledge in front-end technologies including HTML5, CSS3, JavaScript, Bootstrap, and React, alongside back-end proficiency in Node.js, Express, SQL, PostgreSQL, and PHP. Currently focused on integrating AI and Generative AI into development workflows. Experienced as a self-employed Company Director, delivering SEO and digital support to small businesses, ensuring project completion from concept to deployment in collaborative environments.

Overview

17
17
years of professional experience
6
6
years of post-secondary education
1
1
Certification

Work history

Director, Full-Stack Developer, Freelancer

Technoventures Ltd.
Orpington, Bromley
01.2022 - Current
  • Developed scalable back-end solutions and RESTful APIs using Node.js, Express.js, PHP, SQL, and PostgreSQL.
  • Built dynamic web applications with HTML5, CSS3, JavaScript, Bootstrap, React.js, and Next.js.
  • Implemented front-end testing using Jest to ensure application reliability.
  • Delivered freelance digital services focused on SEO strategy and site audits.

Volunteer Teaching Assistant

Krishna Avanti Public School
09.2008 - 07.2009
  • Provided individual and small group academic support, tracking student progress and tailoring assistance to improve learning outcomes
  • Assisted with lesson planning, material preparation, and classroom administration to support effective teaching and student engagement

Education

Full-Stack Engineer Pro Career Path - IT

Codecademy
Remote
11.2023 - 07.2024

Diploma in Commercial Practice - Commercial and Technical

Govt. Women's Polytechnic
Kerala, India
06.1998 - 05.2001

A-Levels - Maths, Physics, Chemistry, English, Hindi

Christian College
Kerala, India
06.1996 - 05.1998

GCSEs - Maths, Physics, Chemistry, Biology, English, History, Geography, Hindi, Malayalam

Sree Vijayashwari Public School
Kerala, India
06.1995 - 05.1996

Skills

  • Languages & Frameworks: Python, JavaScript, PHP, HTML5, CSS3, Bootstrap, React, Nodejs, Django
  • Tools & Package Managers: Git, GitHub, VS Code, Chrome DevTools, NPM, Yarn
  • API Development: RESTful APIs, Swagger documentation, OpenAPI spec, OWASP-guided security practices
  • Testing & Debugging: TDD with Mocha, Unit Testing, Jest (frontend), debugging with DevTools
  • State Management & Deployment: Redux (familiarity), GitHub Pages, deployment workflow understanding
  • Security & Best Practices: Mitigation of XSS/CSRF vulnerabilities, secure API handling
  • Development Methodologies: Agile, modular architecture, version control with Git, continuous integration principles
  • Data Structures & Algorithms: Solid understanding applied in coding and problem-solving tasks

Projects

  • Fiorellino – Responsive Event Florist Website (sandhya80.github.io/Fiorellino)
  • Used HTML5, CSS3, JavaScript, and Bootstrap 5 to design and develop a floral services website with reusable components (image carousels, modal popups for login/registration with form validation logic, animated service flip cards) for elegant UI/UX
  • Integrated >3 interactive features: newsletter subscription modal, search functionality, and animated testimonials slider
  • Implemented SEO and accessibility enhancements (structured data, e.g. JSON-LD, and WAI-ARIA role), alongside lazy loading, defer scripts, and semantic markup to achieve a performance score of 100% on Google Lighthouse, which was used to conduct extensive validation via W3C (HTML/CSS), JSHint/ESLint
  • Used GitHub Copilot to streamline debugging, refactoring, and maintaining code quality


Python FastAPI Application 

  • Created endpoints for data submission and retrieval, documented by auto-generated interactive docs via Swagger UI and ReDoc. Configured and tested endpoints with Uvicorn for local development and hot-reloading
  • Leveraged Python Type Hints, alongside Pydantic models for runtime data validation, type enforcement, and clear error reporting
  • Followed best practices for API security, maintainability, and extensibility, guided by the OWASP Top 10 principles, e.g. environment variable management to handle API keys securely


Custom Flashcards – Interactive Quiz Web App (sandhya80.github.io/Custom-Flashcards/)

  • Developed a dynamic, category-based flashcard app with add/edit/delete functionality using vanilla JavaScript, HTML5, and CSS3
  • Built a responsive, mobile-friendly UI with Dark/Light Mode toggle and accessible colour schemes
  • Implemented modular JS architecture for maintainability, handling state management, DOM updates, and event-driven user interactions, and used array methods (map, filter, forEach, etc.) and input validation for efficient and secure data handling
  • Added support for category filtering, random shuffling, and a countdown timer with real-time alerts and score tracking, with an enhanced Edit Flashcard UI, where users can filter questions by category and update them via dynamic dropdowns
  • Integrated localStorage for persistent data saving and user progress retention

Certification

  • Full-Stack Engineer Pro Career Path - Codecademy
  • API Development with Swagger and OpenAPI - Codecademy
  • jQuery - Codecademy
  • Python 3 - Codecademy
  • PHP - Codecademy

Timeline

Full-Stack Engineer Pro Career Path - IT

Codecademy
11.2023 - 07.2024

Director, Full-Stack Developer, Freelancer

Technoventures Ltd.
01.2022 - Current

Volunteer Teaching Assistant

Krishna Avanti Public School
09.2008 - 07.2009

Diploma in Commercial Practice - Commercial and Technical

Govt. Women's Polytechnic
06.1998 - 05.2001

A-Levels - Maths, Physics, Chemistry, English, Hindi

Christian College
06.1996 - 05.1998

GCSEs - Maths, Physics, Chemistry, Biology, English, History, Geography, Hindi, Malayalam

Sree Vijayashwari Public School
06.1995 - 05.1996
Sandhya Harshakumar