Jacob Troutman
Full Stack Developer
I build end-to-end software solutions with 7 years of experience creating scalable applications and leading complex development initiatives.
Former Senior Full Stack Developer at Velaro Live Chat and Professional Software Engineer at Erie Insurance, delivering scalable solutions and impactful software across industries.
Frontend Development
- Build responsive UIs with React and TypeScript.
- Manage state and reusable components.
- Optimize performance and accessibility.
Backend Development
- Develop REST APIs with C#/.NET.
- Integrate authentication, caching, and services.
- Apply clean architecture and testing.
Database
- Design and maintain SQL Server databases.
- Write optimized queries and stored procedures.
- Ensure data integrity and security.
Cloud
- Deploy and manage applications on Azure.
- Configure CI/CD pipelines and infrastructure as code.
- Monitor performance and optimize costs.
Full Stack Projects
Enterprise Omnichannel Messaging Platform
A comprehensive omnichannel messaging solution integrating multiple communication channels with built-in lightweight CRM capabilities for streamlined customer relationship management and conversation continuity across touchpoints.
Frontend Architecture
- • Multi-application React/TypeScript ecosystem
- • Agent dashboard for customer service representatives
- • Customer-facing messenger interface
- • Administrative control panel for system configuration
Backend Systems
- • C# .NET messaging service architecture
- • RESTful API with SignalR for real-time communication
- • Event-driven message processing
- • Multi-database integration strategy
Key Achievements
- • 99.5% uptime with high-availability deployment
- • Support for 10,000+ concurrent connections
- • Integrated customer data management with 360° customer view
System Architecture
Golf League Management Platform (In Development)
A mobile-first Progressive Web App providing comprehensive tournament and league management with offline capabilities, automated scoring, and real-time leaderboards optimized for on-course use.
Frontend Features
- • React/TypeScript Progressive Web Application
- • Offline-capable scoring interface
- • Installable app experience across iOS and Android
- • Administrative controls for league management
Backend Systems
- • NestJS API with modular architecture
- • RESTful endpoints with validation middleware
- • Automated handicap calculation engine
- • Player statistics and analytics processing
Key Achievements
- • Offline scoring with automatic sync when reconnected
- • Touch-optimized interface for on-course data entry
- • Multi-season data retention and historical analytics
System Architecture
Clean code, lasting solutions
Full-stack developer specializing in end-to-end solution architecture and implementation. Ready to contribute to your team's success.