Post Job Free
Sign in

Stack Developer C#

Location:
Denton, TX
Salary:
75000
Posted:
April 30, 2025

Contact this candidate

Resume:

Ranjith Sadafule

.NET Full Stack Developer

***************@*****.*** Phone: +1-940-***-**** Dallas, TX Professional Summary

● 5+ years of overall IT experience in designing, developing, and deploying .NET-based solutions.

● Adept in SDLC methodologies including Agile (Scrum) and Waterfall for effective project management.

● Proficient in C# (leveraging C# 10.0 features), Multithreading, and Collections for enterprise-grade applications.

● Skilled in applying Design Patterns such as MVC, MVVM, and Repository, creating UML Use Case Diagrams for clear architectural communication.

● Hands-on experience with Onion Architecture, MVC Architecture, N-Tier Architecture, and Microservices for modular, scalable solutions.

● Expertise in ASP.NET Core Web API (Microservices) and ASP.NET MVC, ensuring secure and performant back-end services.

● Familiarity with Node.js for cross-platform development when required.

● Experience building both RESTful and SOAP Web Services tailored to business needs.

● Proficient with ORM frameworks like ADO.NET, Entity Framework, Entity Framework Core, LINQ, and Dapper for optimized data access.

● Knowledge of Azure Cloud (API Gateway) and AWS Services (EC2, Lambda, S3, CloudFront, etc.) for cloud-native applications.

● Skilled in OAuth2, SSL, JWT, SAML, and OpenId for robust security implementations.

● Front-end stack includes Angular (10+), TypeScript, React.js, GraphQL, Vue, as well as HTML, CSS, JavaScript, Bootstrap, jQuery, and Ajax.

● Comprehensive knowledge of SQL (SQL Server, PostgreSQL) and NoSQL (MongoDB) databases, plus Redis caching.

● Experience writing PL/SQL stored procedures, functions, and triggers to handle complex business logic.

● Familiar with message queues like MSMQ, RabbitMQ, and Apache Kafka for asynchronous data processing.

● Skilled in .NET Core testing frameworks such as XUnit, and front-end/UI testing with Karma, Jasmine, Jest, and Protractor.

● Well-versed with Postman, SOAP UI, and Swagger UI for API testing and documentation.

● CI/CD expertise with Azure DevOps from a developer standpoint for streamlined delivery.

● Practical exposure to AWS, Azure, and GCP for scalable cloud deployment strategies.

● Experience with SonarQube to ensure code quality and enforce best practices.

● Version Control Tools proficiency includes Git, SVN, TFS for robust collaboration and code management.

● Familiar with Visual Studio, Visual Studio Code, and SQL Server Management Studio for build and development.

● Web servers knowledge includes IIS, and occasional use of Apache Tomcat.

● Skilled in Log4Net for effective logging and monitoring.

● Project Management Tools knowledge: JIRA, Rally, and TFS.

● Strong communication, team player, and quick learner, adaptable to dynamic technology stacks.

● AWS Certified Solutions Architect (SAA-C03) ensuring high security standards with ASP.NET Identity, JWT, and OAuth protocols

Technical Skills

Programming Languages C#, VB.NET, JavaScript, TypeScript, SQL, Python Web Development ASP.NET MVC, .NET Core, Raven Pages, Blazor, Angular, React.js, VueJS

Database Management SQL Server, Oracle SQL, MySQL, TSQL, PostgreSQL, MongoDB, Redshift

ORM Frameworks ADO.NET, Entity Framework, Entity Framework Core, LINQ, Dapper

Web Servers IIS, Apache Tomcat

Front-end Technologies HTML, CSS, JavaScript, TypeScript, jQuery, AJAX, Bootstrap, XML, JSON

Web Services ASP.NET Web API, WCF for SOAP, RESTful API, GraphQL Testing and Debugging xUnit, MSTest, NUnit, Test-Driven Development (TDD) Version Control & Collaboration Git, Github, SVN, TFS, Bitbucket; Code review tools like SonarQube, ReSharper

CI/CD & DevOps Git, SVN, TFS, Azure DevOps, Docker, Kubernetes (K8S) Cloud Platforms Azure (API Gateway, Azure DevOps, Functions, Blob Storage),

AWS (EC2, Lambda, S3, CloudFront)

Messaging & Integration RabbitMQ, Apache Kafka, Azure Service Bus, SOAP/REST APIs, Cron jobs

Infrastructure & Automation PowerShell, Unix/Linux, Terraform Design Patterns & Methodologies MVC, MVVM, Singleton, Repository Pattern, OOP, Agile

(Scrum), Waterfall

Professional Experience

Client: State of New Hampshire, Role: .NET Full Stack Developer July 2023 – Present Technologies: C#, .NET( ASP.NET Core, Entity Framework Core, ADO.NET, ASP.NET Web API), React, Redux, Azure Functions, LDAP, SQL Server, RabbitMQ, Docker, Kubernetes, TFS, xUnit

● Led the design and development of scalable web applications and dynamic single-page applications to support state transportation and compliance systems, addressing the challenge of outdated legacy systems by modernizing the architecture.

● Managed the complete project lifecycle using Agile methodologies and streamlined deployments through automated CI/CD pipelines, reducing deployment times by 50%.

● Architected responsive SPAs using React, focusing on reusable components and state management with Redux, integrated with ASP.NET Core back-end services to enhance user experience and reduce page load times by 30%.

