PythonJavaScriptNext.jsReactHTMLCSSDjangoFastAPI
DockerCI/CDGitPostgreSQLSQLTailwindCSSBootstrap
Hello, I'm
Gregory.
A full-stack software engineer focused on building innovative, scalable applications that empower users and make a meaningful impact.
Scroll to discover
I'm a full-stack developer proficient in various languages, libraries and frameworks.
I focus on crafting applications that are both powerful and accessible. I am driven by the idea that technology should be a tool for empowerment—something that is intuitive, inclusive, and impactful. I aim to use that perspective to build solutions that are as practical as they are innovative. I'm passionate about creating software that not only works well but works for everyone—because I believe the right tools can help people accomplish anything.
I am always looking for new challenges to tackle and new opportunities to learn.
✨ Projects
Accessible digital experiences for a diverse audience.
I've worked on a variety of projects, from Python scripts to automate tasks, to full-stack web applications:
Swipe on the carousel below for links to my work.
Roamio
Docker, Python, JavaScript, React, FastAPI, React.js, PostgreSQL, TailwindCSS









Technologies
& Tools
Here are some of the technologies I've used for my work.
Python Programming LanguageA high-level programming language used for building web applications, automating tasks, and analyzing data. Its extensive libraries make it a popular choice in various fields like machine learning and software development.
JavaScript/ECMAScript 6A versatile programming language used to create interactive and dynamic content on websites. It enables client-side functionality, such as form validation, animations, and interactive elements, enhancing user experience and engagement.
Structured Query Language (SQL)Used to manage and manipulate relational databases. SQL allows developers to retrieve, update, insert, and delete data, as well as define the structure of databases and enforce data integrity.
Git Version ControlEfficiently managing code with Git version control, enabling collaboration through branching, committing, and merging; tracking changes and maintaining project history to ensure smooth development and team coordination
Djangoa high-level Python web framework that promotes rapid development and clean, pragmatic design. It encourages the use of reusable code, making it easier to build secure and scalable web applications.
APIsApplication Programming Interfaces enable seamless communication between applications and services. APIs allow developers to access data, functionality, and services from different systems and platforms.
Docker ProductsStreamlining application deployment with Docker by creating lightweight, portable containers. Ensuring consistent environments across development, testing, and production for efficient workflows.
Gitlab CI/CDAutomating development workflows with GitLab CI/CD, enabling seamless integration, testing, and deployment. Streamlining collaboration and improving code quality with continuous delivery pipelines.
AWSDeploying scalable, secure applications on AWS using services like EC2, S3, and Lambda. Automating workflows with CI/CD tools for efficient, reliable deployments.
ReactBuilding dynamic, efficient UIs with React using a component-based architecture and virtual DOM. Creating reusable elements and managing state for seamless web and mobile experiences.