James Adams

Experienced DevOps Architect, and team lead that oversaw 3 DevOps Engineers.

Project Management, coordinated project architecture, gathered requirements and assigned tasks. Responsible for completing knowledge testing for technical interviews. Onboarding new engineers, assisting with career development, and mentoring. Facilitated teamsโ€™ PIP schedule, monitoring, and OKR analysis, planning and check ins.

16 years of Software Engineering experience. Focused on Web Application Development, ETL, Process Automation, and API development. Familiar with many development processes: DevOps, Agile, Scrum, and Test-Driven Development. Heavy focus on communication and collaboration.

I enjoy writing code, learning new skills, and problem solving.

James Adams
Senior Software Developer
Jaggaer May 2023 - Current

Proactive Full Stack Developer with expertise in both front-end and server-side development. Specializing in React and GUI development. Utilizing clear communication to meet team and business needs.

Key contributions include:

  • Updating the Spend infrastructure and enhancing its functionality.
  • Developing a UI panel for scheduling ePro bulk data extracts.
  • Creating a new build process for React-based UI components.
  • Designing OpenAPI endpoints for both internal and customer-facing APIs.
  • React specialist with experience in client-side development and integration with Dojo and Maven build systems.
  • Adept at researching new tools and technologies to improve development processes.
  • Collaborates effectively with team members and mentors junior developers.
DevOps Architect
Dairy One July 2019 - May 2023

Led IT solution development and support, following DevOps principles with Azure DevOps. Focused on maintainability and reliability, designing API endpoints, data models, and code standards. Integrated diverse technologies and maintained technical consistency across platforms, tools, and coding standards. Managed feature releases, system stability, automation, and security.

Collaborated with business leaders to define project specs and architecture. Mentored team members, overseeing onboarding and work assignments. Utilized Azure CI/CD in an Agile Scrum environment. Maintained legacy systems and defined requirements for replacements.

Specialties:

  • Reusable component authoring
  • Python automation of backend processes
  • Full-stack React development
Senior Software Developer
Jaggaer / BravoSolution Mar 2012 - Jun 2019

Jaggaer acquired BravoSolution in 2018. Full Stack Developer with experience mentoring associate and junior developers. Contributed to the development of the Spend Transformation Engine web application, a single-page web app built with Dojo, Java, and Oracle, using Maven as the build tool. The application enabled consultants to perform ETL (Extract, Transform, Load) operations on customer spend data, including grouping, classification, and categorization.

Application Support Tier II / Developer
National Grid / IBM Apr 2011 - Mar 2012

Worked for Global Business Services (GBS) division of IBM. I was tier II support for 17 software packages utilized by National Grid. This included troubleshooting, maintenance, and code fixes. The largest system I was supporting was National Grid's Integrated Voice Response (IVR). Which at the time handled a call volume of about 700,000 calls per month and resided on 35 servers.

IT Report Writer
Mirabito Fuel Group Sept 2009 - Aug 2010

Combined data from multiple database architectures into reports based on user defined parameters. Databases included Pams, Topps / Flexgen, PriceRight, SQL Server, and local Access Databases. Used SSRS, Access, and Sharepoint for creating and sharing reports.

Tier II Help Desk
J.P. Morgan Chase / Insight July 2009 - July 2009

Contract Job; Hired on for the Washington Mutual Conversion #2. Of which I was in charge of overseeing the conversion of 4 branches to Chase. Answered Tier 2 tickets from Chase/Wamu Branches across the Country.

