Post Job Free
Sign in

Stack Engineer C#

Location:
Atlanta, GA, 30303
Posted:
July 28, 2025

Contact this candidate

Resume:

Jamal Hamilton

(Remote) Senior Full Stack Engineer JS, TS, React, Angular, Vue, Node, Express, .NET, C#, Java, Spring, Python, Golang, AWS, Azure, GCP

Atlanta, Georgia 678-***-**** https://jamalhamilton.com ****************@*****.*** LinkedIn Summary

Experienced Senior Full Stack Engineer with twelve years of expertise in designing and implementing scalable web applications. Proficient in utilizing diverse technology stacks, including SASS, Java, JavaScript, TypeScript, .NET, C#, React, Next, Node, Express, Angular, Golang, Vue, AJAX, Python, Azure, GCP, and AWS. Created custom code and themes for CSM platforms, WordPress and Shopify I played a crucial role in designing, developing, and implementing integration solutions that connect various systems, applications, and data sources within the organization. Ensuring seamless data flow, system interoperability, and the efficient exchange of information across platforms. Pivotal on maintaining robustness, scalability, and performance of integration solutions. Skills

· Front-end: JS, TS, React, Angular, Next, Vue, Blazor, Bootstrap, jQuery

· Back-end: .NET, C#, Node, Next, Express, Python, Ruby, PHP, Golang, Java,

· Mobile: React Native, Kotlin, Swift

· Messaging Queue System: RabbitMQ, Kafka, Redis

· Databases: MongoDB, SQL, BigData

· Cloud Platforms: AWS: (S3, EC2, Lambda, Elastic), Azure: (Cosmos DB, Functions, DevOps), GCP: (GKE, CloudRun, Cloud SQL, Firestore)

· DevOps: GitHub, GitLab, Bitbucket, CI, CD, Kubernetes, Terraform

· MicroSoft: Azure, Power Automate, Power Apps, Sharepoint,

· Testing: Selenium, Jasmine, Cypress, Jenkins, Unit

· AI/ML Frameworks: PyTorch, Torch Serve, Hugging Face Transformers, Fast API

· CMS: WordPress, Shopify, Wix

· A.I.: Gen AI, LLMs, MultiModal AI,

Work Experience

TORC Robotics Remote Senior Full-Stack (React, React Native, Angular Vue, Go, Nodejs, Java, .NET GCP, Docker, SQL) Blacksburg, VA

January 2025 – June 2025

• Built real-time analytics dashboard using Vue.js for data visualization and Go-Lang for BE processing

• Implemented WebSocket connections for live data updates and used Vuetify for UI components

• Migrated legacy PHP systems to modern WordPress stack with REST API integration

• Integrated headless WordPress with React (Next.js) frontends via WPGraphQL.

• Implemented CI/CD workflows using GitHub Actions and Docker containers

• Designed dynamic and user-friendly web interfaces with Vue.js, integrating state management with Vuex

• Created reusable and modular components to streamline frontend development and improve maintainability

• Leveraged Jenkins to automate build, test, and deploy pipelines, enhancing CI/CD workflows

• Automated deployment and infrastructure management using Azure and Terraform

• Created reusable Terraform modules to standardize Azure resource deployments

• Integrated Terraform with Azure DevOps pipelines to enable CI/CD for infrastructure deployment

• Optimized database queries and stored procedures in MS SQL to improve performance and reduce latency in data

• Automated data extraction, transformation, and loading (ETL) processes using Go and MS SQL to support business

• Refactored legacy Perl code to improve performance and maintainability, decreasing execution time

• Used Redis for Message Queues to implement Pub/Sub for real-time messaging

• Designed and deployed GPT-based chatbots to automate customer support, reducing response time by 60%.

• Integrated OpenAI and Anthropic APIs into internal tools to streamline documentation, coding, and data

• Built a multimodal assistant using OpenAI GPT-4o to process images, documents, and voice input

• Developed and deployed machine learning models using TensorFlow and PyTorch for real-time data processing

• Converted SOAP-based web services to REST APIs for better interoperability and performance

