0% found this document useful (0 votes)
31 views5 pages

Venkata Krishna - .NET Architect

Venkata Krishna is a Microsoft Certified Professional Developer with over 18 years of experience in the Software Development Life Cycle, specializing in .NET technologies, database design, and web development. He has held various roles including Sr. .NET Architect at BDO USA and .NET Architect at Deloitte Tax LLP, where he led projects focused on R&D activities and developed applications to calculate Qualified Research Expenditures. His technical skills encompass a wide range of programming languages, frameworks, and methodologies, along with a strong educational background in computer applications.

Uploaded by

babjimad22
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
31 views5 pages

Venkata Krishna - .NET Architect

Venkata Krishna is a Microsoft Certified Professional Developer with over 18 years of experience in the Software Development Life Cycle, specializing in .NET technologies, database design, and web development. He has held various roles including Sr. .NET Architect at BDO USA and .NET Architect at Deloitte Tax LLP, where he led projects focused on R&D activities and developed applications to calculate Qualified Research Expenditures. His technical skills encompass a wide range of programming languages, frameworks, and methodologies, along with a strong educational background in computer applications.

Uploaded by

babjimad22
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
You are on page 1/ 5

Venkata Krishna

.NET Developer/Architect
https://www.linkedin.com/in/venkata-krishna-durgarao-bolisetti-
1695894b/
--------------------------------------------------------------------------------------------------------------------

Summary

 Microsoft Certified Professional Developer with 18+ years of professional experience


in all stages of SDLC (Software Development Life Cycle) involving studying of the user
requirements, analyzing, designing, coding, implementation, debugging, testing,
deployment and documentation across diverse industries / work environments.
 Expertise in programming with C , VB.NET, ASP.NET, ADO.NET, SQL-Server
2008/2005/2000, Oracle 10g/9i, Visual Studio 2010/08/05/03, Ajax, LINQ, CSS and IIS
7/6.
 Expertise in web technologies like HTML, HTML5, XHTML, DHTML, XML,
XSLT and JavaScript.
 Extensive working experience in database design and development, for creating
complex database queries, writing Constraints, Indexes, Views, and Stored
Procedures and Functions using T-SQL in SQL Server 2000/2005/2008.
 Expertise in Object Oriented Analysis OOA and Object Oriented Design OOD using
Unified Modeling Language UML and Object Oriented Programming OOPS concepts.
 Extensive working experience with different methodologies like Agile Scrum, Test-
driven development TDD and Waterfall methodologies.
 Extensive experience with process modeling using UML, Flow charts, Sequence
diagrams, Activity diagrams and Use cases by using tools like MS Visio.
 Proficient with .NET Web Services, Windows Communication
Foundation WCF using WSDL, WPF using MVC and MVVM design patterns,
SOAP and UDDI protocols.
 Expertise in Developing WCF Services that implement the Service-Oriented
Architecture SOA.
 Good experience with N-Tier architecture and MVC3 pattern.
 Expertise in using SQL Helper Class, Error Handling and Logging Microsoft Enterprise
Application Blocks.
 Good knowledge and experience with Web Forms, CSS, AJAX, JavaScript,
VBScript, and designing User Interfaces.
 Expertise in Design and Development of Interfaces, User Controls and Custom
Controls using ASP.NET and C.
 Experience in handling various backend data sources like MS SQL Server
2000/2005/2008, MS Access and XML, XAML Data source.
 Knowledge on Windows based applications using Win Forms and Parent Form.
 Implemented .NET Security features such as Authentication Authorization using Form-
based and Window-based Authentication, Authorizing Users, Roles and User Account
Impersonation.
 Experience in using various version controlling tools like Visual SourceSafe, Sub
Version and Team Foundation Server.
 Experience in writing SSIS Packages/SSRS in SQL Server
 Proficient in writing Technical and Functional test scripts. Experienced in test driven
development using N-Unit Testing for the piecewise testing of the Applications.
 Experience in generating Custom Reports and different types of Tabular, Matrix and
