Vous êtes sur la page 1sur 6

Uday Kumar Reddy pakkiru

SUMMARY

 8 years of experience in Analysis, Design, Development, Support & Maintenance of Software applications.
 Experience in developing web applications using Microsoft .NET Framework, C#.NET, ASP.NET, Sharepoint,
AJAX.net, JQuery, WCF, Web services and SQL Server 2005/2008/2010/2012.
 Extensive experience in creating rich content Web-Forms, Win-Forms (Windows Forms), Web User Controls,
Custom Control, Server Controls, Windows Service and Web Service.
 Experience in Design, Development and Implementation of High-Performance, Scalable, Distributed web
applications using Microsoft Technologies.
 Experience in Software Development Life Cycle of Client/Server applications using Agile/Scrum Methodology.
 Experience in Test Driven Development (TDD) and Continuous Integration.
 Strong knowledge of Custom Controls, State Management, Caching, Enterprise Application Blocks, and Security.
 Solid understanding of N-Tier architecture, Object Oriented Design & Development.
 E+xperience in MVC (Model View Controller), Creational, Structural & Behavioral design patterns.
 Familiarity in building Web Services using WSDL, UDDI and SOAP Protocol and .NET Remoting.
 Knowledge of data access methods like ADO.NET, ADO, ODBC for JET and Relational databases.
 Proficiency in developing XML applications using DTD, Schema, XSL.
 Good experience in Java Script, JQuery, HTML, IIS and CSS.
 Managed extensions for C++, VC++ with COM/DCOM, XML/SOAP, COM+ with Windows DNA, ATL COM, Active X
Components with VC++.
 Knowledge on Deploying Couch base, Tomcat and Elastic search clusters using Docker
 Troubleshooting issues with existing Windows Forms C#, ASP Classic and ASP.net applications
 Hands on experience in SQL Server database design and development of Tables, Constraints, Indexes, Views, Stored
Procedures, Cursors, Triggers and User Defined Functions and Expertise in programming with TSQL.
 Experience working in environment like Active Directory/Windows 2003/2008 R2.
 Experience in Configuration Management Tools like Microsoft Visual Source Safe, SCM Clear Case & TFS.
 Experience in report generation tools like Crystal Reports & B2Win.
 Excellent communication and interpersonal skills.
 Experience in developing single page applications using AngularJS.
 Highly dedicated, quick starter, solution driven pattern programmer, Strong in Object Oriented Analysis and Design,
Excellent at solving complex problems under strict deadlines.

SKILL SET

.Net Technologies and .Net Framework 1.x/2.0/3.x/4.0, VS.Net 2003/2005/2008/2010, C#.Net, ADO.Net,
Related Tools ASP.Net, AJAX, LINQ, WCF & Web Services.
Prog. Languages and C#, C, Baan 3gl/4gl, Open World, B2Win.
Applications
Web Technologies ASP.Net, ASP, HTML, XML, SOAP, Sharepoint, JavaScript, JQuery, CSS.
ETL Tools DTS & SSIS.
Reporting Tools Crystal Reports & B2Win.
Databases SQL Server 2005/2008, Oracle, MS-Access.
Operating Systems Windows Family and Unix.
Application Servers Microsoft IIS.
Other Tools and Rapid SQL, Toad, Visual Source Safe, SCM Clear Case, TFS, MS – Office, Lotus Notes.
Software’s

1
WORK EXPERIENCE

Project Details:

Client: UPS, Lutherville-Timonium MD April 2017 - Till Date


Role:.Net Consultant

Responsibilities:
 Take features from concept to release through all phases of development including functional specifications,
implementation, testing and production release support.
 Work in an agile software development environment following Scrum process and use Team Foundation Server
to track user stories, tasks, bugs and defects. Involve in project planning by attending Sprint planning sessions to
estimate user stories, risks and priorities. Attend daily scrum meetings.
 Develop, maintain and update custom ASP.NET applications primarily in C#.
 Implement multi-threaded version of C# applications for making calls to other components. Build support
utilities upon existing processes to support deployment.
 Design and develop robust Graphical User Interfaces (GUI) for web pages using HTML, CSS and JavaScript.
 Design of web GUI which give users the ability to view, delete, modify and add address territory information. Use
