Introduction
I'm a Full Stack Developer with extensive experience in web development. I specialize in building high-performance, scalable applications and stay passionate about emerging technologies. With expertise in frontend development and a strong background in building full-stack applications using Next.js and Hono.js, I also have solid experience in cloud deployment. I maintain a constant drive for learning new technologies and am dedicated to delivering optimal technical solutions.
Professional Experience
With 2.5 years of experience, I have honed my skills in both frontend and backend dev, creating dynamic and responsive websites.
Continuous Learning
I'm passionate about staying up-to-date with emerging technologies and best practices, constantly expanding my knowledge through hands-on projects and research.
I'm very flexible with time zone communications & locations
My Passion for Coding
I love solving problems and building things through code. Programming isn't just my profession — it's my passion. I'm passionate about writing clean, maintainable code that follows best practices and design principles. Code quality and readability are always my top priorities.
Contact Me
johnlocke12321@gmail.com
My journey into frontend development began with a passion for learning and coding. As an autodidact, I regularly watched technical YouTube channels like Syntax, Wes Bos, Jack Herrington, Hamed Bahram, Dave Gray, and many others to deepen my knowledge (I'm grateful for their valuable content and guidance). Through practical application, I developed strong skills in React.js and JavaScript, while staying up-to-date with the latest tech trends by reading articles on Medium and DEV Community. This relentless pursuit of learning and embracing new technologies has shaped me into a capable and adaptable developer.
Built a cross-platform desktop application with React.js & Electron. Focused on performance optimization for native-like experiences, real-time features via WebSocket, and type-safe API integrations with TypeScript, Zod.
Led the full development lifecycle of a custom application for a client. Focused on building scalable and maintainable code while ensuring optimal performance and user engagement.
Led a team of frontend developers in designing and maintaining user-facing features for a range of projects using modern frontend technologies like Next.js, Zustand, and TailwindCSS. Successfully collaborated with backend teams to integrate APIs and optimize application performance.
A real-time team communication application built with Next.js, TailwindCSS, Tanstack Query, Framer Motion, Convex, Clerk, and Stream. Features peer-to-peer video calling functionality.
A real estate application developed using Next.js, Kinde, Prisma, Supabase, and Stripe. Enables users to search, add/edit/delete properties, view property details, and complete transactions.
A note-taking application integrated with AI and Pinecone vector embeddings, allowing users to interact intelligently with their note content.
An AI-integrated resume builder using React.js, Tanstack Router, Tanstack Query, Hono.js, Drizzle ORM, and Auth.js. Helps users create and optimize professional resumes based on job descriptions and user backgrounds.
Whether you're looking to build a new website, improve your existing platform, or bring a unique project to life, I'm here to help.