Summary
Overview
Work History
Education
Skills
Timeline
Generic

Dasani Venkat Ram Reddy

Utica,NY

Summary

Experienced software engineer with 9 years of expertise in designing, developing, and optimizing enterprise-level web and Windows applications using C#, .NET Core, ASP.NET MVC, Web API, and Entity Framework, I have extensive experience in all phases of the software development lifecycle (SDLC), from requirements gathering to deployment and production support. I possess a strong background in database management, working with SQL Server, PL/SQL, and complex query optimization. Adept in front-end development using HTML, CSS, JavaScript, AngularJS, and jQuery, I specialize in delivering user-friendly and scalable applications. With over 2 years of leadership experience in system design and architecture, I focus on creating reliable, high-performance solutions. Additionally, I have experience with cloud platforms (AWS, Azure) and containerization technologies like Docker and Kubernetes. Proficient in data structures and algorithms, I am committed to building robust and efficient systems while maintaining best practices in software engineering and agile methodologies. Experienced with designing and implementing .NET applications to meet business needs. Utilizes effective project management strategies to guide development teams and ensure timely delivery. Track record of applying deep knowledge of software development lifecycle and agile methodologies to drive continuous improvement.

Overview

12
12
years of professional experience

Work History

Lead .Net Developer

Sivic Solutions Group (Solix)
11.2018 - Current
  • Involved in Software development life cycle (SDLC) of application from design phase to implementation phase, testing, Deployment and maintenance phase.
  • Led a team of eight in the design and development of a multi-tier enterprise application using .NET Core, ensuring high availability and scalability.
  • Mentored junior and mid-level developers, providing technical guidance, code reviews, and career development support.
  • Collaborated with product owners, business analysts, and other stakeholders to ensure that technical solutions aligned with business requirements.
  • Led major initiatives, projects, and phased rollouts, setting goals for project impact, product quality, and engineering efficiency.
  • Developed serverless solutions using AWS Lambda to reduce infrastructure costs and improve performance.
  • Developed web applications using .NET Framework 4.5, JavaScript and MSSQL. Used ASP.NET Web forms as well as MVC 4/5 for several applications. Deployed applications in IIS.
  • Created user interfaces, business entities, data access layers, and business objects. Used JavaScript and jQuery for data validation.
  • · Built and deployed Infrastructure as Code using Terraform and AWS Cloud-Formation, enabling automated provisioning and scaling.
  • Implemented monitoring and alerting solutions with AWS Cloud-Watch to proactively identify system issues.
  • Extensively used Interfaces, Dependency Injection, Generics and Events in development.
  • Created Helper Classes, Extension Methods and Middleware's.
  • Used Web API and Angular for development of client-server web application. Developed internal web application using .Net Core 2.0, 3.0, 6.0, Angular 9 and help deploy in Azure. Created Angular Services, used them in Angular components via Dependency Injection, used HTTP Client to make calls to the API end points and used Interceptors to transform http request and response; Created custom directives and pipes.
  • Used Rx-JS and observables as well as promises for asynchronous consumption and use of results from Web API calls.
  • Created dynamic data driven user interface using configuration in table in database and extensive use of .NET Reflection in front end.
  • Used ADO.Net for database communication in several web applications. Made use of Data Reader, Data Adapter, Data Set, Data Table, LINQ for CRUD operations.
  • Also used Entity framework as ORM for some web applications.
  • Used Auto Mapper for mapping Data Transfer Objects (DTOs) to actual models.
  • Used XML as well JSON formats for data exchange.
  • Used AJAX Control Toolkit with applications that used ASP.NET Web forms.
  • Worked on session management and Exception handling in code.
  • Developed reports using Crystal Reports.
  • Contributed to internal application development using React and Redux. Used Node.js and Express for creating Web API. Used web pack for bundling and configuration for development.
  • Used Azure Blob storage for storing base64 image data, Azure Key Vault for Key Management. Used Cosmos DB for non-relational data storage. Used Azure for implementing CI/CD pipeline.
  • Gather and analyze business and technical requirements.
  • Conduct performance tuning and provide troubleshooting; Create user and technical documentation, test/use cases.
  • Evaluate user requests for enhancements to existing programs or creation of new programs, determine technical feasibility and ensure compatibility with current applications.

