Hello World, my name is
Devon Gifford.
0.1. About me
Hello there, I'm a fullstack developer. Originally from South Africa, holding British citizenship and now currently based in Madrid, Spain.
I have 5 years of experience in the tech industry, including stints at various startups. I specialize in developing responsive and accessible web applications using JavaScript & React.
Recently, I had the incredible opportunity to join a leading FAANG company as a Quality Engineer, and later advanced to the role of Team Lead. Immersing myself in big-tech best practices, with a specific focus on E2E & integration testing.
Currently, I am transitioning my career back into web development.
Hard Skills:
Currently Exploring:
02. Where I have worked
Team Lead
@ Cognizant / AppleJune 2022 - Jan 2023
Promoted to a team lead position, along with and on top of my Engineering responsibilities. My role involved actively supporting managers and overseeing the operations of multiple teams.
- Assisting and supporting managers:Collaborating closely with managers to provide seamless assistance and support in their day-to-day responsibilities, ensuring efficient workflow and effective team coordination.
- Coordinating and reviewing tasks:Taking charge of task coordination and reviewing processes across multiple teams, ensuring that high quality standards were met while adhering to deadlines. This involved meticulous monitoring of progress and providing guidance to team members to ensure successful project completion.
- Providing clear instructions and guidance:Offering comprehensive instructions and guidance to the team, effectively communicating new tasks, objectives, and performance expectations. This ensured that team members had the necessary direction and resources to accomplish their roles effectively.
- Reporting progress to management:Regularly updating management on project progress, highlighting achievements, addressing challenges, and reporting any issues encountered. This facilitated informed decision-making and proactive problem-solving.
- Facilitating onboarding and performance feedback:Assisting in the smooth onboarding process for new team members, ensuring a seamless transition and supporting their integration into the team. Additionally, providing constructive performance feedback to both management and team members, recognizing accomplishments and identifying areas for improvement.
03. Portfolio Projects
Featured Project
ClearScore Ideaboard
A time-constrained frontend assessment for ClearScore. Developed within 6 to 8 hours, it utilizes modern technologies like Tailwind CSS and ShadCN UI Library for rapid development. Prioritized simplicity, accessibility, and thorough testing.
- PostgreSQL
- Supabase
- TypeScript
- Tailwind
Featured Project
ClearScore Ideaboard
A time-constrained frontend assessment for ClearScore. Developed within 6 to 8 hours, it utilizes modern technologies like Tailwind CSS and ShadCN UI Library for rapid development. Prioritized simplicity, accessibility, and thorough testing.
- PostgreSQL
- Supabase
- TypeScript
- Tailwind
Featured Project
Thymia 2-back game
A gamified version of the 2-back task, a cognitive test designed to measure working memory. Users are presented with a sequence of letters and must determine if the current letter matches the one presented two trials before.
- Next14
- Event-Logger
- Tailwind
- TypeScript
- Jest
Featured Project
Thymia 2-back game
A gamified version of the 2-back task, a cognitive test designed to measure working memory. Users are presented with a sequence of letters and must determine if the current letter matches the one presented two trials before.
- Next14
- Event-Logger
- Tailwind
- TypeScript
- Jest
Other Noteworthy Projects
FlipDish
Frontend Technical Assessment: Implement server-side data fetching to present JSON data as a restaurant menu, including some sneaky twists.
- API
- NextJs
- TypeScript
- Vitest
NextLane
Backend Technical Assessment: My solution for implementing a client-side caching layer, using JavaScript as requested.
- Backend
- ttl-cache
- JavaScript
InCard
Frontend Technical Assessment: Develop a web application that demonstrates authentication functionality using JWT tokens
- NextJS
- TypeScript
- Jest
- NextAuth
Restful API
Simple and efficient way to handle HTTP requests and interact with a MongoDB database, following modern and best practices.
- TypeScript
- Express
- MongoDB
Devotion
A fullstack web application designed to replicate the seamless functionality of Notion, utilizing real-time database & recursive components
- NextJs
- TypeScript
- Convex
- Zustand
BulkBasics
A fullstack e-commerce platform focusing on business logic and functionality, integrating various technologies.
- Vite
- TypeScript
- Stripe
- Redux
04. What's Next?
Let's get in touch
My inbox is always open and looking for new opportunities
Whether you have a question or just want to say hi, I'll do my best to get back to you!
Built from scratch by Devon Gifford
Inspired by Brittany Chiang