Post Job Free
Sign in

Software Engineer .Net Core

Location:
Austin, TX
Salary:
130000
Posted:
January 10, 2025

Contact this candidate

Resume:

Austin, TX

**********@*****.***

Joseph Zelada

linkedin.com/in/joe-zelada

Work Experience

Blackbaud Apr 2019 – Jun 2024

Senior Software Engineer .NET Lead Developer, Cloud Manager Technology: C#, .NET 6, Node.js, Typescript, Angular 13, NgRx, React, Redux, Azure (AKS, Service Bus, Event Grid, EventHub, MongoDB, App Service, Azure Functions, Logic Apps), Helm Charts, XUnit, NUnit, MoQ, Redis

● Designed and implemented 2 secure healthcare software solutions, ensuring industry standards, regulations (such as HIPAA), and best practices transitioning VB.NET Monolithic into .NET Core Microservices

● Led a team of 8 software developers in an Agile environment, providing technical guidance and mentorship to ensure the delivery of high-quality software products through effective Scrum practices

● Influenced Azure infrastructure setup with OAuth, Active Directory, Azure Functions, Logic Apps, Service Bus and Kubernetes Service, implementing best practices to streamline development workflows and achieve $3000 cost savings

● Employed Domain Driven Design where microservices’ communication and authorization established via Azure Enterprise Apps, custom Event Grid Hooks, Vault, Azure Event Grid and Service Bus

● Built an AI based image generating SaaS platform and a Discord Bot using Node, React 16, Typescript, Redis and MongoDB using functional components and hooks by working with AI engineers

● Transitioned 2 legacy ASP.NET MVC projects into ASP.NET Core 6 Microservices, Angular frontend and event- driven architecture by working with Kafka, Function Apps, Logic Apps and Application Insights

● Improved performance of on-premises Microsoft SQL server rewriting T-SQL scripts, stored procedures and utilizing Entity Framework Core 6, resulting in 10% performance upgrade

● Updated Azure DevOps pipelines using Terraform to deploy and configure Azure API Management that automatically maps to Azure Function Apps endpoints

● Introduced CI/CD pipelines with industry-standard tools such as Azure DevOps, and write unit-tests using NUnit, XUnit and Moq for ASP.NET Core 6 RESTful endpoints

● Integrated New Relic and Application Insights for application monitoring in the .Net and .Net Core app Blackbaud Sep 2014 – Apr 2019

Software Engineer 2 Cloud Advisor, .NET Lead Developer Technology: C#, .NET 6, WPF, MVC, Node.js, Typescript, Angular, NgRx, React, Redux, Azure, AWS, XUnit, NUnit, MoQ

● Designed and maintained enterprise-scale business applications and software leading development of new solutions and enhancements to existing systems. Created technical documentation and UML diagrams serving 24/7 on-call basis

● Architected and maintained new modules for the client-facing portal using Angular, .NET Core, SQL Azure, and Azure App Services

● Constructed an ASP.NET MVC 4 application to automate and consolidate routine tasks leading technology migration from WPF to ASP.NET MVC for bankruptcy services provider

● Automated tasks using .Net Core, C#, and WPF/Xamarin to increase productivity by 75% and saved company $70k per year in pay and overtime wages

● Enhanced AWS ETL pipeline using Lambda triggers, Node.js, Kinesis Fire hose to get the data synced from transactional DynamoDB to Reporting MySQL database

● Architected, and developed a greenfield survey system with Blazor WebAssembly (WASM) and .NET API system to replace legacy ASP.NET MVC 4 systems, introducing a CI/CD pipeline with GitHub Actions

● Involved in designing & developing Front-End UI functionality using HTML5, CSS3, SASS, JavaScript, React, Typescript, Bootstrap and MVC 5.0 Framework

● Updated a React SaaS platform using Next.js, reached a 25% increase in user engagement by implementing SSR with SCSS, MaterialUI, Tailwind, and by creating reusable styled components, enhancing user experience

● Employed AWS Cloud specific technologies such as CloudFront, CloudFormation, CloudWatch, and DynamoDB to enhance application performance and scalability, ensuring a seamless user experience, achieving 99.9% uptime

● Incorporated Azure Service Bus queues and web jobs to pass messages between different REST web APIs to decouple to ensure scalability

Blackbaud Jun 2013 – Sep 2014

Software Engineer 1 .NET, Java, Spring Developer, React/Angular Designer Technology: C#, .NET, Java, Spring, Hibernate, ADO.NET, Azure AD, OAuth, SDLC, REST, UI/UX, Lambda

● Directed backend development for 3 major projects and the reconstruction of over 5 projects using ASP.NET Core

● Implemented a RESTful architecture, driving a significant 50% reduction in communication overhead and a substantial 30% increase in development efficiency

● Built a high-performance user data handling system using ADO.NET objects, including Data Reader, Data Adapter, and Data Set, resulting in an impressive 50% increase in speed and a 50% reduction in execution time

● Led the development of a highly scalable and fault-tolerant system using AWS Lambda, achieving a remarkable 50% reduction in infrastructure costs and an impressive 70% improvement in system performance

● Demonstrated expertise in SDLC processes, spanning requirements/issue management, defect tracking, source control, build and test automation, and release management

● Collaborated with cross-functional teams, including designers, product managers, and other engineers, to incorporate customer feedback and redesign the product UI/UX, leading to a remarkable 45% boost in customer satisfaction

● Added OAuth 2 authentication on Angular application to communicate with .Net Core API using Azure AD

● Showcased proficiency in development methodologies like Agile SCRUM and Test-driven development Technologies and Languages

● Languages: C#, Java, Node.js, JavaScript, Typescript, Python

● Frameworks: ASP.NET Core, WPF, Blazor, Web Assembly, Xamarin, Spring, Django

● DB: MS SQL, PostgreSQL, Oracle, MongoDB, DynamoDB, Cosmos DB, Redis

● Cloud: Azure, AWS

● Azure: Service Bus, App Service, Kubernetes, CI/CD, DevOps, Functions, Logic Apps, Enterprise Apps, Event Grid, Key Vault, API Management

● AWS: EC2, S3, API Gateway, Lambda, CloudWatch, CloudFormation, ETL, IAM, VPC

● Frontend: React, Angular, Vue.js, Next.js, JavaScript, HTML, CSS, SASS, jQuery, Bootstrap, Material UI, Tailwind CSS

● Testing: NUnit, XUnit, MSTest, Moq

● Other: JIRA, Trello, Kanban, Agile/Scrum

Education and Certifications

B.Sc. Computer Engineering, The University of Texas At Austin



Contact this candidate