ASP.NET with server controls, HTML controls, user controls for developing web forms. To move existing tools
from rich client format to centralized web tools to increase visibility, reduce deployment and maintenance of
tasks while updating to modern UI frameworks.
 Develop and consume applications using RESTful web services.
 Develop web services which can be used by other modules to send and receive addresses data. Design interfaces
that can receive address corrections data and store them.
 Design, create and update database tables using C-Tree SQL.
 Corrected addresses information is stored in C-Tree SQL database. Perform database CRUD (Create, Read,
Update, Delete) operations in Data Access Layer. Work with ADO.NET for SQL Database connectivity to the
application.
 Perform unit testing, integration testing and system testing using NUNIT.
 Create Unit test cases. Deploy applications in the servers and perform system test and User Acceptance Test
(UAT).
 Maintain virtual servers and monitor the queue depths in each server.
 Build tools and deploy in 100s of servers in the datacentre. Logging to robust tools used to deploy, manage and
support applications to the datacentre.
 Customized the .Net template for Project Task assignment, Build Release version control.
 Developed application using C#.Net and AJAX under Visual Studio 2017 environment. Extensively used controls
such as Data Grid and Data List to populate the records for presentation layer. Extensively used Multi-
Threading for fetching data from web services using C#.
 Created routes,packges for smooth flow of meteor.
 Designing and developing rich application for Windows (WPF, Win forms) and web (Silverlight) and used PRISM
class library for windows forms.
 Developed Application in C# & Database as Couch base/SQL server 2008
 Involve in deployed the web application on IIS web server.
 Used JQuery and JavaScript to implement AJAX calls and other type of client side logic.
 Worked on Data Access layer with dataset and data adapter which interacts with SQL Database. Also Worked
with SQL (SSMS) for providing comprehensive reporting functionality for variety of data sources.
 Involved in development of WebForms, classes using ASP.NET MVC 5.0 that incorporates both N-Tier
Architecture, and Database Connectivity.
 Worked on prototyping upgrading entire site to the .NET 4.5 Framework.
 Used Model-View-Control (MVC) software architecture in web applications to view the html.

2
Environment: NET Framework 4.0, Visual Studio .NET 2010, Visual Studio .NET 2017, windows forms, C#.NET, VB.Net,
SQL Server 2005/2008/2012, HTML, XML and MS Visual Source Safe, ASP.Net, MVC, AJAX, Javascript, CSS, T-SQL, UML,
MS Visio, Agile Methodologies, SOAP, WCF, SSRS, SSIS, C-tree.

Client: IMAGE API, Tallhasee FL Aug 2015 - March 2017


Role:.Net Consultant

Responsibilities:
 Responsible and active in the analysis, definition, design, implementation, management, maintenance and
deployment of full software development life-cycle (SDLC) projects.
 Customized the .Net template for Project Task assignment, Build Release version control.
 Developed application using C#.Net and AJAX under Visual Studio 2010 environment. Extensively used controls
such as Data Grid and Data List to populate the records for presentation layer. Extensively used Multi-
Threading for fetching data from web services using C#.
 Created routes,packges for smooth flow of meteor.
 Developed User Interface using .NET and extensively worked with win forms using VB.Net and Implemented
validation using validation controls and JavaScript client slide validation. Data format using HTML, CSS and client
side scripting using JavaScript.
 Designing and developing rich application for Windows (WPF, Win forms) and web (Silverlight) and used PRISM
class library for windows forms.
 Developed Application in C# & Database as Couch base/SQL server 2008
 Involve in deployed the web application on IIS web server.
 Used JQuery and JavaScript to implement AJAX calls and other type of client side logic.
 Worked on Data Access layer with dataset and data adapter which interacts with SQL Database. Also Worked
with SQL Server Reporting Services (SSRS) for providing comprehensive reporting functionality for variety of data
sources.
 Used JQuery, ASP.NET, AJAX toolkit controls and CSS to enhance the performance and richness to the user
interface.
 Experience in Agile Methodology for full life-cycle of the project such as planning analysis, prototyping, design
implementation, testing, release and following for next iteration as per needs.
 Involved in development of WebForms, classes using ASP.NET MVC 5.0 that incorporates both N-Tier
