Technical Proficiencies

Programming Languages

C, Python, JavaScript, Java, and BASH

Frameworks and Libraries

Django, Express.js, React.js, Bootstrap, and JQuery

Runtime Environments and Microservice Technologies

Node.js

Docker and Kubernetes

Infrastructure and related tools, operating systems, design/platform tools, and software architectural styles/techniques

AWS Services and Terraform

Linux

Postman/Insomnia and MySQL Workbench

MySQL, PostgreSQL, and MongoDB

REST API Development and AJAX (Asynchronous JavaScript and XML)

(back to top)

My Projects

Millsbury Dough Girl

The Millsbury Dough Girl website offers a delightful platform for browsing an array of baked treats while providing users with a seamless ordering experience that communicates their preferences directly to the site owner via email. This dynamic web application utilizes Django, AWS S3, jQuery, and AJAX, primarily focusing on interactive and responsive forms. Users can effortlessly place customized orders for cakes, cupcakes, cookies, brownies, bars, or chocolate-covered strawberries through these intuitive forms. In addition, the application incorporates real-time form validation for various data types, i.e., ensuring customers cannot select order dates that have already passed. The stunning gallery of images on the website actively enhances its visual appeal, with the photos stored on AWS S3 and dynamically retrieved using the boto3 library. The application is built on a responsive, mobile-first framework using an MDBootstrap template.

Sauer Websites

Sauer Web Dev E-commerce is a Proof of Concept (PoC) developed using diverse technologies, including Django, Tawk.to, MDBootstrap, SendGrid, PostgreSQL, AWS S3, and Stripe. This project enables users to seamlessly register accounts, authenticate, add items to their carts, and process payments via Stripe. The robust Stripe payment flow automatically generates invoices, links them to deliveries, sends email receipts to users, and dispatches delivery information to a company account for streamlined ERP and compliance. Complementing these features is live chat support for customers, powered by Tawk.to and enriched with an impressive suite of CRM capabilities. Designed to showcase the potential of a feature-rich E-commerce platform built in under a month, this PoC demonstrates the possibility of integrating additional services such as Content Management, Enterprise Resource Planning, and Customer Relationship Management. Some of these services already exist within the project, but I can tailor them further to meet specific business requirements.

(back to top)

Consulting

Upwork Consultation

I've worked on a project leveraging Azure Functions, Azure Service Bus, traditional servers, GraphQL, Node.js, MongoDB, Cvent, and Salesforce. My responsibilities included: tracking down bugs and implementing fixes, optimizing the project's architecture and environment, documenting processes, and providing continuous deployment to eliminate manual work. I developed a full-stack financial technology web application using Django, DRF, MySQL, PostgreSQL, Stripe, Python Data Science libraries, an Airflow Data Pipeline, and more. I also automated loan management software reporting with SQL, Python, and Optical Character Recognition, eliminating costs by replacing monthly manual work performed by employees. Conducting ETL operations, I automated extensive web-based document retrieval, using zone-based OCR to extract key-value pairs, cleaning and transforming extractions, and loading them into a PostgreSQL database for analysis. In addition, I built a PoC Real Estate Chat Bot featuring a custom Dialogflow model, various Real Estate APIs, and a bespoke interface with Django Rest Framework, React, and Dialogflow's APIs. I also troubleshot Google Cloud application architecture running services like Google Run, API Gateway, and Cloud SQL.

(back to top)

Certifications

(back to top)