PHP Developer
2022 - PRESENTHaven's Kitchen- Implemented a new Find in Store feature on the product page using Destini. Added a Google Analytics tracker to track the users who used the locator.
- Created a new video component to integrate YouTube videos into product and blog pages.
- Migrated codebase from Universal Analytics to Google Analytics 4.
- Added new triggers and events using Google Tag Manager.
- Fixed multiple bugs and improved user experience to convert the maximum amount of customers.
Technologies: PHP, SlimPHP, Elasticsearch, Shopify, Headless Software, CSS, HTML, JavaScript, Liquid, Shopify API, Contentful, eCommerce, Full-stack Development, Google Analytics 4, Google Analytics, Google Data Studio, Google Tag Manager, User Experience (UX), User Interface (UI), Programming, CI/CD Pipelines, Back-end, Front-end, Git, GitHub, HTML5Senior Software Engineer
2022 - PRESENTAccelerated Data Works- Added a feature to see which houses produce electricity using solar panels on a map from Google Maps to a web application written in Lisp and HTML/JavaScript.
- Updated a database containing millions of entries with new electricity usage queried from an API.
- Fixed multiple bugs in a legacy project written in Lisp.
Technologies: PostgreSQL, Google API, PHP, Angular, SQL, Lisp, Python, Relational Databases, JavaScript, Full-stack, Full-stack Development, API Integration, Energy Monitoring, Renewable Energy, UtilityAPI, Programming, Bash, Back-end, Front-end, HTML5Researcher
2022 - 2022Université de Paris- Performed research on developer networks. Read state-of-the-art publications on the subject and made directed weighted graphs between developers, showing their collaboration and how it impacts their performance.
- Conducted research about ontology and patterns. Studied different collaboration patterns and classified them, establishing an ontology for collaboration patterns.
- Researched developer productivity and effort. Created a methodology to measure a file's difficulty and evaluate the effort it took a developer to code a particular commit.
- Built a script to query millions of entries from the GitHub GraphQL API to create links between developers who collaborated.
Technologies: Research, Productivity, Collaboration, Python, Rust, TypeScript, Git, Data Science, GraphQL, Data Visualization, Programming, JavaScript, GitHub, Software Design, Software Architecture, JavaScript LibrariesFull-stack Developer
2020 - 2022Unigest- Developed a mobile application and a server for searching and publishing highly-categorized tutorials.
- Built a computerized maintenance management system (CMMS) back-end and front-end software used by over 200 enterprise clients. Included multiple features such as inventory management, bill generator, revenue tracker, and calendar.
- Developed a restaurant menu application for Android and iOS used by hundreds of restaurants to serve their menus in a COVID-19-friendly way.
- Automated a backup system for crucially important user data with the possibility of rollbacking to any point within a two-week window.
- Set up multiple servers, including a development server, production server, Gitea for Git hosting, and Jenkins for CI/CD.
Technologies: JavaScript, TypeScript, PHP, Linux Server Administration, Node.js, Back-end, Front-end, Web Development, Architecture, DevOps, Android, iOS, React Native, Restaurants & Dining, Inventory Management, Billing Systems, Time Management, Calendars, Cordova, UI Design, UX Design, Docker, Full-stack Development, Redux, User Experience (UX), User Interface (UI), Rx, Linux, Programming, Algorithms, SQL, Rust, Bash, CI/CD Pipelines, Express.js, Git, PostgreSQL, CSS, HTML, Google Cloud Platform (GCP), REST APIs, GitHub, WebSockets, Jest, OpenAPI, Gitea, JSON Web Tokens (JWT), Software Design, Software Architecture, Leadership, CRM APIs, JavaScript Libraries, HTML5, FastAPI, UbuntuAdministrative Helper
2021 - 2021Vincennes' Town Hall- Wrote SQL queries to optimize the workflow of other employees, saving them over 400 hours of work per year.
- Developed automated scripts that helped collect and transform data of over 100,000 students for insertion into Excel and other software.
- Created Excel templates to process data extracted by my other tools.
Technologies: SQL, Excel 365, Automation, Web Scraping, Data Visualization, Programming, Bash