.Net Developer

AT&T
03.2016 - 11.2018
  • Involved in Software development life cycle (SDLC) of application from design phase to implementation phase, testing, Deployment and maintenance phase
  • Develop the cloud based workflow applications using ASP.NET 4.5 and MVC 5/4 with Razor syntax, C# 5.0/4.0, NET 4.5, SQL Server 2012, AJAX, JQuery, and AngularJS
  • Involved in Agile development environment
  • Implemented UI using MVC 4.0, HTML, XML, CSS, JavaScript, AngularJS, AJAX and Web Form Controls to create responsive web pages, developed Master Pages
  • Used Angular Reactive forms to implement complex forms and performed the validations using Form Builder
  • Developed business logic layer and data access layer in C#
  • Implemented Web Grid MVC with jQuery/JSON to provide more flexible editable and sortable grid view to increase user interaction
  • Created custom directives for reusable components in AngularJS
  • Deployment of Web services for online transactions using C# and exposed them through SOAP and HTTP
  • Developed JQuery Ajax driven MVC Partial views to call enterprise web services
  • Worked on developing the classes using C#, which incorporate N-tier architecture and database connectivity
  • Develop and Consume Windows Communication Foundation Services (WCF) which interfaces with Windows Active Directory and SQL Server
  • Involved in Creating Tables, Stored Procedures, User Defined Functions, Views and Triggers for different data operation on the database using SQL server
  • Worked with Microsoft Azure Service Fabric which makes it easy to package, deploy, and manage scalable and reliable microservices and containers
  • Used GIT as source version control which supports great centralization for code storage
  • Used GIT Repository with VS extensions for the purpose of version control and source code maintenance needs

.Net Developer

