anthony portrait
👋🏾

Hello, I'm Anthony. I'm a seasoned professional full-stack developer with 10+ years building scalable web applications. I specialize in C#, .NET/Core, Angular, TypeScript, JavaScript and databases (SQL Server, SQL, Oracle). Most recently, I have been focusing on Angular, React, Next.js, TypeScript and SOLID principles.

Passionate advocate for SOLID principles and clean architecture. I prioritize object encapsulation, dependency injection, and separation of concerns to create extensible, testable codebases that scale with business needs. Every solution I deliver emphasizes code clarity, maintainability, and long-term sustainability—recognizing that the true cost of software lies in its evolution, not its creation.

This portfolio, built entirely by me, using Next.js for a component-driven architecture,TypeScript for type safety, and Tailwind CSS for responsive styling. I applied custom hooks for data management, managing state through React patterns, and maintaining shared utilities and types for reusability. The application demonstrates routing, reactive state management, accessibility best practices, and automated CI/CD deployment on Vercel—all while maintaining clean, refactorable code.

About Me

After earning my degrees in Computer Science from Ulster County Community College and SUNY New Paltz, I launched my career as a full-stack developer. Over the past 10+ years, I've built scalable web applications, contributed to development projects, and solved complex technical challenges. My favorite part of programming is the problem-solving aspect. I love the feeling of finally figuring out a solution to a problem. My core stack is .NET Core, React, Next.js, TypeScript, Angular, Node.js, SQL Server, and PostgreSQL. I'm always exploring new technologies and currently seeking a full-time position where I can contribute to meaningful projects.

When I'm not coding, I enjoy gaming, movies, and dancing. I'm also passionate about continuous learning and currently exploring piano as a creative outlet.

My projects

Personal Portfolio Website (alternative)

This portfolio exemplifies these principles: built entirely by me using Angular 19 for a component-driven SPA architecture, TypeScript for type safety, and SCSS for modular styling. I applied SOLID patterns throughout—extracting components by responsibility, using services for data management, configuring behavior through dependency injection, and organizing shared models in a models folder for reusability. The application demonstrates advanced Angular routing, RxJS reactive patterns, Angular Signals for fine-grained reactivity, computed properties for derived state management, API integration, accessibility best practices, and automated CI/CD deployment on Vercel—all while maintaining clean, refactorable code.

  • Angular
  • TypeScript
  • SCSS
  • RxJS
  • Angular Signals
  • Vercel
  • SOLID Principles

Modern Stack Solutions

A comprehensive business website showcasing modern web development services and solutions. Built with Angular and TypeScript for dynamic functionality and responsive design. Features service portfolios, client testimonials, project showcases, and contact integration. Demonstrates full-stack development capabilities with modern Angular architecture and component-based design.

  • Angular
  • TypeScript
  • CSS3
  • Business Website
  • Professional Services
  • Component Architecture

React Movie Database

A comprehensive movie discovery application built with React and integrated with The Movie Database (TMDb) API. Features include movie search, detailed information display, ratings, trailers, and user favorites. Implements responsive design, dynamic routing, and state management for seamless user experience.

  • React
  • JavaScript
  • TMDb API
  • CSS3
  • REST APIs
  • Responsive Design

Marvel Rivals Stats Fan Site (WIP)

An interactive fan site dedicated to Marvel Rivals game statistics and character information. Built with Angular and TypeScript to provide real-time stats, character comparisons, and game insights. Features dynamic data visualization, Angular services for data management, and responsive design for gaming enthusiasts.

  • Angular
  • TypeScript
  • CSS3
  • API Integration
  • Data Visualization
  • Gaming
  • Angular Services

Rivals Pulse - Marvel Rivals Overwolf App (available soon on appstore)

A powerful Overwolf application for Marvel Rivals that provides real-time in-game insights and statistics. Built with Angular and TypeScript to deliver seamless integration with the game client. Features live player tracking, match analytics, character performance metrics, and interactive overlays for competitive gaming. Applies SOLID principles through modular component architecture, dependency injection, and reusable services for data management. Demonstrates advanced Angular development for desktop gaming applications.

  • Angular
  • TypeScript
  • Overwolf API
  • Gaming
  • Real-time Analytics
  • Desktop Application
  • RxJS
  • SOLID Principles

My skills

My certifications

My experience

Contact Me

Please contact me directly at anthonybturner@icloud.com or through this form.