I’m a Junior Full-Stack Developer who loves turning ideas into working, user-friendly web apps. I work with JavaScript on both the front-end and back-end, which means I can handle everything from the look and feel of your site to the server logic that powers it.
On the front-end, I build clean, responsive designs using HTML, CSS, and frameworks like React. I focus on making sure every page looks great and works smoothly, whether someone’s on a phone, tablet, or desktop. I care about the small details—like how a button feels when you click it—just as much as the big ones, like page load speed and accessibility.
On the back-end, I use Node.js and Express to create secure, reliable server-side applications. I can set up APIs, connect to databases like MongoDB or PostgreSQL, and make sure data is handled efficiently and safely. I follow good coding habits so everything stays organized and easy to update later.
I’ve worked on a variety of projects, including:
My process is pretty straightforward: understand the goal, plan out the solution, and build it with clean, maintainable code. I like working closely with clients so we’re always on the same page, and I’m open to feedback at every stage.
I also use tools like Git for version control, Netlify and Vercel for deployment, and services like Firebase or Supabase for backend features. These help me work faster and keep projects running smoothly.
At the end of the day, my goal is to make websites and apps that not only work well but also make life easier for the people using them. Whether you need a quick feature built or a full web app from scratch, I can help you bring it to life.