California - PT

11+ years of experience

G.D.

Senior Software Engineer

Full Stack Development
Back End Development
DevOps

Technology Stack

Front End

Angular

TypeScript

JavaScript

HTML5

CSS3

Less.js

AngularJS

Server

C#

.NET

ASP.net

Node.js

GraphQL

Data

SQL Server

Infrastructure

Azure

Kubernetes

Overview

Bio

G.D. is a seasoned Senior Full Stack .NET Developer with over 15 years of experience delivering enterprise software solutions across diverse industries. He has led development teams and modernized large-scale systems in the public sector, including municipal digital services and cloud-native platforms for government operations. In the retail and ecommerce space, G.D. drove the migration of legacy systems to microservices and cloud infrastructure, significantly improving performance and scalability. His background also includes building CRM platforms and marketing portals for major organizations in the security and entertainment sectors. Throughout his career, G.D. has consistently applied clean architecture, Agile methodologies, and cloud technologies to drive innovation and deliver maintainable, high-impact solutions.

Summary

Technologies 
C#, VB.NET, JavaScript, TypeScript, HTML5, CSS, Less, ASP.NET MVC, ASP.NET Core, ASP.NET Web API, .NET Core, .NET Framework, LINQ, Razor, AngularJS, Angular (2/5/8), Angular CLI, KnockoutJS, Node.js, WinForms, ADO.NET, GraphQL, GraphQL.NET, Apollo GraphQL, Apollo Federation

Industries 
Government, Public Sector, Ecommerce, Retail, Security Services, Media & Entertainment, Healthcare, Telecommunications, Information Technology, Software Development

Work Experiences 

Senior Software Engineer
Redacted Company, Los Angeles, CA (Remote) | Sep 2023 – Present

  • Built and maintained high-traffic enterprise web applications for internal departments and the public.

  • Modernized outdated .NET systems by introducing clean architecture and async programming patterns.

  • Led development on key application modules with a focus on maintainability and performance optimization.

  • Implemented secure, token-based authentication APIs to improve system access and user data safety.

  • Managed end-to-end DevOps processes, including CI/CD pipelines and automated deployments.

Principal Software Engineer / Tech Lead
Revenue Solutions Inc., Sacramento, CA (Remote) | Nov 2021 – Sep 2023

  • Led a team of engineers and QA in delivering a cloud-native SaaS platform for government revenue processing.

  • Architected and deployed microservices on Azure using modern cloud-native patterns and tools.

  • Designed real-time data ingestion pipelines and scheduled data processing systems for timely reporting.

  • Championed Agile best practices and drove improvements in team velocity and collaboration.

  • Mentored junior team members and established code standards and architectural best practices.

Senior Software Engineer / Tech Lead
Guess? Inc., Los Angeles, CA | May 2018 – Oct 2021
Project: Ecommerce Platform

  • Led migration from a monolithic ASP.NET MVC application to a hybrid Angular-based frontend.

  • Spearheaded cloud migration efforts to Azure Kubernetes Service, increasing system scalability.

  • Managed integration with credit card provider systems and other third-party payment services.

  • Centralized documentation in Confluence to streamline onboarding and cross-team collaboration.

  • Promoted TDD and enforced peer reviews to uphold code quality and reduce production issues.

Project: Monolith to Microservices Migration

  • Redesigned monolithic platform into distributed microservices using CQRS and Mediator patterns.

  • Created reusable .NET libraries for interoperability between legacy and modern applications.

  • Led implementation of federated GraphQL APIs for unified data access across teams.

  • Orchestrated containerization and deployment using Docker and Kubernetes in Azure.

  • Secured APIs with OAuth2 and JWT to ensure proper user authentication and authorization.

Senior Software Engineer
Securitas Security Services USA, Inc., Westlake Village, CA | May 2017 – May 2018

  • Developed and extended core CRM features using modern web technologies.

  • Built reusable frontend components with Angular and implemented responsive UI layouts.

  • Designed interactive UI elements using KnockoutJS and jQuery libraries.

  • Created dynamic reports by writing optimized SQL stored procedures.

  • Applied dependency injection principles to enhance maintainability and scalability of the system.

Senior Software Engineer
20th Century Fox, Los Angeles, CA | Jul 2015 – May 2017

  • Delivered full-stack functionality for a marketing portal used by broadcast partners globally.

  • Engineered RESTful APIs for secure data exchange between web and mobile clients.

  • Created visually dynamic and filterable grid components using advanced UI libraries.

  • Enabled high-performance media streaming by optimizing backend and frontend services.

  • Supported end-to-end software development lifecycle from design through deployment.

Senior Software Engineer
CareMore Health Plan, Cerritos, CA | May 2012 – Jun 2015

  • Built a web application to support healthcare coding, chart reviews, and encounter documentation.

  • Integrated client-side frameworks to deliver responsive and user-friendly interfaces.

  • Created comprehensive reporting tools for clinical and operational data using custom charts.

  • Led development of ETL workflows to support clean and efficient data migration.

  • Collaborated with business analysts to gather and clarify healthcare requirements.

Software Engineer
XLN Telecom, London, UK (Offshore) | Jun 2010 – May 2012

  • Developed custom CRM modules to manage customer onboarding and telecommunication services.

  • Refactored legacy components, migrating from Web Forms to MVC for improved maintainability.

  • Provided production support, resolving system bugs and delivering enhancements.

  • Created reusable UI templates and server-side components to reduce development effort.

  • Collaborated with cross-functional teams to deliver timely software releases.

Junior Software Engineer
Smart Systems LLC, Yerevan, Armenia | Oct 2008 – May 2010

  • Built point-of-sale software solutions and PocketPC extensions for retail management.

  • Maintained legacy VB.NET applications and ensured their reliability through rigorous testing.

  • Developed intuitive UIs and efficient data management systems using WinForms.

  • Worked closely with business users to refine application features.

  • Contributed to software installation, updates, and technical documentation.

Education

M.S. in Computer Science, European University — Yerevan, Armenia, 2012
B.S. in Computer Science, European University — Yerevan, Armenia, 2010

See Similar Devs

K.T.

CTO

View

L.J.

CTO

View

I.R.

Lead Software Developer

View

D.R.

Senior Application Developer

View