Summary
Overview
Work History
Skills
Technical Skills
Timeline
Generic

Venkata Akhil Nakka

Flagstaff,AZ

Summary


With over 8 years of experience as a Senior .Net Developer, I possess a comprehensive understanding of the Software Development Life Cycle (SDLC), from requirements gathering and analysis to design, coding, testing, documentation, and implementation. My expertise lies in developing multi-tier, transactional web and window-based applications using various .Net technologies. I have a proven track record of delivering high-quality solutions that meet business requirements and adhere to industry best practices. Throughout my career, I have consistently demonstrated a strong commitment to continuous learning and professional growth. I actively seek out opportunities to expand my knowledge and stay up-to-date with the latest trends and technologies in the software development industry. This proactive approach has enabled me to consistently deliver innovative and cutting-edge solutions that drive business succession addition to my technical expertise, I possess excellent communication and interpersonal skills, which allow me to collaborate effectively with cross-functional teams, stakeholders, and clients. I thrive in fast-paced environments and excel at problem-solving, debugging, and troubleshooting complex issues. My ability to work well under pressure and meet tight deadlines has been a valuable asset in delivering projects on time and within budget.

Overview

9
9
years of professional experience

Work History

.Net Full Stack Developer

AMFAM
04.2023 - Current

Responsibilities:

  • Engaged in all phases of SDLC, from requirements gathering to product maintenance.
  • Utilized C#, ASP.NET, MVC .NET, SQL, DynamoDB, and Identity Access Management in application development.
  • Optimized SQL procedures for scalability and efficiency.
  • Developed SQL Stored Procedures, Triggers, and Views for database access and reporting.
  • Designed and implemented MVC-based applications for internal reporting.
  • Built REST APIs in ASP .Net to gather data from various vendors.
  • Managed sessions using Temp Data, View Data, and View Bag in MVC.
  • Implemented AWS services such as Lambda, IAM, DynamoDB, and AWS Secret Manager.
  • Employed CI/CD deployment practices for continuous delivery.
  • Ensured code quality using SonarQube and maintained repositories in Jira and Git.
  • Conducted API testing using Postman.
  • Environment:
    C#.Net, ASP.Net, SQL Server 2018, Visual Studio and Visual Studio Code 2019, GitHub, Windows 10, AWS (S3, Lambda, DynamoDB), Postman, HTML, CSS, JavaScript, Node JS, MVC 5.

Full Stack .Net Developer

Exabeam
11.2021 - 03.2023

Responsibilities:

  • Involved in the full software development lifecycle, from requirements gathering to maintenance.
  • Utilized a diverse tech stack including HTML5, CSS3, JavaScript, jQuery, Knockout JS, JSON, Angular 7.0, C#.NET, ASP.NET Core 3.X, and Web API for application development.
  • Implemented dependency injection (DI) using Services and Factories in Angular and ASP.NET Core.
  • Integrated Azure App Configuration and Key Vault services for secure application secrets storage.
  • Developed Azure Functions with HTTP Trigger to handle email requests and utilized Azure Service Bus for enterprise message brokering.
  • Designed and implemented the backend of the application using advanced C#.NET features, including Serialization and Deserialization for XML and JSON data.
  • Integrated Microsoft AppInsights for application logging and user tracking in Microsoft Azure.
  • Experienced in using Fluent Validations for custom validations and developed various stored procedures for data retrieval and report generation using SQL Reporting Services (SSRS).
  • Deployed services to AppService plan and performed IIS deployment for on-premises applications.
  • Environment: .NET Core, C#, ASP.NET MVC, Web API, Knockout JS, Ajax, Angular 7.0, Microsoft Azure, Microservices architecture, SQL Server 2019, Entity Framework, TFS, JavaScript, XUnit, Agile.

Full Stack .Net Developer

Truist Bank
03.2019 - 10.2021

Responsibilities:

  • Proficient in AGILE and SCRUM methodologies, actively participating in status meetings and updating progress.
  • Developed client-side applications using Angular2/4/6, HTML5, CSS3, Bootstrap 4, Typescript, AJAX, with business logic in Web API and Entity Framework.
  • Created and utilized services in Web API 2 for CRUD operations, employing HTTP methods (GET, POST, PUT, DELETE).
  • Extensively worked on Angular 4 components, routing, HTTP services, dynamic HTML, form validation, and error handling.
  • Implemented data access layers using C# and Entity Framework for database connectivity and manipulation.
  • Utilized Agile/Scrum practices and Test-Driven Development (TDD) for ensuring reliable software delivery.
  • Developed complex database objects like Stored Procedures, Functions, Packages, and Triggers in SQL Server 2017.
  • Conducted unit testing and built SSRS reports for subscription and deployment.
  • Utilized JIRA for defect tracking and documented work using CONFLUENCE.
  • Managed code using GitHub for version control and conducted manual code reviews to enforce conventions.
  • Environment: .Net Framework 4.0, Visual Studio 2015, AWS, SQL Server 2017, C#.Net, Web API 2, Angular 2/4/5/6, Typescript 4, Bootstrap 3, SSRS, IIS, HTML5, XML, CSS, GitHub, JIRA, POSTMAN, Entity Framework, jQuery.

