Alonzo CR
Alonzo CR
PROFESSIONAL SUMMARY
Senior Full Stack Engineer with 12+ years of experience in developing and maintaining web and
mobile applications using C#, .NET, ASP.NET and React. Successfully delivered 20 projects
for various clients, including Infosys and UnitedHealth Group, demonstrating expertise in
REST APIs, Microservices, Blazor, LINQ, .NET Core 8, React, TypeScript and DevOps.
Skilled in leading teams, conducting code reviews, optimizing performance, ensuring security,
and implementing testing strategies. Passionate about learning new technologies and delivering
high-quality solutions.
TECHNICAL SKILLS
.NET Framework Technologies: .NET Framework 4.x, .NET Core 3.x, 5.0, 6.0, 7.0,
ASP.NET Web Forms, ASP.NET Web API, ASP.NET and ASP.NET Core MVC,
ADO.NET, Windows Forms, WCF Services
Languages: C#, Rust, Python
Frontend: Blazor, Razor, HTML5, CSS3, JavaScript, Typescript, ReactJS, AngularJS, Vue
JS, Nodejs, jQuery
Relational Databases: SQL Server 2014, 2016, 2019, IBM DB2, Firebird, Postgres,
MongoDB, T-SQL, PL/SQL
API: REST, GraphQL, gRPC
NoSQL Databases: Elasticsearch, MongoDB, Azure Cosmos DB, DynamoDB
Analytics & Reporting Tools: SQL Server Analysis Services, Elastic Stack (w/ Kibana),
Power BI, DevExpress Report Server and SQL Server Reporting Services
Containers/Orchestration: Docker, Docker services, Kubernetes
• 3rd party Tools: DevExpress (WinForms), DevExtreme Angular, Telerik, KendoUI, Wijmo,
Redgate SQL Change Automation
Environment: Visual Studio 2015/2017/2019/2022, Visual Studio Code
Cloud Technologies: Microsoft Azure, AWS, GCP
EDUCATION
Bachelor of Science in Computer Science
2008 - 2012
Rochester Institute of Technology
EXPERIENCE
SENIOR FULLSTACK ENGINEER
INFOSYS
JUN/2020 –
• Spearheaded the development of an ecommerce website for Transformco using Visual
Studio 2019, .Net core 6.0, ASP.NET MVC 5, business logic in middle layer using C#.Net
and data service activities in backend using Oracle 11g,C# and ASP.NET Core 8.0
technologies.
• Collaborated with UI developers using C# technologies like Blazor, React, ASP.NET Core
MVC 5 framework for seamless integration of frontend and backend systems.
• Mentored and provided guidance to junior developers and freshers, supporting their learning
and professional development
• Built single page applications in MVVM way using ReactJS. Created different views for the
screens in HTML5. Coded numerous Web API REST services using C#
• Developed RESTful APIs using C# and ASP.NET Core 6.0 to facilitate seamless
communication between frontend and backend systems.
• Migrated a legacy monolithic application to a microservices-based architecture using C#,
improving scalability and flexibility.
• Adopted an event-driven architecture using Kafka as a messaging system, following the
CQRS pattern for efficient communication between microservices.
• Ensured the reliability and quality of backend code by conducting unit testing and integration
testing using NUnit and Moq frameworks.
• Secured APIs and protected sensitive data by implementing robust security measures, such
as JWT and OAuth2.
• Worked with both MongoDB and MySQL databases using C# to manage data storage and
retrieval efficiently.
• Dockerized C# applications using multi-stage Docker techniques for easier deployment and
scalability.
• Performed maintenance and L3 bug fixes for C# applications, ensuring smooth operation and
minimizing disruptions.
• Designed and implemented data solutions on Azure, leveraging services like Azure SQL
Database, Azure Cosmos DB, and Azure Data Factory to enable real-time analytics, data
warehousing, and ETL processes
• Implemented CI/CD pipelines on Azure DevOps, reducing deployment time by 30% and
improving overall development agility.
• Used Azure Kubernetes Service to deploy a managed Kubernetes cluster in Azure and
created an AKS cluster in the Azure portal wif the Azure CLI.
• Integrated APIs with C# using libraries like HttpClient, enabling seamless communication
and data exchange with external systems.
• Dockerized React applications with Nginx for efficient deployment and improved
performance (assuming a separate frontend component).
• Implemented authentication, authorization, and route protection mechanisms in C#
applications to ensure secure access and data protection.
• Developed and deployed serverless applications using Azure Functions with various triggers
and bindings, such as HTTP, Service Bus, Blob Storage, and CosmosDB.
• Implemented data ingestion pipelines using Azure Functions with Service Bus and Blob
Storage, to process large-scale CSV files and store them in CosmosDB.
• Experience in core AWS services (S3, EC2, ELB, EBS, Route53, VPC, Auto scaling etc.)
and deployment services (Elastic Beanstalk, Lambda, OpsWorks and Cloud Formation)
and security practices (IAM, CloudWatch and Cloud trail).
2
SENIOR FULL STACK ENGINEER
UNITEDHEALTH GROUP
MAY/2016 – JUN/2020
• Developed custom consumers and producers for Apache Kafka in C# for Healthcare
platform.
• Enhanced, fixed functional and performance related bugs in core product written in C#.
• Proficiency in Software Development Life Cycle (SDLC) and AGILE methodologies of
development process such as requirement analysis & definition, prototyping, proof of
concept, designing, coding, testing and implementation.
• Extensive experience in Core C#, ASP.Net MVC 5.0, WPF, Web services, front-end
technologies like HTML5, CSS3, JavaScript, AJAX, Razor, jQuery and other JavaScript
libraries (jQuery, React and Bootstrap).
• Expertise at Object Oriented Design, System Analysis, Software & Web Application
development.
• Experience with OOP/OOD (Object Oriented Programming and Design) like Inheritance,
Polymorphism, Encapsulation and Design patterns like Abstract factory, Singleton, in 3-Tier,
N-Tier and Service-oriented architecture (SOA) applications.
• In-depth understanding and experience in writing complex Database Queries, Stored
procedures, Views, Indexes in MS SQL Server and PL/SQL.
• Possess technical skills in .Net Technologies like WPF, MVC, Entity Framework, Web
Services, LINQ and XML.
• Developed and completely original approach to control validation that does not require per-
control XAML, while still building on the WPF validation architecture.
• High Experience on GUI development in C# Windows Forms (WinForms), Windows
Presentation Foundation (WPF), Windows Communication Foundation (WCF) Re-
engineered Front-end GUI application by creating new WPF forms.
• Expertise in creating SQL objects like Tables, Stored Procedures, Views, Indexes, Triggers,
Cursors, User defined data types and Functions using SQL.
• Experience in using Language-Integrated Query (LINQ) query and retrieve data from
different data sources (LINQ to Objects, and LINQ to SQL).
• Experience in writing queries, Indexes, triggers, views, functions, stored procedures in
Transact SQL and PL/SQL using SQL Server 2000/2005/2008/2012.
• Good knowledge on Microservices.
• Experience in code versioning tools like Git and CI/CD tools like Jenkins.
• Expert in debugging an application using debugging tools provided by Visual Studio .Net
framework 4.7.2.
• Excellent interpersonal and customer relational skills. Proven communication, presentation
skills and leadership qualities.
Implemented CI/CD pipelines for Microservices on AWS, reducing deployment time by
50% and enhancing overall development agility.
Experience in Cloud based application development and implementation in NoSql
technologies like Cassandra, Dynamo DB, MongoDB and Amazon Web Services.
Developed API for using AWS Lambda to manage the servers and run the code in the DB.
Managed Linux and Windows virtual servers on AWS EC2 using Chef Server. Configured
and monitored distributed and multi-platform servers using chef.
3
.NET DEVELOPER
CAPITAL ONE
JUL/2012 – MAY/2016
• Spearheaded the design and development of a comprehensive backend microservice in C#,
optimizing document and payment flows (Inbound, Outbound, Book transfer) using
the .NET framework 4.7.2.
• Utilized C# and .NET technologies to craft REST APIs, seamlessly integrating Camunda as
a robust workflow management tool.
• Orchestrated the setup of a dedicated Camunda engine microservice and skillfully
implemented Kafka for event-driven interactions between microservices.
• Facilitated efficient communication by connecting the microservice and Camunda
• Engine microservice with the Payment microservice using Spring WebFlux.
• Automated payment initiation and workflow deployment through REST APIs, enhancing
process efficiency.
• Optimized data management by persisting crucial workflow data in a relational database
throughout the process.
• Conducted rigorous unit testing employing NUnit and Moq, ensuring code quality and
reliability.
• Containerized the application using Docker and published the Docker image on Docker Hub.
• Established a Jenkins CI/CD pipeline and integrated SonarCloud for comprehensive code
quality assessment.
• Skillfully managed data flow by effectively interfacing APIs with the backend.
• Implemented robust event handling and error management strategies to enhance application
resilience.
• Championed peer code reviews to maintain a high-quality codebase and foster knowledge
sharing.
• Implemented JSON Web Tokens (JWT) for secure authentication and authorization across
distributed microservices, elevating user experiences within a decentralized architecture.
• Collaborated seamlessly with frontend developers, ensuring secure authentication flows
using libraries like Microsoft Identity Web to enable seamless communication between
frontend and backend components.
• Led security assessments and penetration testing, promptly addressing vulnerabilities in the
authentication process to ensure robust application security.
• Drove secure coding practices across the development lifecycle, particularly emphasizing
authentication and authorization, through active code review participation and guidance.
• Remained abreast of industry best practices and emerging authentication technologies,
continuously enhancing application security and user experiences.
• Engineered C#, .NET, and .NET Core models for efficient PostgreSQL querying, creation,
updating, and deletion.
• Devised comprehensive unit and integration tests for .NET applications, skillfully
incorporating Moq and NUnit.
• Implemented robust authentication and validation of user API requests, leveraging tools like
CanCanCan, JWT, Devise gems, and custom methods and controllers.
• Crafted RESTful API endpoints within .NET applications, facilitating seamless data storage
and consumption by multiple clients. Proficiently deployed and managed .NET applications
on cloud platforms such as Heroku and AWS, ensuring optimal performance and scalability.