● Leveraged Entity Framework Core and ADO.NET to design efficient SQL Server schemas, optimizing database performance and resolving data bottlenecks that previously caused delays in reporting.

● Developed robust SOAP APIs into microservices architecture with ASP.NET Web API to enable seamless system integration across state platforms, facilitating real-time data exchange and improving inter-departmental communication.

● Implemented advanced state management using React Hooks and Redux, boosting application responsiveness and user satisfaction.

● Employed ASP.NET Identity, OAuth protocols, and LDAP for secure authentication and authorization, integrating with state-wide directory services to streamline user management and enhance security compliance.

● Integrated messaging systems using RabbitMQ to support real-time data flows in distributed architectures, enhancing the system's ability to handle peak loads.

● Utilized Azure Functions for serverless computing, reducing processing overhead and enabling rapid scalability to meet fluctuating demand.

● Containerized applications with Docker and deployed them via Kubernetes for enhanced scalability and fault tolerance, ensuring high availability during critical operations.

● Performed comprehensive unit and integration testing using xUnit to reduce post-deployment issues, achieving a 95% reduction in critical bugs.

● Collaborated with cross-functional teams using TFS for version control and continuous process improvements, fostering a culture of innovation and efficiency.

● Monitored system performance with custom dashboards for proactive maintenance and optimization, leading to a 40% improvement in system uptime.

Client: The Hartford, Role: Full Stack .NET Developer Feb 2021 – May 2022 Technologies: C#, .NET(ASP.NET MVC, .NET Core, Entity Framework), LINQ, Dapper, RESTful APIs, Angular, Oracle SQL 12c, TSQL, AWS, Git, Jenkins, MSTest, NUnit

● Led the design and implementation of innovative BFSI solutions, including a suite of 50+ REST APIs and a platform conversion to a scalable PaaS model, significantly reducing partner onboarding times.

● Pioneered enhancements to core financial servicing applications for the insurance sector by integrating modern technologies and agile processes, improving system efficiency and reliability.

● Utilized C# to build robust enterprise solutions, leveraging ASP.NET Web API frameworks to ensure seamless integration and performance.

● Optimized data access performance by combining Entity Framework, LINQ, and Dapper, achieving a 40% reduction in query times.

● Integrated WCF-based and REST endpoints with Angular front-end components to support seamless legacy transitions and enhance user experience.

● Managed and tuned critical databases using Oracle SQL, TSQL, and Dapper, ensuring high availability and performance.

● Implemented secure authentication and data protection using ASP.NET Identity, JWT, and OAuth, safeguarding sensitive information.

● Streamlined processing for over 10,000 weekly records using Cron jobs, stored procedures, AWS S3, and Athena, accelerating analysis by 60%.

● Designed robust load balancing architectures to support high-traffic insurance transactions, reducing resource costs by 25%.

● Orchestrated CI/CD pipelines using AWS CodePipeline and Jenkins to ensure rapid and reliable deployments, maintaining high code quality.

● Utilized Git for version control to guarantee code integrity and facilitate collaboration across teams.

● Reduced Angular component load times by 40% through rigorous refactoring and optimization of RESTful services.

● Documented technical and process specifications using JIRA, Confluence, and detailed code review sessions, ensuring clear communication and efficient project management.

● Consistently adhered to security and performance best practices across all development and integration phases, ensuring robust and secure software solutions.

Client: Target, Role: .NET Developer May 2018 – Feb 2021 Technologies: C#, ASP.NET MVC, Web API, EF Core, LINQ, ADO.NET, AngularJS, PostgreSQL, Azure DevOps, GitLab, NUnit, MSTest, Redis, Azure Service Bus, JIRA

● Developed and maintained robust back-end systems using C# and ASP.NET MVC, ensuring high performance and scalability to support Target’s e-commerce, retail, and supply chain operations.

● Designed and implemented REST APIs with ASP.NET Web API, facilitating seamless integration with front-end AngularJS components and enhancing data exchange efficiency.

● Leveraged EF Core and ADO.NET for data access and management, optimizing PostgreSQL database interactions and reducing query execution times by 40%.

● Utilized LINQ for efficient data querying and manipulation, streamlining complex data operations and improving code readability.

● Implemented secure authentication and authorization mechanisms using industry best practices, including role-based access control (RBAC) and secure API endpoints, to protect sensitive customer data and ensure compliance with data protection regulations.

● Spearheaded the implementation of real-time data integration and modern UI components using AngularJS, significantly enhancing online shopping and inventory management by reducing data latency.

● Crafted complex stored procedures and optimized queries to ensure rapid data processing and efficient database management, addressing previous inefficiencies in data retrieval.

● Implemented rigorous unit and integration tests using NUnit and MSTest to ensure reliability through TDD practices, achieving a 30% reduction in post-release defects.

● Managed version control using GitLab, facilitating collaboration and maintaining code integrity through comprehensive code reviews and continuous integration practices.

● Integrated Azure Service Bus and third-party APIs to facilitate real-time messaging and data synchronization, enhancing the system's ability to handle real-time updates and notifications.

● Utilized Redis for caching to improve application performance and reduce database load, ensuring fast data retrieval and enhanced user experience.

● Collaborated with cross-functional teams to drive continuous improvement initiatives and mentor junior developers, contributing to a 20% increase in team productivity.

● Utilized JIRA for project management, effectively tracking tasks, managing workflows, and enhancing team collaboration and productivity.

Education

Master of Science in Data Engineering – University of North Texas



Contact this candidate