distributed reports in multiple formats using Crystal Reports and SQL Server
Reporting Services SSRS.
 Knowledge on ADO.NET Entity Framework Object layer and Modeling layer.
 Proven ability to analyze problems, root causes, and develops innovative solutions to
business challenges and streamlining operations.
 Exceptional ability to quickly master new Technologies and capable of working in-
group as well as independently with a sense of responsibility and ownership.

Education:

 Master of Computer Applications (MCA) from Andhra University, 2004


 Bachelor of Computer Applications (BCA) from Andhra University, 2001

Certifications:

 Microsoft Certified Professional Developer (MCPD), 2013

Technical Skills:

Programming Languages : C, C++, C# 8, 10 (.Net), VB.NET, SQL.


Microsoft Technologies : Microsoft .Net Framework, ASP.NET, MVC 5,
ADO.NET.
Frameworks : Microsoft .Net Framework 4.5/ 4.0/ 3.5, .Net 5.0, 6.0,
Entity Framework, LINQ, Web forms, Win Forms,
Web API, WPF, WCF, Web Services
Client-side Technologies : HTML, CSS, JavaScript, jQuery, Bootstrap, NodeJS,
AngularJS, AJAX, JSON
Development Tools : Visual Studio.NET, Orion, American Eagle (CMS)
Databases : SQL Server, M S Access, MS Azure
Operating Systems : Windows, Linux, Mac
Web Servers : IIS

Professional Experience:

Client : BDO USA


Title : Sr. NET Architect
Dates of employment : June 2022 to till Date

Client : Deloitte Tax LLP


Title : .NET Architect
Dates of employment : May 2007 to June 2022

Employer : End of the Night Creations (P) Ltd


Title : .Net Developer
Dates of employment : December2005 to May 2007

Employer : Test IT
Title : Software Engineer
Dates of employment : April 2004 to December 2005

Projects:
Client: BDO USA, USA June 2022 – Till Date
Project: RCC
Role: .NET Developer/Architect

RCC (Research Credit Calculation) application is developed to implement for


different clients who are performing R & D activities across US. This system gathers all
the Employee and General Ledger data and generates Qualified Research Credit and
Form 6765. Application has different levels of users implemented with different levels of
security. It also provides very user-friendly modules to clients like: Importing client data
into application in required manner, downloadable and unloadable excel templates with
which user can update the data on the system.

Responsibilities:
 Responsible for requirement gathering from clients and engagement teams.
 Responsible for reviewing Design documents.
 Managing Team and work status.
 Coordinating between BA, Developers and QA members.
 Involved in client demos.
 Manage the Dev, QA, Staging and Production environments.
 Working in a collaborative development environment, providing assistance &
technical guidance to fellow team members.

Environment: Visual Studio 2022,.Net 5.0, 6.0, ASP.Net, C# 10, Web Services, SSIS,
SOA Architecture, SQL Server 2017/2019, Java Script, Ajax and Azure DevOps.

Client: Deloitte Tax LLP, USA Nov 2014 – June 2022


Project: I Smart
Role:.NETDeveloper/Architect

I Smart application is developed to implement for different clients who are


performing R & D activities across US. This system is used to calculate the QRE (Qualified
Research Expenditure). The calculation varies from client to client depending upon the
approach and hierarchy of client organization. To avoid developing separate application
for each client, this application is designed in such a way that it supports seven different
types of approaches in calculating QRE. Application has different levels of users
implemented with different levels of security. It also provides very user friendly modules
to clients like: Importing client data into application in required manner, downloadable
and up loadable excel templates with which user can update the data on the system. It
also provides Reports.

Responsibilities:
 Responsible for requirement gathering from clients and engagement teams.
 Responsible for reviewing Design documents.
 Managing Team and work status.
 Coordinating between BA, Developers and QA members.
 Involved in client demos.
 Manage the Dev, QA, Staging and Production environments.
 Working in a collaborative development environment, providing assistance &
