Skip to content

ukiyo-studio/carl-meyer-cv

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

1 Commit
 
 

Repository files navigation

Carl Meyer

Senior Full Stack Software Engineer

Email: carlmeyer1996@gmail.com
Phone: 07468944759
LinkedIn: linkedin.com/in/carlmeyer1996
Location: Brighton, United Kingdom


Professional Summary

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.


Technical Skills

Frontend Development

  • 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)
  • Web Technologies: WebRTC for video streaming
  • Testing:
    • Jest & Karma for unit testing
    • Playwright for e2e testing

Backend Development

  • 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)

Databases & Data

  • Relational:
    • SQL Server (on-premise Windows Server, stored procedures)
    • PostgreSQL, SQLite
  • NoSQL: MongoDB
  • ORM: Entity Framework, TypeORM, LINQ

Cloud & DevOps

  • 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

Professional Experience

Senior Software Engineer | Paxton Access | Brighton, UK

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


UI & API Design Engineer | Paxton Access | Brighton, UK

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


Senior Software Developer | Avocado Chocolate | Port Elizabeth, South Africa

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


Junior Software Developer | Avocado Chocolate | Port Elizabeth, South Africa

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


Education

BSc Honors Computer Science & Information Systems | Nelson Mandela University

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

BSc Computer Science & Statistics | Nelson Mandela University

3 years

Core Subjects: Programming Fundamentals, Advanced C# and Java OOP, Data Structures & Algorithms, Generics, Inheritance, Reflection, Mathematics, Vector Calculus, Statistics


Projects & Personal Development

Side Projects & Learning

  • 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

Game Development

  • 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

Personal Interests

  • 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

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors