top of page
PXL_20211109_195953963.PORTRAIT.jpg

CV

A More Professional Introduction.

FULL STACK WEB DEVELOPER

AUTHENTICOM INC.

La Crosse, WI

Apr 2021 - Present

Responsibilities:

  • Building and optimizing frontend and backend components, providing valuable input on architecture and solution design, and ensuring high performance and reliability.

  • Developing and maintaining web applications using various technology stacks, including C#, SQL, Angular, and EFCore.

  • Modernizing antiquated software systems to leverage cutting-edge technologies and adhere to industry-leading security standards.

  • Serving as a SCRUM master for an AGILE team dedicated to modernizing legacy systems, automating data cleansing, and integrating with 3rd party automotive APIs.

  • Utilizing Microsoft Azure to enhance product reliability and security.

Notable Projects:

I have worked on developing all of the products listed here, primary focus being:

  • DealerVault : Played a key role in the development of DealerVault, focusing on delivering a robust and secure product.

  • RecordRecharge: Contributed to the development of RecordRecharge, ensuring its functionality and efficiency.

SOFTWARE DEVELOPER

THREE RIVERS TECHNOLOGIES, INC

Holmen, WI

Jan 2029 - Apr 2021

Responsibilities: Full Stack Software/Web Developer 

  • Worked on team contracted to develop an Enterprise Resource Planning (ERP) web application, utilizing C#, ReactJS, and T-SQL, to deliver a robust and scalable solution for a full-service E-Waste lifecycle management company

  • Managed Azure resources and orchestrated smooth deployments, optimizing the application's performance and ensuring seamless scalability.

  • Ensured the security and integrity of the application by effectively handling data keys and signing certificates as well as comprehensive logging of user activity. 

  • Technological Skills: EFCore, .NETFramework, Dapper, C#, ReactJS, T-SQL, Azure, Deployment Management. MigraDoc

Responsibilities: Software QA Tester — Previous Role

  • Conducting comprehensive testing and implementing quality assurance procedures.

  • Technological Skills: QA Testing, Test Planning and Execution, Bug Tracking, Selenium IDE automated testing

Project:

ERP designed for Dynamic Lifecycle Innovations.

LEAD PEER TUTOR

OFFICE OF MULTICULTURAL STUDENT SERVICES

UW- La Crosse

Sep 2017 - Dec 2019

Responsibilities:

  • Provided university-level tutoring in math, physics, German, and computer science.

  • Led small group and one-on-one tutoring sessions for students.

  • Organized meetings and schedules as the team lead for peer tutors.

  • Optimized student support by coordinating and managing tutoring activities.

EDUCATION

UNIVERSITY OF WISCONSIN - LA CROSSE (UWL)

Sep 2016 - Dec 2019

La Crosse, WI

​

Bachelor of Science in Computational Physics & Mathematics (double major), Minor in Computer Science.

RESEARCHER, 

UWL - PHYSICS DEPT.

SEP 2016 - DEC 2019

Determining Optimal Mirror Orbits using Python Simulations (Crawford-Taylor & Sallmen 2016)

Simulate large-scale architecture orbiting exoplanets to determine ideal paths quantified by fuel-efficiency. Use results to generate realistic transit light curves that could be used to identify evidence of extraterrestrial civilizations.

  • Develop new software, including a Python package to simulate objects accelerated by gravity, radiation, and thrust.

  • Present findings to general & specialized audiences.

Co-Author of Improved Analysis of Clarke Exobelt Detectability (PDF)

RESEARCHER,

FASTENAL

RESEARCHER, 

INDEPENDENT

Jan 2017 - May 2017

Fastenal (Winona, MN) 

​

Optimizing Inventory Redistribution (Crawford-Taylor, Corey, Huang, Neville 2017)

Predict when and where specific Fastenal products will be purchased using past sales data. Consider the forecasts when (re)distributing inventory nationwide. 

  • Interpreted and manipulated large data sets, including cleaning records of all Fastenal sales within the past 4 years and organizing a workable database with SQL.

  • Built and trained advanced time series model which forecasted sales 2.5% more accurately than commercially used software. Used a combination of SQL, R, and Java.

Report results to Fastenal CEO and other personnel at the Winona, MN HQ

Aug 2013 - Apr 2016

White House Science Fair (2016):

  • Presented independent quasar research at the White House.

  • Had opportunity to meet with former President Obama.

  • WHSF 2016 Archive

VR Goggles

TECH SKILLS

Knowledge & Expertise Related to Computers