Architecture, and Database Connectivity.
 Worked on prototyping upgrading entire site to the .NET 4.5 Framework.
 Developed a new web application utilizing ASP.NET MVC, HTML 5, CSS and Bootstrap
 Used Model-View-Control (MVC) software architecture in web applications to view the html.
 Developed the application using ASP.NET 4.0, C# , and MVC 3 in Visual Studio 2010
 Configure SQL Server Integration Service (SSIS) for scheduling database backup and Implemented indexing for
various tables in the database for improving the performance of the application.
 Designed and developed packages to extract, transform and load data using SQL Server integration services
(SSIS)
 Experience in Microsoft Team Foundation Server (TFS), and creating different report formats using SSIS.
 Database development including schema design, T-SQL queries, stored procedures, Triggers, SQL query
tuning and user defined functions creation for SQL server 2005 and 2008.
 Involved in developing test cases for unit testing, integration testing and also conducting code walk-through.
 Experienced in End-to-End Software Development Life Cycle using Waterfall (SDLC), Application Development
Methodology (ADM) and Agile Methodologies as well ER Diagram, UML Modeling and Data Flow Diagram.
 Create brief technical specification documents according to verbal and written functional requirements and
other requirements. Also wrote Design Documents, Deployment Documents and User Manuals. Worked
on perform coding, unit testing, error handling, bug fixing, bug verification and created an error log section in
which the support/admin will get the error message in a well formatted html view. And troubleshooting in
security, remoting, threading, and serialization .

3
Environment: NET Framework 4.0, Visual Studio .NET 2010, windows forms, C#.NET, VB.Net, SQL Server 2005/2008,
HTML, XML and MS Visual Source Safe, ASP.Net, MVC, AJAX, Javascript, CSS, T-SQL, UML, MS Visio, Agile Methodologies,
SOAP, WCF, SSRS, SSIS

Client: Peace Corps, DC


Larsen & Toubro Limited (L&T) - India April 2013 – July 2015
Role:Senior .Net developer

Responsibilities:
 Worked in an agile environment to design and develop high quality software application using latest Microsoft
.Net technologies such as MVC 4.0/5.0, C# 5.0, Asp.Net 4.5/5 and Jquery Mobile.
 Regularly gathered business requirements from the Software support team and developed functionalities as per
the requirements.
 Built and Consumed SOAP/RESTFUL web services and Implemented WCF applications.
 Developed Web API and Web services methods with the JSON Serialization.
 Implemented the various State Management techniques like Session, Cache and View state to persist
information in .aspx files and between post backs.
 Expertise in building WCF services using REST and SOAP protocol.
 The Alarm Manager is developed using Multi-threading, Socket Programming TCP/IP.
 Developed Windows Forms application in .net framework
 Remediated security vulnerabilities which are reported by fortify like Cross-Site Scripting (XSS), SQL Injection.
 Worked extensively with SoapUI, software to test all the web services I wrote.
 Used JSON to transmit data between Server and Web Application, an alternative to XML Serialization
 Developed licensing feature to allow licensed products to libraries with proper licenses
 Used the OOD patterns and SOLID principles like Inversion of Control, Dependency Injection while developing
layers in the n-tier architecture
 Made use of Angular JS to combine views and DOM element data and synchronize data with server as
a Single Page Application
 Involved in Design and developing components of this application using ASP.NET, C# .NET,
JavaScript, COM/COM+, CML, DCOM, XSLT.
 Connected System manager (configuration application for library admins) to the Cloud library allowing users
(library admins) to configure e-books for their libraries.
 Developed Sample Code for various usages of Connection Manager, Multi-threading, Windows Mobile SDK and
socket programming
 Implemented Angular JS data binding and dependency injection.
 Experience in Creating services, controllers and modules in Angular JS applications.
 Added search functionality to look up resources based on the keywords
 Bind two data from MONGODB nosql database to UI meteor modules
 Applied localization to encompass the users in multiple countries.
 Used version control Team Foundation Server (TFS) for maintaining history of source code, project documents
and to track project status.
 Performed root cause analysis and fix issues reported by the QA team.

Environment: .Net Framework 4.5/5, MVC 4.0/5.0 Visual Studio 2013/15, C#, ASP.Net, WCF, AJAX, Entity Framework,
SOAP, REST, LINQ, HTML, Angular JS, JSON, JavaScript, windows forms Jquery Mobile, TeamTack, Agile, TFS, Perforce