Education
ITT Technical Institute Sep 2008
Associate of Occupational Studies - Software Applications Programming
GPA 4.0 Valedictorian
Certifications
James Adams
Projects
Crystal Generator App ๐ŸŒ
Interactive Streamlit GUI application for making 3d printable Crystal Terrain models.
Crystal Generator App ๐ŸŒ
Walkway Generator App ๐ŸŒ
Interactive Streamlit GUI application for making 3d printable Walkway Terrain models.
Walkway Generator App ๐ŸŒ
cqfantasy ๐Ÿ“
Parameteric castle tower I made for my kids written in python and cadquery. Has a modeled interior, multiple levels and connecting stairs.
cqfantasy ๐Ÿ“
Georgia Institute Of Technology - Generating CAD Code with Vision-Language Models for 3D Designs
For this project they had me review 200 ground truth stl'sand write cadquery implementations for all of them.
Georgia Institute Of Technology - Generating CAD Code with Vision-Language Models for 3D Designs
cqportal ๐Ÿ“
Portal and other assorted furturistic terrain written in python and cadquery.
cqportal ๐Ÿ“
cqspoolterrain ๐Ÿ“
Modular Terrain using Recycled 3d printing spools written in python and cadquery.
cqspoolterrain ๐Ÿ“
Spool Power Generator App ๐ŸŒ
Interactive Streamlit GUI application for making 3d printable Spool Terrain models.
Spool Power Generator App ๐ŸŒ
Obelisk Generator App ๐ŸŒ
Interactive Streamlit GUI application for making 3d printable obelisk models.
Obelisk Generator App ๐ŸŒ
cqdome ๐Ÿ“
Source code for a 3d Modular Dome Terrain written in python and cadquery.
cqdome ๐Ÿ“
App Spend UX ๐Ÿ’ฐ
React application for configuration and visualizing app spend data. I worked on new screens, and fixed integration issues. I also wrote the maven build integration with the Tranformation Engine.
AHDL Lab QPCR Testing ๐Ÿฎ
Entry page for lab technicians to submit QPC data for customer reporting and invoicing. I made the UI mockups and directed the team development of the project.
AHDL Lab QPCR Testing ๐Ÿฎ
MiniForAll Website ๐ŸŒ
Landing website for all of my parametric CadQuery Models. Static website that uses a custom python build script for templating the navigation and boilerplate code. Commits to the main branch triggers a netfliy website deploy.
MiniForAll Website ๐ŸŒ
cqindustry ๐Ÿ“
Modular Industrial Terrain written in python and cadquery.
cqindustry ๐Ÿ“
Skirmish Bunker ๐Ÿ“
3d model created using CadQuery
Skirmish Bunker ๐Ÿ“
Dollhouse ๐Ÿ“
Dollhouse I modeled and printed for my kids using Cadquery
Dollhouse ๐Ÿ“
cqterrain ๐Ÿ“
Library to Generate 3d models of buildings / terrain using CadQuery
cqterrain ๐Ÿ“
cadqueryhelper ๐Ÿ“
Helper library for making 3d cadquery shape primitives
cadqueryhelper ๐Ÿ“
Instrument Data iCAP ๐Ÿฎ
Entry page for lab technicians to submit iCAP data to Forage LIM's system. I created the client and worked with Mike Durkee who made the backend.
Instrument Data iCAP ๐Ÿฎ
Movie Search Demo
Interview project I did for a startup. Integrates a static dataset and an api to create a movie search application written in react.
Movie Search Demo
Trilogy Lab Mycotoxin Samples ๐Ÿฎ
Sync Reported Mycotoxin samples from the Trilogy Lab rest API into Forage.
Trilogy Lab Mycotoxin Samples ๐Ÿฎ
Salesforce Dhi Integration ๐Ÿฎ
Sync DHI Service Record information from accounting system to salesforce.
Salesforce Dhi Integration ๐Ÿฎ
Siteground Stats ๐Ÿฎ
We had an issue with iNodes on a shared hosting provider - siteground. Made an automated task to once daily collect the siteground iNode count. I also made a front end to display the logged stats.
Siteground Stats ๐Ÿฎ
Django Instance Tracker ๐Ÿฎ
Utility page that shows what installed django instance we have. This tool was a starter for a Junior Dev that I proposed, and managed. Displays: Python version Code branch Last deploy date
Django Instance Tracker ๐Ÿฎ
Stargrave Crew Builder ๐ŸŽฒ
Stargrave crew builder web app.
Stargrave Crew Builder ๐ŸŽฒ
Dairy One Schedule ๐Ÿฎ
Reporting dashboard used by multiple groups within the company. used by the IT team, DevOps, Herd Management, and farm infrastructure group...
Dairy One Schedule ๐Ÿฎ
Automated Billing - Animal Health Diagnostics Lab ๐Ÿฎ
The AHDL lab required quick support for Blood Pregnancy testing. As part of that change the billing went from a manual process to an automated one. I oversaw the tool refactoring, design changes, and unit testing.
Automated Billing - Animal Health Diagnostics Lab ๐Ÿฎ
Dairy One Framework ๐Ÿฎ
React Single Page Application Framework and component library that I authored.
Dairy One Framework ๐Ÿฎ
Transportation Maps ๐Ÿฎ
Django / React website created to replace the legacy transportation maps written using gwt.
Transportation Maps ๐Ÿฎ
Health Screen Website ๐Ÿฎ
Django / React website created on short notice to meet NY State mandates for the Covid 19 pandemic. Used for employees and individuals entering Dairy One facilities or going to client farms.
Health Screen Website ๐Ÿฎ
Process Dairy Select ๐Ÿฎ
Print room utility rewrite for grabbing active mrg Herds in the fromlab directory and generating the Dairy Select Reports to be distributed to customers.
Process Dairy Select ๐Ÿฎ
Herd Status ๐Ÿฎ
Herd meta data gathering tools. Features: Collect Tree which gathers a snapshot of the state of Dairy One's herds and allows running quick queries.
Herd Status ๐Ÿฎ
Dairy Comp Manual Tasks ๐Ÿฎ
Command line applications for the Record Support Group. Sets up Dairy Comp to run various operations against a herd, and then push the results onto Dairy Ones Loop.
Dairy Comp Manual Tasks ๐Ÿฎ
Loop Manual Tasks ๐Ÿฎ
UI's for Record Support utilities. Tier II help desk support tools written in django.
Loop Manual Tasks ๐Ÿฎ
Resume ๐ŸŒ
This resume website that you're currently viewing.
Resume ๐ŸŒ
Feed Alley Monitor ๐Ÿฎ
Polls webcams at specific intervals, and collect the images into a mobile first web application
Feed Alley Monitor ๐Ÿฎ
Barcode Labels ๐Ÿฎ
Web Application for creating pages of printable barcode labels with unique id's.
Barcode Labels ๐Ÿฎ
Zoe Letters ๐Ÿ–๏ธ
Simple Application for relating letters to animals.
Zoe Letters ๐Ÿ–๏ธ
Zoe Colors ๐Ÿ–๏ธ
Simple Application for colors
Zoe Colors ๐Ÿ–๏ธ
Jewel Game ๐ŸŽฎ
Pattern matching game using jquery and webworkers
Jewel Game ๐ŸŽฎ
Rogue Demo ๐ŸŽฎ
Game Demo written using Phaser
Rogue Demo ๐ŸŽฎ
SVG Pattern Builder ๐ŸŽจ
SVG repeating tile builder
SVG Pattern Builder ๐ŸŽจ
RPG Chart Maker ๐ŸŽฒ
Tool for making RPG roll charts.
RPG Chart Maker ๐ŸŽฒ
SDE Card Creator ๐ŸŽฒ
Super Dungeon Explore card creator utility
SDE Card Creator ๐ŸŽฒ
Cortland Music Park ๐ŸŒ
Website for the Cortland Music Park and Campgrounds
Cortland Music Park ๐ŸŒ
Spend Transformation Engine ๐Ÿ’ฐ
The Spend Transformation Engine is an ETL web application with a Java Task Runner.
Spend Transformation Engine ๐Ÿ’ฐ
Medication For All ๐ŸŒ