" I was working with Jeremy as a contractor and found working with him to be extremely easy. Despite being a new member of the team, he was open to suggestions and was always available to answer questions or provide support. At one point we found ourselves working on the same project and before implementing a solution that impacted my work, he made sure that I knew of the change and could plan accordingly. This kind of forethought is extremely valuable in a team setting of any size. "Dennis Garcia
Technical Project Manager | Phison Electronics Corp
Abilities
Building Solutions & Teams
Solutioning
I'm a strong problem-solver with a knack for finding effective solutions, even for complex challenges. With my experience in building and maintaining large-scale web applications, I enjoy diving into tricky issues and coming up with solid, practical answers.
Innovating
I'm always looking for ways to improve things, whether it's making an application run faster or creating a better user experience. I like to stay up-to-date with the latest tech and bring fresh ideas to the table to keep projects moving forward.
Designing
I believe that good design is key to a successful application. I enjoy creating user-friendly interfaces that are both visually appealing and easy to navigate. I pay attention to the details of design, like color and layout, to make sure the final product is something people enjoy using.
Communicating
I pride myself on being a clear and effective communicator. Whether I'm explaining a technical concept or collaborating with a team, I strive to be open, listen well, and keep everyone on the same page. Tools like Jira, Confluence, Slack, and Microsoft Teams help me stay connected and organized.
Leading
I've had the opportunity to lead teams and guide projects, and I really enjoy helping people work together effectively. I'm experienced in Agile and other methodologies, and I believe in creating a supportive environment where everyone can do their best work.
Mentoring
I'm passionate about sharing my knowledge and helping other developers grow. I enjoy providing guidance, constructive feedback, and practical tips on everything from design to coding best practices.
Technology
Full-Stack Software Development
Frontend
Adept at designing and developing front-end solutions that are both visually appealing and highly interactive.
UI/UX Design
A strong belief in the importance of application aesthetics and user experience. Attention is given to design elements like color and layout to create user-friendly and visually appealing interfaces.
Web Client Technologies
Fluent in core web technologies: JavaScript, HTML5, CSS3, and SCSS. These fundamental technologies are used to craft engaging and interactive web experiences.
Frontend Frameworks
Experience with modern JavaScript frameworks, including Vue, AngularJS, jQuery, and Knockout, facilitates the efficient development of complex user interfaces.
Build Tools
Proficient in using build tools such as Node.js, Webpack, and Gulp to organize and optimize website files, ensuring smooth loading and performance.
UI Design & Graphic Creation
Skills include designing application interfaces and creating graphics using tools like Photoshop, Illustrator, and Figma.
Cross-Browser Testing
Ensures website compatibility across various browsers through comprehensive testing with tools like Selenium, JMeter, and Postman.
Backend
Experienced in creating backend solutions that focus on efficient logic and reliable application performance.
.NET Development (C#)
Strong background in .NET and C#, with comfort in building a variety of web applications. Experience ranges from working with older .NET Framework technologies to the latest .NET Core, ensuring smooth and effective application development.
API Development
Capable of creating APIs that enable seamless communication between different systems. Familiarity with technologies like Web API, GraphQL, and FastEndpoints ensures the development of robust and secure connections.
Sitecore
Extensive experience with Sitecore, a content management system. Focus is placed on setting up Sitecore in a way that promotes easy maintenance and scalability.
ORM Frameworks
Proficient in utilizing ORM frameworks such as Dapper, Entity Framework, and ADO.NET to streamline database interactions, simplifying data access and manipulation within applications.
Windows Services
Skilled in developing Windows Services to handle background tasks, including data processing and system integrations, to automate processes and enhance application efficiency.
Testing
Dedicated to ensuring code quality through thorough testing practices. Proficient in unit and integration testing with tools like XUnit, MSTest, Moq, and NSubstitute, as well as performance testing using BenchmarkDotNet.
Projects
Transforming Ideas into Exceptional

E-Commerce | MWI Animal Health
https://www.mwianimalhealth.com
My current role is Team Lead for MWI Animal Health. My primary project is their B2B e-commerce website. The web application is built on .NET Framework and utilizes Sitecore as a CMS and Vue.js in the front end. Shown here is the Dashboard that greets users and displays relevant products and sales data.

MWI Animal Health | E-Commerce Search
https://www.mwianimalhealth.com
The e-commerce search engine is built on .NET Web API, Elastic Search, and SQL. Our team navigates complex DEA rules to focus results based on relevance, ordering patterns, location, licensing, pricing, and availability.

MWI Animal Health | E-Commerce Sign In
https://www.mwianimalhealth.com
The site is fully secured, using multiple authentication schemes, cross-site scripting protection, and complex authorization logic based on business requirements. The e-commerce application's backend communicates with an internal gateway API built and maintained by my team.

E-Commerce | MWI Animal Health
https://www.mwianimalhealth.com
The checkout workflow communicates with the platform's Gateway API to process shipping options, final validations, and payment processing.

E-Commerce | MWI Animal Health
https://www.mwianimalhealth.com
Being B2B focused, our site provides rich feature sets for reporting. From order to invoice and shipping data, the application offers users fully searchable access to order history and statement information.

Learning Management | American Ladder Institute
https://www.youtube.com/watch?v=sWuOBu3GjHw
ALI contracted me to create an entire online ladder training platform for consumers. As the solo contractor, I designed, developed, and created the content for the training site. This included coding, testing, animating, and video editing. Today, the videos are available for free on YouTube.

Learning Management | American Ladder Institute
https://laddersafetytraining.org
By utilizing a mobile-first design, the ladder training site accommodated screens on phones, tablets, and personal computers.

Learning Management | American Ladder Institute
https://laddersafetytraining.org
Several learning modules were developed for each ladder type. I also created the training content. This included video editing, producing 3D animations, and integrating with a streaming media network.

Learning Management | American Ladder Institute
https://laddersafetytraining.org
Each module had a testing feature that would allow users to acquire OSHA-approved learning credits. The scores were stored in a SQL database, and analytics were provided to ALI.

Learning Management | American Ladder Institute
https://laddersafetytraining.org
Original versions of the application utilized Adobe Flash technology. In later versions, the application was migrated to HTML 5 and JavaScript to support more devices.

Learning Management | American Ladder Institute
https://laddersafetytraining.org
The completion of each module also included a download feature. Users were able to download a PDF certificate of their training accomplishments. The trainings were available in English and Spanish.

Document Automation | Mountain States Health
https://www.balladhealth.org
As a programmer at MSHA, now Ballad Health, I was tasked to automate the new hire documentation process. Replacing a manual paper system, I developed a web application that allowed new hires to complete forms online. The data was then compiled into digital documents and exported into the company's internal SharePoint system.

Document Automation | Mountain States Health
https://www.balladhealth.org

Document Automation | Mountain States Health
https://www.balladhealth.org

Engineering Resources | Strongwell
https://www.strongwell.com
I was able to assist Strongwell's engineering customers by building a design documentation application. The software's purpose was to provide technical resources, CAD files, and other specification documents for the use of Strongwell structural products. The application was protected by authorization, and the content could be managed internally by the Marketing department.

Engineering Resources | Strongwell
https://www.strongwell.com

Engineering Resources | Strongwell
https://www.strongwell.com
Contact
Get Ready to Create Great
Boise, ID USA