Email: carlmeyer1996@gmail.com
Phone: 07468944759
LinkedIn: linkedin.com/in/carlmeyer1996
Location: Brighton, United Kingdom
Senior full-stack software engineer with 7+ years of experience delivering enterprise-grade solutions in security-critical environments. Proven track record of leading development teams, architecting secure systems, and mentoring engineers across all levels. Expert in resolving high-impact technical challenges and driving critical features to production. Strong expertise in Angular, .NET, hybrid cloud/on-premise architectures, and enterprise security implementations. Demonstrated ability to collaborate with principal engineers and solution architects while maintaining focus on code quality, team productivity, and system reliability.
- Languages: JavaScript, TypeScript, HTML5, CSS
- Frameworks:
- Angular (primary expertise, 3+ years)
- Current role uses mix of AngularJS and Angular14
- Following latest developments (Angular 19, Signals, Standalone Components)
- React (comfortable with, side project experience)
- Next.js (side project experience)
- Angular (primary expertise, 3+ years)
- Web Technologies: WebRTC for video streaming
- Testing:
- Jest & Karma for unit testing
- Playwright for e2e testing
- Languages: C#, TypeScript, JavaScript
- Frameworks:
- .NET Framework 4.8 (Windows Services, REST APIs)
- .NET Core/5/6
- Node.js frameworks (Express.js, NestJS)
- Current Focus: On-premise solution with multiple .NET services running as Windows services on Windows Server
- Cloud Services: Some experience working on Azure Function Apps, Azure Cloud Services
- Communication Protocols: REST APIs, MQTT (service-to-service, service-to-hardware)
- Testing:
- xUnit for C# unit testing
- Jest for Node.js testing
- Architecture: Windows Services, RESTful APIs, Microservices, MVC, Dependency Injection
- Cloud & Certifications: Azure (AZ-900 certified, pursuing AZ-204)
- Relational:
- SQL Server (on-premise Windows Server, stored procedures)
- PostgreSQL, SQLite
- NoSQL: MongoDB
- ORM: Entity Framework, TypeORM, LINQ
- Current Focus: On-premise solutions with hybrid cloud integration
- Cloud Platforms: Azure (primary), AWS (exposure)
- Hybrid Architectures:
- On-premise to cloud service communication
- Azure Function Apps connecting to local on-premise services
- SignalR for real-time communication (on-premise to cloud to UI via WebSockets)
- Containerization: Docker
- Version Control: Git, GitHub
- CI/CD: Azure DevOps, GitHub Actions
July 2023 - Present
Technical Leadership & High-Impact Development
- Lead development of critical enterprise features including lockdown functionality for access control systems
- Enhanced security of on-premise to cloud communication, implementing authentication mechanisms to prevent unauthorized API calls and WebSocket connections
- Strengthened API controller security to prevent anonymous access and protect against malicious system attacks
- Serve as go-to expert for resolving high-impact bugs and critical system issues
- Work closely with principal engineers and solution architects to guide project direction and provide support
Team Leadership & Mentoring
- Manage and mentor development teams of 4-6 engineers, ensuring project delivery and technical direction alignment
- Onboard new team members and mentor junior, mid-level, and senior engineers across the organization
- Conduct code reviews, pair programming sessions, and provide technical guidance to unblock team members
- Play key role in creating and embedding new software development practices within the team
Cross-Functional Collaboration
- Collaborate with project managers, product managers, testers, and automation testers to drive projects to completion
- Enforce coding best practices and maintain team productivity through technical leadership
Key Achievements:
- Successfully delivered critical lockdown feature for access control system
- Improved team productivity through mentoring and best practice implementation
- Established new development practices that enhanced team efficiency
- Delivered numerous bug fixes and system enhancements to maintain and improve established enterprise systems
- Comfortable writing technical documentation and designing solutions for features and bug fixes
Technologies: Angular, TypeScript, C# .NET, SQL Server, MongoDB, Azure
May 2021 - June 2023
Full Stack Development & System Architecture
- Developed and maintained Paxton10, an enterprise access control system connecting multiple network devices to on-premise servers
- Built full-stack applications using C# .NET (with xUnit testing), Angular (JavaScript/TypeScript with Jest), SQL, SQLite, and MongoDB
- Implemented design patterns including dependency injection, separation of concerns, and single responsibility principle
- Created React application prototypes for new product initiatives, collaborating with UI/UX designers
- Led feature design sessions and major bug fix implementations
- Owned deliverables and facilitated communication across teams, product managers, and principal engineers
- Provided technical guidance and support to team members
Key Achievements:
- Successfully delivered multiple major features for enterprise access control system
- Reduced system bugs by implementing comprehensive testing strategies
- Mentored junior developers and improved team productivity
Technologies: Angular, TypeScript, C# .NET, Entity Framework, LINQ, xUnit, SQL, MongoDB, MQTT, Azure
November 2019 - May 2021
Team Leadership & Full Stack Development
- Led a development team of 4-6 engineers in delivering features for applicant tracking system
- Architected and developed cloud-based full-stack application using Angular (TypeScript) and NestJS
- Implemented comprehensive testing strategy with Jest for unit testing and Cypress for E2E testing
- Collaborated with UI/UX designers to implement Figma designs and ensure pixel-perfect implementations
- Managed client relationships, conducted daily standups, and facilitated communication between development team and stakeholders
- Negotiated deliverable estimates and timelines with clients
Key Achievements:
- Successfully delivered applicant tracking system on time and within budget
- Improved team velocity by 30% through process improvements and mentoring
- Reduced production bugs by 40% through comprehensive testing implementation
Technologies: Angular, NestJS, TypeScript, TypeORM, Docker, Jest, Cypress, PostgreSQL, Redis, AWS
December 2017 - October 2019
Multi-Platform Development & Rapid Prototyping
- Developed and launched 6 Android applications across various domains
- Created award-winning educational game using Solar2D Game Engine (Lua)
- Built CrossFit app with daily WOD, booking system, PB tracker, and leaderboards (Java)
- Developed cycling app with Google Maps integration for checkpoint tracking and race timing (Kotlin)
- Built medical aid/first responder app with QR code scanning capabilities (Kotlin)
- Contributed to web development projects, fixing bugs and implementing features
- Gained exposure to Flutter for cross-platform mobile development
Key Achievements:
- Successfully launched 6 mobile applications with positive user feedback
- Won industry award for educational game development
- Demonstrated ability to quickly learn and implement new technologies
Technologies: Android (Java/Kotlin), Solar2D (Lua), HTML, CSS, JavaScript, Angular, TypeScript, PHP Laravel, Flutter, Git
Part-time, 2 years
Advanced Topics: User Experience Design, Digital Domain Design, E-commerce, Game Development, Computer Graphics (VR/AR), Functional Programming (F#), Compiler Theory
Thesis: Procedural Quest Generation - Research and implementation of algorithmic quest generation systems
3 years
Core Subjects: Programming Fundamentals, Advanced C# and Java OOP, Data Structures & Algorithms, Generics, Inheritance, Reflection, Mathematics, Vector Calculus, Statistics
- Enjoy working on side projects in spare time to learn new technologies and as a creative outlet for programming passion
- Using side projects to stay current with latest AI practices and developments
- Currently developing a fitness challenge tracking app using React, React Native, and Supabase
- Experimenting with AI development tools including Cursor, Agentic CLIs (Gemini CLI, OpenCode, Claude Code), ChatGPT, Grok, and offline models through Ollama
- Passionate about game development and actively learning Unity & Godot
- Building prototypes and learning core game development concepts
- Exploring creative programming through interactive media and game mechanics
- Outdoor Activities: Hiking, cycling, and travel
- Technology: Gaming, game development, and learning new frameworks
- Fitness: Regular exercise and maintaining active lifestyle
- Learning: Continuous professional development and technical reading
- Family: Spending quality time with wife and personal relationships