• Migrated legacy Struts applications to Spring MVC, reducing technical debt

• Integrated third-party APIs and databases, leveraging Node.js back-end services for real-time data

• Integrated RESTful APIs and GraphQL endpoints into React Native applications

• Implemented React Router for seamless client-side navigation

• Developed and maintained scalable web applications using C# .NET Core, ASP.NET MVC, and Entity Framework

• Developed microservices-based architectures with .NET Core and Docker/Kubernetes deployment

• Optimized performance using React.memo, lazy loading, and code splitting

• Utilized React Hooks (useState, useEffect, useContext) for efficient state management

• Provided infrastructure and intuitive UI to run AI tasks such as finetuning and benchmarking based on microservices Golang

• Implemented and improved automated testing frameworks, including Cypress Clayton Homes Remote Software Engineer

August 2024 - January 2025

• Designed, developed, and maintained a high-performance .NET application within microservices

• Utilized RabbitMQ for asynchronous communication and AWS EventBridge to enable scalable, event- driven workflows

• Employed best practices such as clean architecture, dependency injection, and automated testing to support long-term maintainability

• Collaborated closely with a cross-functional team—including product managers, QA, and DevOps— within a Scrum Agile environment, contributing to sprint planning, code reviews, and continuous delivery improvements

• Developed AI workflows that combine vision and language models to extract insights

• Implemented multimodal AI for accessibility tools, enabling users with disabilities to interact with software via voice and images