Vsion Technologies
08.2015 - 02.2016
  • Developed Application using .NET Framework 2.0/3.5, Object Oriented Principles (OOP) (C# and VB.NET), and n-Tier Architecture
  • Also developed vouchers and Inventory using Retail supply chain management system
  • Developed Silverlight based application independent modules using WPF composite library
  • Experience in SCRUM
  • Developed and consumed WCF Services (ASP.NET 3.5) to achieve Service Oriented Architecture (SOA) and communication between heterogeneous applications
  • Converting these components to actual WCF Services consumable by Silverlight based web client and WPF based window client
  • Developed runtime animations using MS Silver Light 2.0 using MS Expression Blend 2 SP1
  • Wrote Data Access Layer Methods (ADO.NET), T-SQL Queries, Store Procedures, and SQL User Defined functions for fetching Transaction details, Customer Details, and Product Configuration data
  • Highly Involved in Creating Structure and UML Diagrams (Structure Diagrams, Logical Diagrams, and Use Case Diagrams) in assistance with Business Analyst
  • Integrating procedural steps and processes with technical requirements and system functions to assure successful delivery of work has been done
  • Created packages to import Flat File and CSV file Data into SQL SERVER using SSIS

.Net Developer

Qison Technologies
08.2014 - 11.2014
  • Participated in System Analysis and Application Designing Sessions with project managers, business analysts and team members to analyze business requirements and outline the proposed IT solution
  • Used .NET Framework 3.0/3.5, n-tier architecture and Object Oriented Methodologies (C#) for Application Development
  • Design and code implementation of enterprise application using C# Win forms, WPF for GUI
  • Played a major role in Requirement Analysis and Design to support globalization to WPF Calendar Control using C# WPF forms
  • Involved in generating resource XAML files using WPF forms, data binding, dependency properties, WPF data templates and control Templates
  • Involved in development of server side parser using Custom code and calls to Web Service
  • Involved in unit testing using N-Unit Framework
  • Played a major role in Requirement Analysis, design and creating Windows GUI using C# WPF
  • Used Silverlight Layout Panels and Control Templates for Customization
  • Create a WCF contract using user-defined interface
  • Implemented WCF in the project for advanced functionalities
  • Developed Web Service for retrieving Employee Data (based on XML, WSDL, and SOAP)
  • Designed Data Access Layer and its Methods (ADO.NET) as a connection between Business Logic and Data Base
  • Generated Crystal Reports for Job Allocation Purpose
  • Created T-SQL Store Procedures, Views and User Defined Functions for fetching relevant data to UI for different VP Reports and Divisional Reports
  • Implemented Form Based Security Authentication and Authorization based on Access-Levels for Pages
  • Created UML Diagrams /ERD Diagrams in assistance with Business Analyst
  • Worked on XML Transformations into XHTML using XSLT
  • Used JavaScript Code for client side validations

.Net Developer

InfoTech Solutions
09.2013 - 07.2014
  • Company Overview: Brian Leger & Eric, the principals of InfoTech Solutions, bring to the firm over thirty-five years of combined experience as specialists in computer & information technology
  • Involved in design, development and maintenance of the modules
  • Develop the front end GUI
  • Used Object Oriented (OO) Methodologies to implement classes in the Business layer and interact with the User Interface layer
  • Wrote Client side validation scripts using JavaScript
  • Development using C# to incorporate business logic & implemented back-end connectivity using ADO
  • Written Stored Programs (Packages, Procedures, Functions, PL/SQL and Database Triggers) for back end development
  • Stored data in Oracle 8i database and accessed using Oracle JDBC drivers
  • Design and developed Oracle stored procedures, functions, triggers and PL/SQL modules
  • Designed multiple Cloud-Optimized (RACKSPACE, AZURE, MARKIT, WALLSTREET ON DEMAND) highly flexible Architecture by Capitalizing design patterns & principles for a new generation of applications referred as Software plus Services, cloud computing, hybrid computing to help SOA-enabled enterprises for increasing its technology choices by providing multiple modes of sourcing, financing, and deploying application software and services
  • Brian Leger & Eric, the principals of InfoTech Solutions, bring to the firm over thirty-five years of combined experience as specialists in computer & information technology

Education

Master of Science - Computer Science

Campbellsville University
Campbellsville, KY
10-2017

Master of Science - Computer Science

Silicon Valley University
San Jose, CA
04-2016

Skills

  • Languages & Frameworks: C#, NET, NET Core, JavaScript, TypeScript, Angular, React JS, jQuery
  • Databases: SQL Server, SQL Stored Procedures, RDBMS, PostgreSQL, MySQL
  • Cloud Platforms: AWS, Azure, GCP (Google Cloud Platform)
  • Containerization & Orchestration: Docker, Kubernetes
  • Software Development: Distributed Systems, Microservices Architecture, Scalable & Resilient Solutions, Secure Development Practices
  • Cloud Services & DevOps: CI/CD Pipelines, Infrastructure as Code (Terraform, Cloud-Formation), Serverless Computing (AWS Lambda, Azure Functions, Google Cloud Functions)
  • Security & Compliance: IAM, Role-Based Access Control, Encryption, HIPAA Compliance
  • Best Practices: Design Patterns, Performance Optimization, Agile & DevOps Methodologies

Timeline

Lead .Net Developer

Sivic Solutions Group (Solix)
11.2018 - Current

.Net Developer

AT&T
03.2016 - 11.2018

.Net Developer

Vsion Technologies
08.2015 - 02.2016

.Net Developer

Qison Technologies
08.2014 - 11.2014

.Net Developer

InfoTech Solutions
09.2013 - 07.2014

Master of Science - Computer Science

Campbellsville University

Master of Science - Computer Science

Silicon Valley University
Dasani Venkat Ram Reddy