I have been called a "renaissance man" by many people because of my diverse interests ranging from coding to sailing, but my primary focus is on web development and web application development especially focused towards mobile devices. I have a lot of experience with LAMP (Linux Apache MySQL PHP) stacks on both on-site servers and cloud servers via AWS (Amazon Web Services) and Digital Ocean.
I am a strong believer in open source software, and I believe open source software helps to build bridges for future and new developers. Some of my favorite projects that I actively maintain and contribute to can been seen below, check them out.
Sr. Software Engineer• January 2021 – Current
Creating the next gen version of agronomics products. Using express, sequelize, nextjs and react all on a managed and secure infrastructure running on AWS and provisioned with Terraform.
Additionally, I have spearheaded the DevOps process and CI/CD pipelines for our team making our deployments to multiple environments idempotent.
Full Stack Developer• January 2019 – January 2021
Active Developer for the Agronomics Platform. Using the Django REST framework for the API, and backboneJS (Yuck!) for the frontend. Other duties include maintaining the infrastructure as code using Terraform, and provisioning resources with Ansible.
Senior Web Developer & DevOps Engineer• January 2016 – January 2019
Developing websites and web apps for a diverse customer base, primarily using Laravel, Symfony, and PHP as the frameworks of choice. Administering a local GitLab server with docker containers facilitating CI/CD for project deployments.
Co-founder • June 2013 – April 2019
Software Developer specializing in single page web applications utilizing state of the art frameworks for responsive design and multi-directional data binding using Angular JS. Other duties include but are not limited to:
Lead Software Developer • August 2011 – October 2016 (5 years 3 months)
Web Developer specializing in single page web applications utilizing state of the art frameworks for responsive design and multi-directional data binding using Angular JS. Other duties include but are not limited to REST API development using PHP in an MVC environment using Object Oriented Programming approaches. Most of my time was spent developing a digital solution for school organization - Pinwheel. Other projects include, on-boarding wizards and internal software for customer support agents to allow them to service customer accounts for Pinwheel.
Web Developer • 2009 – Present
Pro bono website development for local non profits, and small business in the greater Lafayette area.
Operations technician and webmaster • September 2007 – April 2011 (3 years 8 months)
Creating and maintaining the intranet web sites using Drupal and Wordpress. All phases of video production including; scripting, lighting, recording, editing and distribution. Creation and modification of images using Adobe Photoshop. Maintaining proper backups of the stated systems including disaster recovery plans. Training staff on the web applications I supported. Maintaining version logs for all changes that were made to any of the applications I supported. Research and development of new web and Linux technologies that can help increase efficiency and/or reduce maintenance costs and power consumption.
CINS, Web development • May 2009
Activities and Societies: President of Association of computing machinery
We all have skills, here are some of mine.
Front End DevelopmentYou have made it All the way to the bottom. Congratulations! Lets get this show on the road. Send me a message and lets talk.