Tyler Vicari
Software Engineer
■
■
I am a developer driven by a passion for crafting modern solutions that seamlessly combine thoughtful design and robust engineering. My favorite projects lie at the intersection of creativity and innovation, where I create experiences that are both visually captivating and effective in solving real-world problems for users.
Currently, I serve as a Solutions Engineer at Infotech, where I lead client-side development using Vue.js and build scalable backend integrations with ASP.NET Core. I collaborate across teams to design database architectures, write reliable unit and integration tests, and develop internal tooling in Python to support low-code solutions. I thrive on solving complex problems, delivering real value to clients, and continuously pushing the boundaries of what we can build together.
Outside of work, you can find me exploring the outdoors or training for my next competition. As a dedicated fitness enthusiast, I am on a mission to explore the country on my road bike, one mile at a time.
Experience
Solutions Engineer - Infotech
Build robust application integrations using C# and ASP.NET Core
Deploy and maintain applications in cloud-hosted environments, ensuring scalability and performance
Lead client-side app development using frameworks such as Vue.js, with a focus on responsiveness and usability
Develop Python-based helper libraries to streamline low-code development workflows
Collaboratively design database architectures; write and maintain scripts to create, update, and optimize database schemas
Write comprehensive unit and integration tests for new and existing .NET projects to ensure code reliability
Consult directly with clients to gather requirements, identify constraints, and provide accurate development estimates
Python
-
OData
-
C#
-
ASP.NET
-
Vue.js
-
JavaScript
-
SQL
-
Git
-
Azure DevOps
-
Python - OData - C# - ASP.NET - Vue.js - JavaScript - SQL - Git - Azure DevOps -
Associate Solutions Engineer - Infotech
Build, update, and maintain custom in-app forms and reports using Python
Maintain code integrity by writing clean, test-driven code that can be easily understood and built upon
Provide technical services to internal units and contribute to agile development processes
Train engineers on proprietary software development and implementation, including best practices and navigating quirks
Python
-
OData
-
Linqpad
-
Numpy
-
SQL
-
Python - OData - Linqpad - Numpy - SQL -
Software Engineer & Technical Advisor - BassPass LLC
Provided technical consulting on general optimization and architecture with a focus on improving user experience
Built an in-app communications system with the MERN stack that mimics Gmail
Taught version control best practices using GitHub and oversaw branching and pull requests
Created standards and examples for unit testing
JavaScript
-
React
-
MongoDB
-
Express
-
SQL
-
Material UI
-
JSDoc
-
Jest
-
Node.js
-
HTML & CSS
-
JavaScript - React - MongoDB - Express - SQL - Material UI - JSDoc - Jest - Node.js - HTML & CSS -
Software Engineer - Land Acquisition LLC
Developed an automated system to streamline data collection and normalization from various organizational sources
Built a daily email system to alert owners of significant updates, deadlines, and key performance indicators
JavaScript
-
Google Sheets
-
Google App Scripts
-
MailApp
-
JavaScript - Google Sheets - Google App Scripts - MailApp -
Front-End Engineer - Wired Hyena LLC
Spearheaded design improvement of a new web application, implementing dynamic frontend components using Material Design and TypeScript to improve user interaction and accessibility
Authored comprehensive docstrings to enhance clarity and maintainability, while testing to ensure functional integrity
TypeScript
-
React
-
Chakra UI
-
TSDoc
-
Jest
-
Node.js
-
HTML & CSS
-
WSL & Ubuntu
-
Git CLI
-
Bash
-
TypeScript - React - Chakra UI - TSDoc - Jest - Node.js - HTML & CSS - WSL & Ubuntu - Git CLI - Bash -
Product Support Team Lead - Teleosoft
Set team standards and goals, providing escalation support for complex issues
Debug and refactor code using IDE and browser developer tools to deepen product codebase knowledge
Enhance routine support and debugging functions using SQL scripting in SSMS for data cleaning and error correction
Create customized forms and reports using Crystal Reports, Active Reports, DevExpress, and SQL Stored Procedures
JavaScript
-
React
-
C# & .Net
-
Crystal Reports
-
SQL
-
Active Reports
-
MVC
-
HTML & CSS
-
JavaScript - React - C# & .Net - Crystal Reports - SQL - Active Reports - MVC - HTML & CSS -
Showcase
Food Finder
A micro-SaaS application that helps users reduce food waste and simplify meal planning by identifying ingredients from uploaded photos and recommending relevant recipes. The app uses AI to perform image recognition and links detected ingredients to curated recipes.
My Spotify Analyzer
An AI-enhanced web application designed to help users manage and reorganize large Spotify libraries. The tool analyzes playlists using GPT-4 to classify tracks by mood, genre, or energy level, then automatically sorts them into themed collections. Users can review and save these reorganized playlists directly to their Spotify account.
CashEd
A powerful personal financial tracker designed to provide secure bank account aggregation, enabling users to monitor activity across all accounts in one place effortlessly. Key features include real-time transaction tracking, intuitive budget management, and robust user authentication powered by JWT. Built with Spring Boot and PostgreSQL, and deployed on Heroku for reliable scalability and performance. This application showcases the effective integration of modern web technologies to deliver a secure, responsive, and user-friendly experience, ensuring seamless financial tracking and management for its users.
Notification System
This system enhances user engagement by delivering timely updates tailored to different user roles. It keeps all parties—organizers to attendees—informed and responsive to changes, leveraging modern web technologies for a responsive, intuitive interface.
Let’s Chat
Feel free to email me or fill out my contact form if you have any questions, opportunities to discuss, or just want to connect.
Cheers!
■
■