4
Client: Flextronics International, MD USA
Quomatic Solutions, India Jan 2012 - March 2013
Role: Application Programmer

Flextronics International is an electronic manufacturing company. Cape project involves enhancements and maintenance
of their existing Customer Order Management application and enterprise resource planning applications.

Responsibilities:
 Technical specification and Detailed Design document preparation.
 Regular interaction with business users and client representatives to understand requirements and provide
support for the systems.
 Set up the SharePoint environment by installing and configuring MOSS 2007.
 Coding, code review, unit testing and build activities.
 Prepared time estimation for new developments, enhancements and bug fixes. Prioritized the issues based on
urgency and time required. Created and communicated these priorities and development plans by discussing
with functional team and client team to avoid misunderstandings and confusions. This helped to handle issues
without any customer escalations and increased customer satisfaction which helped to extend the contract to
one more year.
 Created Views on Surveys and using SharePoint Designer 2007 added custom columns and turned on Column
Filtering.
 Developed new customizations which included new UI, database tables and data access methods.
 Existing web forms were modified to incorporate partial page updates and client side validations. AJAX
techniques are incorporated throughout the system to improve responsiveness of the system.
 Developed complex reports such as pending order statements, order history for a period and backorder detail
reports which helped the client to avoid paper work as well as calculations in excel.
 Implemented a new module to upload and manage documents in the system. This acted as a central repository
which was shared among users. This helped the client to upload and share important design documents, reports
and usability instructions to all the relevant users.
 Extensively used data bound controls such as gridview, listview and repeater. Implemented paging for these
controls in such a way that only the current page data was fetched from the database and thus improved
performance.
 Customized the SharePoint Portal to target specific content to user groups based on various categories like their
job title, special interests, group membership.
 Worked closely with functional team as well as with client team to deliver tasks in a timely manner under strict
deadlines.
 Handled production issues which required detailed problem analysis and provided bug fixes if required.

Environment: .Net Framework 2.0, Visual Studio 2005/2008, C#. Net, ASP.NET, ADO.NET, MSAjax.Net, CSS, JavaScript,
SCM, SQL Server 2005, HTML, SharePoint 2007, Crystal reports 8.0/10.0, Baan Vb.

Client: Solectron Corporation (Flextronics), MD USA


Vasista Integrated Systems Pvt Ltd – India. Jan 2011 – Dec 2011
Role: System Engineer

Solectron Integration Development

Solectron Corporation is an electronic manufacturing company. Integration project involves new developments for the
integration of Baan ERP with different applications like Marc, Datasweep etc. Also it involves the enhancements of
existing functionality, production support and bug fixing.

Responsibilities:
5
 Requirement Analysis, Technical specification and Design document preparation.
 Worked as Integration developer.
 Worked with on-site and offshore team in coordination and developed new Business Object Interfaces to
transfer real time data between Baan and other applications like Marc and Datasweep. Created Business Objects
and dynamic link libraries to exchange real time data such as sales order/purchase order details, Order
Acknowledgment, shipment/receipt details.
 Developed.Net applications and web service components to integrate Baan with third party applications.
 Used Baan openworld and AFS functions to transfer data between baan and external applications. Wrote
interface functions to create/extract XML files which contain data elements. Helped other teams to create
database query to update/pick data from database tables.
 Led production support team consisted of 3 members in handling production tickets without escalations and
within the given time.
 Conducted knowledge sharing sessions and technical training to Production support team to make them handle
production tickets which required detail analysis. Also conducted knowledge transfer sessions to internal IBM
teams.
 Conducted knowledge sharing sessions to client team as part of project hand over activities when the client
company was taken over.
 Checked execution plan for all database queries used in each development and improved the performance of the
queries based on their cost.
 Coding, Code review, unit testing and implementation activities.
 Created configuration reports for quality related activities. Attended training for configuration management.

Environment: .Net Framework 2.0, Visual Studio 2005, C#. Net, Win forms, Web Services, ADO.NET, BaaN Vb,
Webmethod, B2Win 5.0, XML,XSD,XSL, Oracle 9i, IBM SCM, Windows 2000.

Vous aimerez peut-être aussi