Post Job Free

Resume

Sign in

.Net C# Software Developer

Location:
Santa Clara, CA
Salary:
100000
Posted:
February 25, 2024

Contact this candidate

Resume:

TARAIL MCBEE

West Point, GA ***** +1-330-***-**** ad3wph@r.postjobfree.com

https://www.linkedin.com/in/tarail-m-58b421238/

Summary

Talented Senior Software Developer equipped with great coding, debugging, and project management abilities for the last 12 years. Accomplishes project goals consistently with elegant, scalable code. It works great with team members under the Agile and Scrum frameworks. I am a highly motivated and skilled .NET/C# and ASP.net expert developer who demonstrated expertise in software design and delivery covering large-scale cloud services, web apps, and I have a solid understanding of Blazor and have hands-on experience working with it in my previous roles. Skills

AWS S3, DynamoDB, PostgreSQL,

MySQL, CosmosDB, MongoDB, GCP

Cloud Spanner, Google Storage, OracleDB,

MS SQL

Microservices, Okta, Kafka, Agile, SOLID

principles, Distributed systems

Cloud services ( Docker, AWS Azure, AWS

DevOps, GCP, MS Azure, Kafka, Azure

Service Bus, Azure DevOps)

JavaScript, React.js/Redux, Angular v4~16,

Typescript, ES6, jQuery, React Native

Unit Testing ( NUnit, xUnit, and MSTest)

VB.NET, C++, ASP.NET MVC, .NET

v6/7, .NET Core, C# v10/11, Java, Entity

Framework, .NET MAUI, Blazor/Razor

Experience

Senior Lead Software Engineer, TruePoint Solutions 04/2016 to 09/2023 Loomis, CA

Built full-stack web application developer for healthcare and education related websites. My primary focus is to architect ASP.NET MVC Web Applications using OracleDB, C#, VB.NET, Microservices, Angular v12/TypeScript and Google Cloud Function.

Lead a team for React/Redux Thunk and .NET 7 web application to administratively manage said system, integrating with Google API Gateway, College Scorecard, and a variety of other services.

I utilized Blazor to build interactive and dynamic web applications. I am familiar with both server-side and client-side Blazor, and I have a deep understanding of its components and features. I applied UI design principles and design patterns to create a seamless and intuitive user experience.

I was actively involved in a .NET/C# project where we aimed to enhance the performance of a critical module. Serving as the lead developer, I successfully implemented asynchronous programming techniques, resulting in a 30% reduction in processing time.

I collaborated closely with the testing team to implement robust unit testing, improving code reliability by 25%. This experience not only sharpened my technical skills but also underscored the importance of effective cross-functional communication and collaboration.

Worked on a few projects where we leveraged Kafka for real-time data streaming, and I found its capabilities quite powerful for ensuring smooth communication between various components of the system. As for Azure DevOps, I've been using it for project management and continuous integration/continuous deployment (CI/CD) in my roles.

Built a complicated white-label web application utilized by 4 subsidiary companies. Code intuitive, aesthetically pleasing user interfaces using HTML 5, Bootstrap, Angular10/TypeScript, OracleDB in .NET Core MVC web projects. Engineer robust, easily testable services in C# as part of an extensive service-oriented architecture. Review documentation and collaborate with vendors and other stakeholders to engineer ASP.NET Core API endpoints which allow integration with our application.

I successfully led a team in developing a critical module for our flagship product, optimizing performance by implementing advanced algorithms in C#. This resulted in a 20% improvement in overall system efficiency and received recognition from both management and end-users.

Managed a team for migration of some of the Perl code to C# v11 in order to modernize the application. This experience allowed me to develop a strong understanding of both Perl and

.NET MAUI, enabling me to bridge the gap between the two technologies effectively.

Integrated a custom KeenThemes admin theme into React/Redux, Microservices, C# v10 SaaS platform that's hosted on Azure Service Bus and Azure SQL and uses .NET Core 3.1 MVC design views and Razor Pages. The platform includes a combination of entities, application services, data transfer objects (DTOs), and coding patterns. Senior Software Engineer, PeopleFinders 09/2012 to 03/2016 Sacramento, CA

I possess a robust skill set in relational database design and performance tuning. My experience includes not only a strong theoretical understanding but also practical application in optimizing database performance.

I am proficient in front-end development using JavaScript, and I have a strong understanding of key concepts such as asynchronous programming, closures, and prototypes. I successfully implemented and maintained robust and scalable JavaScript-based solutions. Additionally, I'm well-versed in working with AJAX for asynchronous data retrieval and have a strong understanding of ES6+ features. I am comfortable troubleshooting and debugging JavaScript code and have a track record of delivering high-quality, performant solutions.

I developed complex SQL queries to extract, transform, and load data, streamlining the process and reducing data retrieval time by 30%. Additionally, I optimized existing database structures, leading to a 20% improvement in overall system performance. As a result of these initiatives, we experienced a 25% reduction in data processing time, allowing the team to make more informed decisions in a timelier manner.

Built an Azure-hosted application to receive files and forms (attachments) from assigned users. Used SharePoint REST API and MS Graph to save into isolated SharePoint site collection. Components: C#, ASP.NET, and Razor Pages.

Integrated Azure hosting using distributed service running multiple versions of .NET 4.5, Azure storage account based message queues/table storage, Azure App Service with web jobs.

Modernized the Web application by converting Classic ASP pages into ASP.NET / VB.NET 2.0 in phase II. Hosted on GCP with help of GKE (Kubernetes) + Docker. Software Engineer, Omnis Network, LLC 06/2010 to 08/2012 Torrance, CA

I built the web application from the ground-up, including mobile responsiveness, back-end, database architecture, and front-end development. It uses C#, .NET, Web API, Entity Framework, and MS SQL database.

I developed a new service using C# and TCP/IP sockets communicating via TNet Strings (for condensed messaging) allowing software engineers to send commands to hardware on the continuously grown billet conditioning line, and get data back. The service is responsible for all level 2 communications on the production line.

Education and Training

Master of Computer Applications: 06/2008 ~ 04/2010 Texas Tech University Lubbock, TX

Bachelor of Computer Science: 06/2006 to 05/2008

Texas Tech University Lubbock, TX



Contact this candidate