This list is always growing.

Don't see what you're looking for? I will gladly learn it!

TOOLS

Image by Yancy Min

IDEs: 

MS Visual Studio & Visual Code, JetBrains Rider & Webstorm, LinqPad, Eclipse, Notepad++ 😉, Gedit

​

Data Management:

Studio 3T, Robo 3T,  Microsoft SQL Server Management Studio, Azure Storage Explorer

​

Source Control​

GitHub: GitKraken, GitHub Desktop, BeyondCompare, Source Tree​

​

Testing:  

JUnit Testing, Selenium Webdriver, xUnit

​

Art and Video Editing:​ 

GIMP, Blender​, Inkscape, Krita, CapCut, Paint 😉, Cricut Design Space

​

Mobile and Games:

XCode, Android Studio, Godot

​

Office:

Microsoft Office Suite 😉, iWork Apple Suite, Open Office

​

Misc: 

PowerShell, Command Prompt, Terminal, Docker Desktop

LANGUAGES

Image by Connor Pope

Front End: 

TypeScript, JavaScript, HTML, CSS

​

Back End: 

C#, C, Java, Visual Basic

​

Databases: 

T-SQL, SQLite, MongoDb

​

Scripting: 

R, MATLAB, Assembly (MIPS), Python (2 & 3), IDL, PHP

​

Misc: 

LaTex (Overleaf), REBOUND

LIBRARIES & FRAMEWORKS

Image by Lautaro Andreani

Back End & Identity:

.NET:​​

  • .NET 7.0, .NET 6.0, .NET 5.0, .NET Core 3.1, .NET Core 2.1

  • ASP.NET Core using .NET Framework

  • ASP.NET Core using .NET Core

​

EF Core (2.1, 3.1, 5.0, 6.0)

Dapper

OpenSSL

​

Front End:

AngularJs

ReactJs

NodeJs

Json.NET

​

Utilities:

Selenium WebDriver

PDFSharp

MigraDocs

REBOUND

Angular Material

BlueZoneExtractor

CLOUD TECHNOLOGIES

Image by Pero Kalimero

Azure:

  • Dev Ops

  • Computing (VM, Function Apps, Kubernetes, App Services, API Management)

  • Storage & Containers (SQL Servers/Databases, Registries, 

  • Security & Identity (Key vault, AAD, Managed Identities, Roles, Users)

  • Redis Cache

  • Synapse (Import Automations, Transformations, Data Flow, Pipelines, Linked Services)

  • Application Insights

​

Deployment:

Docker
Kubernetes
Nginx
Helm

WEB DEVELOPING

Website Chart

Designers & Libraries:

WordPress

Angular Material

Material UI

Bootstrap

Wix

​

Hosting & Domains:

GoDaddy

Bluehost

Azure

Wix

Don't Forget The Soft Skills

Exceptional Cross-Team Communication

​

Proficient in engaging and collaborating with various stakeholders, including client services and cross-departmental teams.

​

One downfall of developers is they develop an application or feature and by the time it is done, it is nothing like client services or product requested. Then more time and money is wasted to refactor the code.

​

In addition to using AGILE rather than the waterfall method to mitigate this miscommunication, I also love talking to the end users before starting the task. Requirement gathering from client services is a great way to make sure the dev team keeps the bigger picture in mind as well as a fun way to make new friends with coworkers you may not interact with on a daily basis.

​

Taking initiative to start conversations to clear up any questions between departments is my jazz.

​

Documentation Enthusiast

​

How often have you looked for documentation only for it to not exist? Or need a tutorial, but you find it is outdated midway through? Or worse of all, the single subject matter expert is on vacation.

​

One of my passions is having up-to-date and comprehensive documentation one can follow step by step for anything I work on. I create and/or update the documentation as I develop. I document processes that I myself have struggled with.

​

My most used documentation is always onboarding new developers and new QA testers. Onboarding should never be hard, but almost always had weird hitches. The onboarding documents streamlined the process and saved hours and headaches.

​

Silos begone!

​

Energizing Presence

​

Known for lighting up the room with enthusiasm, positivity, and sometimes groan-worthy puns. I value the morale and emotions of my team because a burned out team is not a productive team.

​

SCRUM Mastery

​

Proven expertise in driving AGILE methodologies as a SCRUM master, adept at facilitating meetings, resolving impediments, and ensuring the successful delivery of projects.

​

Also, while meetings are necessary, I also try to keep meetings that could be emails to just that, emails. Folks' time is important and context switching is never fun.

bottom of page