.NET Developer

Maisa Solutions Private Limited
06.2017 - 12.2018

Responsibilities:

  • Spearheaded the design and development of a 3-tier web application using ASP.NET, fostering collaboration within an AGILE-SCRUM environment.
  • Employed Visual Safe Source for version control and master pages for consistent design, ensuring a seamless user experience.
  • Implemented AJAX for dynamic responses and utilized ASP.NET validation controls for client-side input validation.
  • Developed robust classes and modules in C# and VB.NET, focusing on error handling and custom error messages.
  • Orchestrated the creation, transmission, and consumption of WCF and Web Services to facilitate efficient communication.
  • Leveraged ADO.NET for the data layer, optimizing performance with stored procedures and triggers.
  • Extensively utilized ASP.NET Caching for efficient data storage and session management.
  • Provided integral support for application production and deployment, with expertise in hosting and configuring applications on IIS and Azure cloud.
  • Technology Stack: ASP.NET, C#, Web Forms, ADO.NET, Visual Studio 2012 .NET, MVC Architecture, SOAP, Azure cloud, JavaScript, HTML, XML, CSS, SQL.

.NET Developer

Cybage Software Private
11.2015 - 05.2017

Responsibilities:

  • Led comprehensive requirements analysis and actively contributed to the Full Life Cycle Development process.
  • Spearheaded the implementation of N-tier methodology and agile principles to ensure application agility and scalability.
  • Architected a robust 3-tier application framework to optimize performance and maintainability.
  • Designed visually appealing web interfaces with CSS3 and HTML5, embedding robust business logic in C#.
  • Implemented stringent security measures such as Authentication & Authorization to fortify applications against potential threats.
  • Integrated ADO.NET Entity Framework for efficient database connectivity and streamlined transactions.
  • Engineered sophisticated stored procedures, triggers, and functions for seamless data operations on SQL Server 2008.
  • Conducted rigorous unit testing and debugging using Visual Studio.NET's advanced features.
  • Technology Proficiency: Visual Studio, .NET, C#, ASP.NET, ADO.NET, SQL Server 2008, XML, HTML.

Skills

Core Competencies:

  • Proficient in C#, ASPNET Core, VBNET, PL/SQL, ASPNET MVC, ADONET, and ADONET Entity Framework
  • Extensive experience with Visual Studio NET technologies, including Angularjs, Telerik Controls, Reactjs, VBNET, ASPNET, AJAX, XML, and JavaScript
  • Skilled in creating reusable user controls (ascx), custom controls, and partial views for consistent UI across applications
  • Implemented Service-Oriented Architecture (SOA) using WCF services for web and enterprise communication
  • Experience in deploying, operating, and maintaining compute, network, and storage resources in the Microsoft Azure environment
  • Utilized TeamCity for continuous integration and Octopus Deploy for application deployment
  • Familiar with SharePoint and Windows Azure Cloud Services

Technical Skills

  • . Net Technologies: ASP.NET 4.5/4.0/3.5, ASP, Web Services, Windows Forms, ADO.NET, ASP.NET Core AJAX, WCF, WPF, Silverlight SOAP, Angular js, ASP.NET Core MVC, ASP.NET Core 3.0/3.1/5.0/6.0/6.6.
  • Language: C#, VB.NET, C, Visual Basic 5.0/6.0(VB), SQL.
  • Operating Systems: Windows 2000 and UNIX, MS-DOS, Windows7.
  • GUIS: Servlets, Java Naming and Directory Interface (JNDI).
  • Build/Automation Tools: Build Master, Maven, Gradle, Jenkins.
  • Cloud Technologies: MS Azure, OpenShift, Amazon Web Services (AWS), PCF Client API, Azure DevOps.
  • Databases: MS SQL 2012,2014,2018 Oracle 10g/11g, 12c,
  • Web Technologies: XML, IIS 5.0/6.0/7.0, HTML5, DHTML, CSS3.
  • Web Services: Web API, WCF, Web Services.
  • Scripting: jQuery, VB Script, and JavaScript.
  • Tools: Visual Studio 2008,2010,2012,2019,2022, Team Foundation Server (TFS, GIT, Visual Source Safe, SQL Server Reporting Services (SSRS), PL/SQL Developer, Selenium.

Timeline

.Net Full Stack Developer

AMFAM
04.2023 - Current

Full Stack .Net Developer

Exabeam
11.2021 - 03.2023

Full Stack .Net Developer

Truist Bank
03.2019 - 10.2021

.NET Developer

Maisa Solutions Private Limited
06.2017 - 12.2018

.NET Developer

Cybage Software Private
11.2015 - 05.2017
Venkata Akhil Nakka