Piyush Tadvi
I’m a
About
I'm a passionate full stack developer with a strong foundation in both front-end and back-end technologies. I enjoy building robust, scalable web applications that deliver seamless user experiences.
Software Developer & Web Developer
Passionate about building high-quality software. I blend thoughtful design with robust engineering to create solutions that are both effective and user-friendly.
I love solving meaningful technical challenges through clean, maintainable code. Whether it's architecting APIs or developing intuitive UI, I thrive on delivering value through scalable and elegant solutions.
Skills
I take on challenges with a solutions-first mindset, ensuring reliability and performance in every project. I’m driven by curiosity and a commitment to clean, maintainable code. I believe in overcoming obstacles with clarity, precision, and a strong focus on user needs.
Curriculum Vitae
Download Curriculum Vitae (PDF)Summary
A Full Stack Developer with a focus on delivering clean, user-centered code. Experienced in frontend and backend development, database integration, and scalable web application design.
Education
- Bachelor of Computer Science – University of Bedfordshire, United Kingdom
Project-Based Experience
-
Full Stack Developer Trainee – IT Career Switch
Jan 2023 – Present
Completed a structured, hands-on training program focused on full stack web development. Built multiple real-world projects individually and in teams using modern technologies.- 🗺️ Gazetteer App: Built a dynamic web application integrating country data, live weather, and news using JavaScript, LeafletJS, and REST APIs.
- 🏢 Company Directory: Developed a searchable, sortable employee directory with live PHP-MySQL integration and dynamic AJAX updates.
- 🎧 Jammming (React + Spotify API): Built a fully responsive React app that allows users to search for music and create Spotify playlists.
Tech Stack: HTML, CSS, JavaScript, PHP, React, MySQL, Git, GitHub, Bootstrap
Portfolio
I build reliable, user-focused software that combines clean code, performance, and intuitive design. Each project demonstrates my ability to solve real-world problems using modern technologies, efficient architecture, and best development practices.
Contact
Driven by the need to create meaningful solutions, I specialize in developing software that balances performance with clean, maintainable code—always aiming to turn complex problems into elegant, user-focused experiences.