Selvin Mayes

Full-Stack Developer

I build compelling and user-friendly web applications.

I am a passionate and skilled Web Developer. I begun having an interest in coding when I was a teenager, and have since developed a strong foundation in software development. Over the years, I have honed my skills in full-stack web development, playing a key role in designing and developing robust and user-friendly applications. My experience extends to crafting APIs, optimizing query performance, and refining user interfaces for optimal user experience. I also have a strong foundation in Machine Learning and Artificial Intelligence, a field increasingly crucial in software development.

I have honed my skills in full-stack web development, playing a key role in designing and developing robust e-commerce applications and content management systems. Known for my effective communication, collaborative spirit, and commitment to project completion, I thrive in dynamic environments where innovation and teamwork are valued. As a dedicated developer, I prioritize delivering high-quality applications while meeting project deadlines.

Experience

Software Engineer
April 2020 – October 2021Laptop Outlet
  • Developed a robust e-commerce platform.
  • Developed a Content Management System and Inventory Management System with role-based access control.
  • Collaborated with banks to identify an ideal payment processor and successfully planned product delivery logistics.
NodeJSReactHTMLGitTypescriptTailwind CSSGoogle CloudMongoDBGraphQL
Web Developer Intern
October 2019 – March 2020Appland S.A.
  • Contributed to front-end development & API design for client websites
  • Implemented DEVOPs solutions for projects, improving development & operation processes
  • Designed databases and system architecture for multiple projects
  • Created presentations for higher managers and clients to report progress on projects & answer concerns
  • Practiced SCRUM/Agile methodology
ReactJavaScriptHTMLBitbucket PipelinesCSSGitFirebaseMySQLAWS

Projects

Laptop Outlet's E-commerce Platform
Laptop Outlet's E-commerce Platform

A robust e-commerce platform. It includes advanced features like advanced faceted search, an Elasticsearch-powered search bar, password-less login, order tracking, automated inventory management, and adherence to SEO (Search Engine Optimization) best practices.

Next.jsTailwind CSSMongoDBGoogle Cloud StorageNode.jsTypescriptGraphQLGoogle OAuthGoogle Analytics
Content Management System for Laptop Outlet
Content Management System for Laptop Outlet

Content Management System and Inventory Management System with role-based access control. It has an user-friendly interface for managing products, categories, the e-commerce's homepage, users, and orders. Both, the e-commerce website and the CMS are powered by the same backend and its CMS are part of the same repository (monorepo architecture).

Next.jsMongoDBGoogle Cloud StorageNode.jsTypescriptGraphQL