Projects

    Here is a selection of some the projects I've built. This is a non-exhaustive list and I will be adding past as well as current projects I'm working on.

    • Digital colleagues-project.images

      Digital colleagues

      As a solo full stack developer for a client, I transformed a basic UI scaffold into a robust project management platform using Next.js and Payload CMS. I designed and implemented the backend, enabling functions to organize projects and squad member lists with dynamic management. Projects included epics and tasks with statuses and deadlines. I integrated Socket.io for real-time updates, leveraged Next.js server actions for efficiency, and refined the frontend for a seamless user experience. My work delivered a scalable, real-time solution that streamlined project tracking and management for the client.

    • News Flow-project.images

      News Flow

      As a full stack developer, I designed and implemented an automated web scraping system that efficiently extracted 5,000+ articles daily from multiple sources using Puppeteer. By leveraging CRON jobs for scheduling and concurrent scraping of up to 15 sites, I optimized resource usage and performance. I also developed a robust data processing pipeline to clean, categorize, and feed articles into an AI system for summarization and aggregation. Collaborating with my team, we delivered a scalable, reliable solution that provided valuable insights from aggregated data, streamlining content analysis and enhancing operational efficiency.

    • Cleos.de-project.images

      Cleos.de

      As a full stack developer, I built a streamlined single-page website for a scholarship agency, featuring a contact form with email integration via SMTP setup. I collaborated to deliver a clean, user-friendly interface and managed domain configuration for seamless access. Additionally, I developed and deployed a Telegram bot on Back4App to simplify scholarship applications, enhancing user accessibility. The frontend was deployed on Netlify for optimal performance. My comprehensive efforts, including domain management, SMTP setup, and deployments, resulted in a cohesive, efficient platform that improved user engagement and streamlined the application process.

    • Huajian-project.images

      Huajian

      As a frontend developer on a four-person team, I helped build a website for a Chinese company using Payload CMS, focusing on pixel-perfect implementation and localization. Collaborating closely, we crafted a responsive, visually stunning frontend that adhered to the provided design specifications. My contributions included implementing localization features to support multiple languages, ensuring seamless user experiences across regions. Leveraging Payload CMS, we ensured a robust content management foundation. Our teamwork delivered a polished, user-friendly website that met the client's aesthetic and functional requirements, enhancing their global accessibility and engagement.

    • Comparobot-project.images

      Comparobot

      As the primary frontend and backend developer for a Ruby on Rails prototype, I collaborated with an AI engineer to build a platform for users to upload energy plan documents. I developed the frontend and backend, integrating an AI agent to analyze documents and recommend the best plan with reasoning. I provisioned the deployment using Kamal on a Hetzner VPS, ensuring efficient hosting. This project sharpened my Rails frontend and backend skills, utilizing ERB templating and robust server-side logic. Our teamwork delivered a user-friendly prototype that streamlined energy plan comparisons with AI-driven insights.

    • Hiring tool-project.images

      Hiring tool

      As the sole developer for a Ruby on Rails prototype hiring tool, I created a platform to digitize interviewing processes. Companies could input questions, and interviewees could submit video responses, streamlining recruitment. Working independently, I enhanced my frontend skills using ERB templating and deepened my backend expertise with Rails, managing data and logic efficiently. A key achievement was leveraging browser APIs to handle permissions for video recording, ensuring a seamless user experience. My efforts resulted in a functional, user-friendly prototype that demonstrated innovative recruitment solutions, showcasing my ability to deliver end-to-end development.

    • Nosha groups-project.images

      Nosha groups

      As a full stack developer, I built a streamlined single-page website for a scholarship agency, featuring a contact form with email integration via SMTP setup. I collaborated to deliver a clean, user-friendly interface and managed domain configuration for seamless access. Additionally, I developed and deployed a Telegram bot on Back4App to simplify scholarship applications, enhancing user accessibility. The frontend was deployed on Netlify for optimal performance. My comprehensive efforts, including domain management, SMTP setup, and deployments, resulted in a cohesive, efficient platform that improved user engagement and streamlined the application process.

    • Book keeper-project.images

      Book keeper

      As a full stack developer, I built a React Native personal finance app using Expo to help a friend manage their finances, marking my first dive into mobile development. Collaborating closely, we created features to organize accounts into groups like Home and Work, manage bank books, and track transactions with affiliates. The app operates offline, leveraging SQLite for reliable data storage with a modular data layer for easy database swapping. This project honed my React Native skills, delivering a user-friendly, offline-capable solution that streamlined financial tracking with a clean, intuitive interface.