technical guidance to fellow team members.
 Prepare technical design documents and perform code reviews.
 Provide inputs in architecting, designing, and implementing a Service Oriented
Architecture (SOA) for the application development group.
 Responsible for the delivery of architecture artifacts that will demonstrate the
projects adherence to strategy, design patterns, and best practices.

Environment: Visual Studio 2012, 2015 and 2017, .Net Framework 4.0, 4.5 4.7 and 5.0,
ASP.Net, C# 10, Web Services, SSIS, SOA Architecture, SQL Server 2008 R2, 2012and
2016, Java Script, Ajax, Teleric Controls,SVN, TFS and VSTS.

Client: Deloitte Tax LLP, USA May2007 – Oct 2014


Project: DBXi
Role: .NET Developer/Architect

DBXi application is developed to implement for different clients who are


performing R & D activities across US. This system is used to calculate the QRE (Qualified
Research Expenditure). The calculation varies from client to client depending upon the
approach and hierarchy of client organization. To avoid developing separate application
for each client, this application is designed in such a way that it supports seven different
types of approaches in calculating QRE. Application has different levels of users
implemented with different levels of security. It also provides very user friendly modules
to clients like: Importing client data into application in required manner, downloadable
and up loadable excel templates with which user can update the data on the system. It
also provides Reports.

Responsibilities:
 Responsible for requirement gathering from engagement teams.
 Managing Team and work status.
 Involved in client demos.
 Manage the Staging and Production environments.
 Working in a collaborative development environment, providing assistance &
technical guidance to fellow team members.
 Prepare technical design documents and perform code reviews.
 Involved in Design, Development, Testing and Deployment of the code to servers.

Environment:Visual Studio 2005, .Net Framework 2.0,ASP, ASP.Net, VB.Net, Web


Services, SQL Server 2000, 2005 and 2008 R2, Java Script, Ajax, VSS and SVN.

Client: Cindy Penchina, New York Dec 2005 – April


2007
Project: Pupil Pages
Role: .Net Developer

Pupil Pages allows students to create and maintain an online portfolio of their work.
Using this site the students can share their work with teachers and fellow students, they
can password protect their site, they can add their bio and resume, they can add
journals and blogs also to the site.
The Admin Section consists of four modules; they are

1. Super User Module in which super user can create accounts and keeps track of
the information of district admin, school admin, teacher admin and the students.
2. District Admin Module in which Each District Admin can create accounts and
keeps track of the information of school admin, teacher admin and the students in their
districts.
3. School Admin Module in which School Admin can create accounts and keeps
track of the information of the teacher admin and the students in their school.
4. Teacher Admin Module in which Teacher Admin can create accounts and keeps
track of the information of the students in their class.

Responsibilities:
 Responsible for requirement gathering from client.
 Managing Team and work status.
 Involved in client demos.
 Manage the Production environment.
 Working in a collaborative development environment, providing assistance &
technical guidance to fellow team members.
 Perform code reviews.
 Involved in Design, Development, Testing and Deployment of the code to servers.

Environment:Visual Studio 2003, .Net Framework 1.1, ASP.Net, C# 10, SQL Server
2000, Java Script, Filezilla

Client: VEPCO BIO-TECH PRIVATE LTD June 2004 – Dec 2005


Project: BIOTECH Management System
Role: Software Engineer

The project deals with the day-to-day transactions that are done in the Bio-Tech
Company. It contains three main modules called Master Entry, Transactions and Reports.
Master Entry contains the details about Stock and Materials. Transaction entry contains
the details about the day-to-day transactions that are done in the company.

Responsibilities:

 Working in a collaborative development environment, providing assistance &


technical guidance to fellow team members.
 Involved in Design, Development, Testing and Deployment of the code to servers.

Environment:Visual Studio 2002, .Net Framework 1.0, ASP.Net, C# 10, SQL Server
2000, Java Script, Filezilla

You might also like