Engineering

Jeremy Garner

Senior Software Engineer

  • Glen Carbon, Illinois

  • Masters Degree, Learning Systems Design & Development, University of Missouri - Colombia
  • 5
    Years of Experience

Professional Bio

I ventured into software development when I was working as a language teacher and I had an idea for a teaching app I wanted.  I couldn’t talk anyone into building it for me so I started teaching myself programming. The best feeling is when you’ve made something that makes someone’s job or life a little easier or less frustrating. Plus you get paid to solve puzzles. Of all the technologies I use, I particularly love the history of JavaScript/ECMAScript. I think it’s allegorical: a little language that was written in a few weeks based on a few of the author’s favorite ideas and has grown into the most popular programming language in the world. To me, when asking about success, it’s a lesson in the tension between preparation and luck, idealism and pragmatism, complexity and simplicity, and taking a risk on innovation vs. marketing to established trends. Before Covid, I enjoyed music and traveling, but during the pandemic, I've played more chess, embarked on a camper van project, and gardened.

USA
Glen Carbon, Illinois

Technology Expertise

  • Expert label
    Expert
  • Intermediate label
    Intermediate
Angular.js (Expert)
.NET (Expert)
Node.js (Expert)
Javascript (Expert)
CSS (Expert)
HTML5 (Expert)
React.js (Intermediate)
Salesforce (Intermediate)
MySQL (Intermediate)
DevOps (Intermediate)
AWS (Intermediate)
PostgreSQL (Intermediate)

Featured References

open quoteclose quote
open quoteclose quote
open quoteclose quote

Employment History

FullStack Labs December 2020 - Present

Senior Software Engineer

At FullStack Labs, I'm responsible for solving our clients' problems using Angular, Node.js, and other technologies.

Stifel Financial December 2017 - December 2020

Senior Software Developer

Stifel is a full-service brokerage and investment banking firm. As a Senior Software Developer, I worked on:

  • The Client Data API, which lets admins view and manage client data. I managed Agile processes, wrote the UI and back end, and worked with QA to test and deploy the software. I also wrote complex integration tests including automated user enrollment to test user management functionality. The API and admin tool were built with C#/.NET, Angular, and Python.
  • The Stifel Wealth Tracker, a financial aggregation platform that allows Stifel clients to view Stifel and third-party account information, review financial research and interact with their Stifel financial advisors. I helped improve development processes without significantly impacting multi-team productivity and reduced the time needed to prepare a production deployment from days to hours. The platform was built with C#/.NET/SQL Server and Angular.
  • The Financial Advisor API, an internal API and support application used to view and manage financial advisor information. My team of eight and I dug into the Angular framework testing tools and then carried unit testing discipline forward during the work we did, establishing a testing culture in the organization. The API was built with C#/.NET/SQL Server and Angular.
  • stifel.com, the company's principal website. I managed agile processes and wrote server-side rendered code for a website built with ASP.NET MVC, HTML, CSS, and JavaScript.
XTIVIA June 2016 - December 2017

CRM Developer

XTIVIA provides application development, business intelligence, data warehousing and more. As a CRM Developer, I worked on:

  • A door measure installation mobile application that enables the creation of work estimates for door installations for a home renovation company. I built and deployed a web API and cross-platform mobile application built with ASP.NET, React, and Xamarin.
  • ERP System Integration, which pulls data from a legacy manufacturing and order management database and displays it in InforCRM. I analyzed the existing legacy database in order to perform data mapping and wrote C# code that reads data and exports it to the CRM database using the CRM’s REST API. The integration was conducted using ASP.NET/C#.
USA
USA

Portfolio

Thought Leadership

Employment History

FullStack Labs December 2020 - Present

Senior Software Engineer

At FullStack Labs, I'm responsible for solving our clients' problems using Angular, Node.js, and other technologies.

Stifel Financial December 2017 - December 2020

Senior Software Developer

Stifel is a full-service brokerage and investment banking firm. As a Senior Software Developer, I worked on:

  • The Client Data API, which lets admins view and manage client data. I managed Agile processes, wrote the UI and back end, and worked with QA to test and deploy the software. I also wrote complex integration tests including automated user enrollment to test user management functionality. The API and admin tool were built with C#/.NET, Angular, and Python.
  • The Stifel Wealth Tracker, a financial aggregation platform that allows Stifel clients to view Stifel and third-party account information, review financial research and interact with their Stifel financial advisors. I helped improve development processes without significantly impacting multi-team productivity and reduced the time needed to prepare a production deployment from days to hours. The platform was built with C#/.NET/SQL Server and Angular.
  • The Financial Advisor API, an internal API and support application used to view and manage financial advisor information. My team of eight and I dug into the Angular framework testing tools and then carried unit testing discipline forward during the work we did, establishing a testing culture in the organization. The API was built with C#/.NET/SQL Server and Angular.
  • stifel.com, the company's principal website. I managed agile processes and wrote server-side rendered code for a website built with ASP.NET MVC, HTML, CSS, and JavaScript.
XTIVIA June 2016 - December 2017

CRM Developer

XTIVIA provides application development, business intelligence, data warehousing and more. As a CRM Developer, I worked on:

  • A door measure installation mobile application that enables the creation of work estimates for door installations for a home renovation company. I built and deployed a web API and cross-platform mobile application built with ASP.NET, React, and Xamarin.
  • ERP System Integration, which pulls data from a legacy manufacturing and order management database and displays it in InforCRM. I analyzed the existing legacy database in order to perform data mapping and wrote C# code that reads data and exports it to the CRM database using the CRM’s REST API. The integration was conducted using ASP.NET/C#.