Hello, my name is
Lewis Benson.
I am a software developer.
As a software developer, I build things for the web and mobile applications. More than building applications, I create great digital experiences with a focus on accessible, and human-centered products.
About Me
I am passionate about creating responsive, user-friendly, and visually appealing web applications that solve real-world problems and meet the client's requirements. Whether it is building dynamic websites or developing complex web applications, I am committed to delivering the best possible solution.
I have acquired my Advanced Software Development in Full-Stack JavaScript certificate from Code Fellows, which provided me with a solid foundation in web development. My experience working on various projects has taught me the importance of delivering quality software solutions on time and within budget. Additionally, my experience working with different web frameworks and libraries has enabled me to stay up-to-date with the latest trends in web development.

Technical Skills
- Languages: JavaScript, Python, HTML, CSS, SQL, Sass, Bash
- Frameworks and libraries: React, Node.js, Express, MERN stack, RESTful APIs, MongoDB, PostgreSQL, Git
- Cloud computing services: AWS Elastic Beanstalk, AWS EC2, AWS API Gateway, AWS Lambda
- Front-end tools:Next.js, Astro, React Native, Bootstrap, Sass
- ORM tools: Prisma, Sequelize
- Other tools: OAuth, GitHub, VS Code, Web Sockets, jQuery, Cloudinary, Netlify, Hexo SSG, VirtualBox, DynamoDB
Work I have done
Tune Port
Built with React on Vite, using Mantine, SASS, Express, OAuth, and the Spotify API. The most impressive feature is the custom recommendations. It uses an Express backend, and is approved by Spotify as a supported app, which means we can have unlimited users with open access.
Prodigy Path
Developed as a capstone project at Code Fellows using Node.js, Socket.io, React.js, MongoDB, Express, Redux, and Jest, featuring role-based access control for enhanced security and a streamlined user experience.
YelpCamp
Built with Node.Js, Express, EJS, CSS, Bootstrap, MongoDB, Server Side Rendering, Session Cookies, and Cloudinary.
Hexo Blog
Developed using Hexo static site generator, featuring articles on data structures, algorithms, and professional growth.
Guess A Number
Created using HTML, CSS, and JavaScript, featuring local storage for tracking high scores.
Expense Tracker
Built with React, featuring an intuitive interface for managing personal finances.
Analytics Dashboard
Built using JavaScript, Vite for the front-end, and Express and MongoDB for the back-end, this custom NPM package features visual data representation with graphs and maps for clarity. It allows developers to sign up and keep track of visits to their website, screen sizes, device types, and locations. The package integrates with websites using NPM or via CDN, offering flexibility and ease of use.