SnowBird Agility Remote Sr. Full-Stack Engineer (React, Angular Vue, Go, Nodejs, C# .NET GCP, SQL

Cambridge, MD

August 2023 - September 2024

· Experience in ReactJS with React Redux and Flux architecture

· Managed end-to-end testing using frameworks such as Jest and React Testing Library

· Built and maintained large-scale e-commerce platforms using React.js

· Developed and executed end-to-end testing strategies using Cypress

· Integrated Azure App Services APIs into React Native applications for secure, scalable back end

· Developed efficient stored procedures, triggers, and indexing strategies in MS SQL to optimize data retrieval and transaction p

· Wrote unit and integration tests for Go-based services to ensure reliability and maintainability of system integrations

· Integrated third-party APIs and external services with in-house applications using Go, ensuring data consistency

· Designed, deployed, and managed Kubernetes clusters on (GKE) to support scalable microservices architectures

· Collaborated on DevOps practices, including containerization with Docker and deploying Node.js

· Designed and deployed serverless applications using AWS Lambda with Node.js, reducing infrastructure costs

· Automated deployment and infrastructure management using Azure and Terraform

· Utilized Python libraries Pandas, NumPy, and Matplotlib for data analysis, manipulation, and

· Integrated RESTful APIs and WebSocket for real-time data updates in Vue applications

· Built reusable Vue components using the Composition API and improved application maintainability

· Migrated legacy code from Vue 2 to Vue 3, optimizing performance and leveraging modern features

· Designed and implemented APIs and web services using Python frameworks such as Flask and Django

· Integrated Python solutions with databases like PostgreSQL and MySQL for efficient data storage

· Collaborated with front-end and backend teams, using Blazor as a bridge between UI and server logic for consistent functionality

· Implemented RESTful APIs with Spring Boot, securing data transmission with OAuth 2.0 and JWT authentication

· Implemented RESTful API integrations within Blazor applications, supporting real-time data updates and interactive UI experiences

· Developed and maintained Laravel-based applications, implementing MVC architecture for scalable and maintainable code

· Used Docker and Kubernetes for containerized Laravel application deployments

· MSSQL and SQL for managing the voting system and implementing the microservices using Docker/Kubernetes

· Developed secure and efficient authentication systems in Golang, incorporating OAuth2 and JWT for modern authentication

· Created RESTful APIs and integrated third-party services using Golang

· Developed and maintained microservices using Java and Spring Boot, ensuring robust and scalable application architecture

· Worked with Azure DevOps pipelines for (CI/CD)

· Configured and optimized Azure SQL Databases

· Proficient in C#, ASP.NET, .NET Core, Entity Framework

· Built real-time, interactive features using SignalR in Blazor Server for live chat, notifications, and collaborative tools

· Conducted thorough unit testing and integration testing for Blazor components using bUnit to ensure high code quality

· Implemented authentication and authorization in Blazor applications using ASP.NET Core Identity and OAuth2 protocols

· Updated Hangfire jobs with .NET CORE to send SMS texting or Email correspondence

· Collaborated with cross-functional teams to implement RESTful APIs and Graph QL endpoints

· Implemented RESTful APIs using Node.js, Express, and MongoDB, enabling seamless data interaction

· Developed microservices using Node.js to handle asynchronous operations

· Designed front-end architecture & and UI templates

· Implemented reusable components and optimized application performance with React Hooks such as useState, useEffect, and useContext

· Managed and optimized AWS cloud infrastructure (EC2, S3, RDS, Lambda) for high-availability applications, reducing downtime

· Automated the provisioning of cloud resources (e.g. Azure, AWS) with Terraform, reducing setup time

· Maintained and extended a suite of Perl scripts used for log aggregation, error detection

· Developed Perl-based cron jobs for automated data backups, file transfers (FTP/SFTP)

· Designed and deployed highly available Azure services (AKS, App Service, Azure SQL, VNets) using Terraform

· Integrated Terraform Cloud with Azure DevOps to enable automated policy checks, plan approvals, and drift detection

· Developed and maintained responsive web applications using Angular 18

· Refactored legacy codebases from older versions of Angular (AngularJS) to the latest versions

· Implemented authentication/authorization using JSON Web Tokens and OAuth in Angular applications

· Improved state management application using NgRx and RxJS, enhancing data handling

· Developed and optimized large-scale data pipelines using Kafka

· Conducted testing and debugging of applications using tools such as Jest, Enzyme, and Cypress Know Ink Remote Senior Full-Stack Engineer

St. Louis, MO

Jan 2023 - Jul 2024

· Used C# in conjunction with ASP.NET MVC and ASP.NET Core for server-side logic

· Utilized Dependency Injection (DI) and Inversion of Control (IoC) containers to improve code modularity and testability within .NET projects

· Utilized advanced React concepts like lazy loading and code splitting to optimize performance and reduce initial load times

· Built cross-platform mobile applications with React Native, leveraging native device features like camera, GPS, and push notifications for enhanced user experience

· Implemented concurrent processing features in Golang, leveraging goroutines and channels for optimal resource management

· Implemented middleware in Golang for logging, authentication, and request validation

· Integrated third-party services and APIs (e.g., Stripe, Twilio, PayPal) into Django applications to provide payment processing and communication features

· Designed and implemented RESTful APIs with Django REST Framework (DRF)

· Wrote unit and functional tests using PHPUnit to ensure code reliability

· Performed code reviews and refactored legacy PHP code for maintainability and efficiency

· Implemented DOM manipulation and event handling efficiently using jQuery,

· Handled cross-browser compatibility issues by leveraging jQuery’s abstraction over native JavaScript

· Integrated Vue.js with Golang backends, consuming REST and GraphQL APIs for dynamic data updates

· Designed and maintained the NoSQL database MongoDB to handle high-throughput, low-latency data storage for big data applications

· Maintained and refactored Java EE monolithic applications, improving code readability and maintainability.

. Optimized Blazor applications by managing lifecycle events and memory, improving load times

· Utilized Blazor’s authentication and authorization features to build secure applications

· Improved security posture by analyzing and adjusting CORS policies, ensuring compatibility with front-end applications while maintaining security

· Integrated state management using Angular NgRx to manage complex application states Encova Remote Full-Stack Engineer

Sep 2019 - Jan 2023

● Implemented serverless function using both C# (Azure Functions) and Python (Azure Functions for Python) in Azure

● Created custom Terraform providers and modules for internal tools and non-standard Azure resource configurations

● Applied Azure Resource Graph in combination with Terraform state for enhanced visibility

● Developed and maintained scalable Java Spring Boot microservices

● Worked with Go-based container orchestration tools like Kubernetes to manage containerized applications

● Built and consumed RESTful APIs and GraphQL services in Vue applications using Golang’s Gin/Gorilla Mux frameworks

● Containerized Angular and backend applications using Docker to streamline development and deployment processes

● Integrated RESTful APIs and WebSockets to enable real-time data updates in Angular applications

● Improved SEO and performance in Vue applications with server-side rendering (SSR) using Nuxt.js

● Employed Blazor’s databinding and state management in tandem with Go backend services to ensure smooth and reactive interfaces

● Optimized Ruby on Rails application performance by profiling and refactoring slow code, leading to a 35% improvement in overall speed

● Created reusable components and libraries in Kotlin/Native, ensuring interoperability with Swift code for iOS projects

● Improved page load times by optimizing Angular application bundle sizes using Webpack and Angular CLI optimizations

● Conducted thorough testing and debugging of React Native applications using tools like Jest, Enzyme, and React Native

● Implemented continuous integration and deployment (CI/CD) pipelines on GCP for PHP applications using Cloud Run

● Built custom data pipelines connecting PHP applications with MongoDB on GCP, enabling real- time analytics and reporting

● Implemented CI/CD pipelines for Golang applications, streamlining deployment processes

● Built and deployed microservices using Spring Boot, enhancing the scalability and maintainability of applications

● Integrated Java/Spring Boot applications with databases using Spring Data JPA and Hibernate SolTech Hybrid Software Developer II

Atlanta, GA

June 2015 - January 2019

● Participated in Sprint Planning and User Story Grooming sessions and suggested potential points for each Sprint based on the Fibonacci sequence

● Integrated OAuth, JWT, and Firebase Authentication for secure user authentication

● Wrote unit and integration tests using Jest, Vue Test Utils, and Cypress to ensure application reliability

● Worked in an Agile environment, collaborating with cross-functional teams to deliver Angular- based solutions within sprint deadlines

● Optimized AngularJS applications using lazy loading and modular component design

● Conducted code reviews and implemented coding standards for Ruby on Rails projects, ensuring high-quality and maintainable codebases

● Migrated legacy applications from PHP 5. x to PHP 7. x, increasing security and performance by leveraging new language features

● Leveraged (GCP) Cloud Dataflow for real-time analytics

● Applied Java best practices, including code modularity, design patterns, and test-driven development

● Designed and developed cloud-native Java applications using Spring Boot, Spring Cloud

● Implemented legacy caching strategies with Ehcache and JCache to improve response times

● Conducted thorough testing and debugging of React Native applications using tools like Jest, Enzyme, and React Native

● Debugger, ensuring code reliability and minimizing potential bugs across different mobile platforms

● Utilized Azure DevOps for both Angular and React projects to separate Git repos within Azure repos

● Built Terraform modules for Azure Kubernetes Service (AKS)

● Revamped and configured the fully automated CI/CD lifecycle for the high-volume external web application,

● Developed 3 highly interactive web applications using various tech stacks such as Vue, .NET, and JSON while integrating

● Designed database structures on MySQL, MongoDB, PostgreSQL, and NoSQL on the backend component.

● Implemented CI/CD pipelines with Kubernetes

● Experience in ReactJS with React Redux and Flux architecture,

● Used React Native to allow me to write code for both iOS and Surfside Web Software Developer

Surfside Beach, SC

August 2012 -May 2015

● Fixing bugs and tracking events with debugging tools and implementing the unit testing

● Designed front-end architecture & and UI templates

● Applied JavaScript for interactive features and enhanced product navigation

● Collaborated in the development of a task management application using AngularJS

● Implemented custom styles with CSS3 for a modern and visually appealing design

● Assisted in the redesign of an e-commerce website, improving user experience and interface

● Developed robust Single-Page Applications (SPAs) using AngularJS

● Utilized two-way data binding in AngularJS to streamline the synchronization between the UI and data models

Education

· Loris High School

· Bottega University (2012 - 2013) Full-Stack Certification



Contact this candidate