SUDHAKAR MADANU 607-***-**** ********.****@*****.***
Over 15 years of Development experience with Microsoft technologies.
More than 13 years of IT Development experience in United States of America.
Summary:
Clear understanding of Microsoft .NET technologies.
Extensive experience working with .NET Framework 4.0/3.5/ 3.0/2.0/1.1/1.0.
Expertise in Internet Technologies Classic ASP, ASP.Net, AJAX, Telerik, SharePoint, Infragistics2, Java Script, XML.
Extensive development experience with .Net 4.0, VB.NET, C#.Net, VB6.0, VB5.0 technologies.
Expert in writing Stored Procedures in Oracle PL/SQL.
Experience developing Web services in .NET using XML and SOAP.
Extensive development experience with Entity Framework 3.5
Working Knowledge of Windows communication Foundation (WCF) and Windows Workflow Foundation (WWF).
Experience in handling the complete software development. Involved in design, development and implementation of projects at various stages.
Expert in object-oriented programming.
Clear understanding of Multithreading Model.
Working knowledge of Agile Methodology.
Experience working with complex financial applications
Advanced knowledge in Microsoft Team Foundation Server and Visual Source Safe to manage the team work on development environment.
Advanced knowledge in functional testing, black-box testing, release acceptance, QA testing, application testing, confidence testing, final testing, validation testing, or factory acceptance testing
Technical Skills:
Application/Web Servers: IIS 5.0, IIS 6.0, Web sphere 5.x.
Middle wear: Web Services and SOAP
Languages : .Net 4.0/3.5/ 3.0/2.0/1.1/1.0, VB.NET, C#.NET, VB5.0, VB6.0, JavaScript, VBScript.
Web Technologies: Classic ASP, ASP.NET, ASP 3.0, ADO.NET, AJAX, Telerik.
Software: Microsoft VS.NET, MS Visual Source Safe 6.0, MTFS, Quest TOAD, MS Visio.
Web Scripts: HTML, DHTML, XML, XAML.
Database: Oracle 9i/8i, MS-SQL Server 2000/2005/2008/2017, MS Access, SIS
Reporting Tools: Crystal Reports 8.5, IX, XI, SSRS
Education:
Masters in Computers from Osmania University, Hyderabad, AP, INDIA
Bachelor of Science in computers from Nagarjuna University, Guntur, AP, INDIA
Certifications:
1.MCAD Microsoft Certified Application Developer in .Net.
2.MCP Microsoft Certified Professional in .Net.
3.Software training from Expert InfoTech Hyderabad, AP, INDIA
Experience Outline
Period
Designation
Florida State Department of Economic Opportunity DEO, Tallahassee, FL
March 8th 2018 to August 30th 2018(Project should finish by August 31st).
CBWUpdated: Extended to Aug. 30, 2018
Architect/Lead/Sr. Web Application Developer
Tech Aerospace Thomasville, Georgia
July 10th 2017 to March 2nd 2018
Architect/Lead/Sr. Developer
Xerox/Conduent, Tallahassee, FL
15 March 2013 to June 14 2017
Sr. Principal System Analyst
Home Owners Choice Insurance for Floridians, Tampa, Florida, USA
11th Oct 2009 to 15 Feb 2013.
Sr. System Analyst.
Origin Digital An Accenture Company, Denver, CO, USA
2nd March 2009 to 15th September 2009
System Analyst
STATE STREET BANK, BOSTON, MA, USA
5th June 2006 to 27th Feb 2009
System Analyst
Corning Display Technologies INC, NEW YORK, USA
26th September 2005 to 28th April 2006
System Analyst
EXPERIENCE:
FLORIDA STATE DEPARTMENT OF ECONOMIC OPPORTUNITY, TALLAHASSEE, FLORIDA (March 8TH 2018 TO Till Date
Project Description:
Florida Disaster Management (www.FloridaDisaster.biz) which is going to help people who are affected during the time of any disaster. Takes all kinds of information from the Business, State and county wise and help people who are in need. During the time of emergency this web site plays an important role to guide people who are in need. Especially shows Road Closures, Travel information. It PREPARES, RESPONDS, RECOVERS and provides all the contact information. Complete information is gathered from DEO(DEPARTMENT OF ECONOMIC OPPORTUNITY) and DEM (DEPARTMENT OF EMERGENCY MANAGEMENT).
It is completely designed in 3-Tier Architecture (Database Server, Internet Server and Thin Clients(Web-Browser))
Model which we used was Presentation Layer(UI), Business Layer and Data Access layer.
Duties and Responsibilities
• Advance knowledge applied for all the phases of SDLC.
• Completely involved collecting information from different Stake Holders & Sponsors.
• Involved in converting information into Technical Design.
• Complete involved in Architecture and Database designing.
• Completely designed database, Store procedures, functions and Triggers.
• Completely Involved in Analysis, Design and Development of Internet based application.
• Completely Application developed in WEB Forms, Stored Procedures in SQL 2017.
• Completely and Successfully managed the Team to finish the project in right time.
• Implemented Business and Database Layer using C#.
• Involved in Complete Unit Testing, integration, stress, User Acceptance.
• Implemented in Agile Methodology.
• Bootstrap used for controlling images for all the devices.
• JavaScript, jQuery used for client side validations, Carousels, Tiles & for content management.
Environment:
VS 2017, .NET4,0, WEB FORMS, C#, SQL 2017, ASP.NET, ADO.NET, TFS, Bootstrap, jQuery.
Tech Aerospace, Thomasville, Georgia (10th July 2017 to January 2nd 2018)
Project Description:
TECT Aerospace manufactures structural and mechanical airframe-ready components and assemblies for commercial, military, business, and general aviation aircraft. Many of these products utilize TECT Aerospace's innovative, complex 5-axis milling and complex multilevel manufacturing capabilities
Duties and Responsibilities
Conversion from legacy applications to new applications
Completely designed from database, Entity Framework, created Web API’s to AngularJS.
Completely Involved in Analysis, Design and Development of Intranet based application.
Completely Application developed in WEB API, Entity Framework, Stored Procedures in SQL 2010 and AngularJS.
Implemented Business and Database Layer using C#.
Implemented Stored Procedures using SQL Server 2010.
Data Import and Export from MY SQL used SSIS packages.
Involved in Unit Testing, integration, stress, User Acceptance.
Implemented in Agile & Hybrid Methodology.
Environment:
VS 2010, .NET3,5, WEB API, AngularJS, CSS, Bootstrap, Entity Framework, C#, SQL 2010, SSIS Packages, MYSQL
XEROX, Tallahassee, Florida, USA (15 March 2013 to June 14 2017)
Project Description:
Xerox is a U.S. based global corporation that sells business services and document technology product to businesses and governments of all sizes. Xerox handles various projects, the one I am working is in Public Sector for Photo Enforcement.
Photo Enforcement Systems
For many communities, public safety is a major concern especially as budgets are cut and populations continue to grow. But every community deserves safe streets. That’s why we install, operate and maintain customizable, automated, photo-enforcement systems and solutions, including red light, speed and school bus cameras. The photo enforcement system helps maximize resources, deter careless driving and keep people safe.
Duties and Responsibilities
Designed Citenet and Citeweb pages.
Created DC Jobs using VB Script.
Completely Involved in Analysis, Design and Development of Internal Application as well Portal Development.
Completely Application developed in VB.Net, SQL 2010.
Implemented Web(REST, SOAP) Services for moving images to different servers.
Implemented Business and Database Layer using C#.
Implemented ADFS Agent for obtaining Single Sign on Identity.
Implemented Stored Procedures using SQL Server 2008.
Implemented Crystal Reports XI to design and exports to Microsoft Excel and PDF format.
Involved in Complete Testing Unit, integration, stress, User Acceptance.
Implemented in Agile Methodology.
Environment:
VS 2010, .NET3,5, VB.NET, ASP.NET, C#, SQL 2005, IIS 6.0, IIS 7.0 SQL Server 2008 R2, Classic ASP,
Crystal Reports XI
HOMEOWNERS CHOICE Insurance Company, Tampa, Florida, USA (11th Oct 2009 to 15th Feb 2013)
Project Description:
Homeowners policies insure homes that are occupied by the owner and also provide coverage for personal
possessions and liability, insures condominiums that are owned and occupied by policyholder or tenant
and also provides coverage for personal possessions and liability. Insures policyholder property in a home
that is rented, rather than owned, such as an apartment. Covers damage due to flooding according to the
guidelines established by the National Flood Insurance Program (NFIP). (www.hcpci.com)
Duties and Responsibilities
Designed Policies, Claims, Agents, Agencies and Admin part of the insurance company’s financial application.
Completely Involved in Analysis, Design and Development of Internal Application as well Portal Development.
Completely Application developed in VB.Net, SQL 2010.
Web Portal is developed using Entity Framework, C#, SQL 2010.
Implemented Web services to access some of the secured reports from different servers.
Implemented Business and Database Layer using C#.
Implemented Stored Procedures using SQL Server 2005.
Implemented Infragistics2, Ajax, WCF, and WPF in web application.
Implemented SSRS 2008 to design and exports to Microsoft Excel and PDF format.
Involved in Complete Testing Unit, integration, stress, User Acceptance.
Implemented in Agile Methodology.
Used the Model-View-Controller (MVC) pattern to separate the user interface logic from the business logic for dynamic Web application.
Used XML and XSLT for transforming data.
Implemented Master Pages and Login controls.
Environment:
VS 2008, .NET4.0, VB.NET, ASP.NET, C#, Entity Framework, WCF, AJAX, MSMQ, SQL 2005, IIS 6.0, Microsoft Visual Source Safe 6.0, Windows XP, Infragistics2.
Origin Digital an Accenture Company, Denver, CO, USA (2nd March 2009 to 15th September 2009)
Project Description: Odaptor – Digital Video Assets Management
Odaptor is a scalable, Web-based service that enables users to seamlessly aggregate, manage, transform, and
distribute digital media and video anywhere, in any format, to any device. Odaptor is a flexible Web-based
application that combines powerful media management and transformation capabilities into a single service platform.
Odaptor manages customer’s digital assets, convert media to target platforms, or receive content from users outside
your organization.
Odaptor User Generated Content is the most sophisticated and user-friendly content submission Web based
Service. The Website owner controls the output formats, as well as the final delivery destination. Using Odaptor's
transform capabilities, thousands of submissions from customers are processed on the fly in an automated,
scalable, and transparent manner. The review and approval module for Odaptor is designed to give customers the
chance to preview content submitted to the Odaptor service before it is transcoded and published to their
Websites. This is powerful but simple-to-use add-on instantly enables review capabilities for any of customer
submission workflows.
Duties and Responsibilities
Involved in Analysis, Design and Development of Odaptor enhancements and new features
Involved in Design and Development of Multi-Threaded Windows Services using VB.NET and Dart FTP component to FTP images to Customer Centralized Distribution Network locations.
Involved in developing code for Silverlite.
Involved in Design and Development of WCF Services using C#
Involved in Design and Development of Business and Database Layer using C#, Generics and LINQ
Involved in Designing Database Schema and develop Stored Procedures using SQL Server 2005.
Involved in Designing Database tables for Odaptor new features.
Used ADO.NET to execute Stored Procedures as well as SQL Queries for Data manipulation.
Created SQL Server 2005 Stored Procedures to implement data processing logic
Implemented in Agile Methodology.
Used the Model-View-Controller (MVC) pattern to separate the user interface logic from the business logic for dynamic Web application.
Environment:
VS 2008, .NET3.5, VB.NET, ASP.NET, C#, WCF, LINQ, Generics, AJAX, MSMQ, SQL 2005, IIS
6.0, Telerik Controls 2.0(2008.02.0723.20), Dart FTP, Microsoft Team Foundation Server, Windows XP.
State Street Corporation, Boston, MA, USA (5th June 2006 to 27th Feb 2009)
General Duties and Responsibilities
Design and Development of Web based/Windows based .NET 3.5 applications using C#.Net, ASP.NET, VB.Net, and Crystal Reports XI, MSQL Server 2008
Complete Architecture for some of the projects in STATE STREET BANK (Designed, Developed, Implementation)
Created Rich GUI application using WPF and XAML for displaying and manipulating user interfaces document.
Created WCF Services and hosted them in different applications.
Created Dashboards, InfoPath Forms and reports in SharePoint.
Create Stored Procedures to maintain the incoming trades and for breakpoint calculation
Working on proof concept of .net 3.5, WCF and WWF.
Role Based Developing, Implementing and Supporting.
Support of .NET applications in production environment including database servers running in an open architecture configuration.
Participate in a 24x7 on-call support schedule for development and production environments
Work with application development teams in integrating multiple applications that interact with each other.
Identify and resolve application/infrastructure problems and provide solutions in debugging and performance tuning services when applicable.
Provide data to business users from branch offices by generating data base scripts on operational data source(Oracle) and data warehouse(DB2)
Converting C applications into C#.Net.
Created Telerik RadControls for ASP.Net Using Ajax.
Worked on multiple financial business Projects, which are described below.
1. Project Description: GCPT (Global Cash Processing and Tracking)
GCPT (Global Cash Processing and Tracking) involves the foreign exchange in underlying international securities trading. The system extract Indirect Foreign exchange trades sent through ETD (Electronic Trade Delivery) from emerging and exception markets and process the trades by sending instruction to sub custodian through BESS/SWIFT network. The system creates the end of day report.
Responsibilities:
Involved in Designing the web forms and data flow
Coding entire business logic in C#.Net, VB.NET, ASP.Net
Created complex stored procedures and functions using T-SQL in SQL Server 2005.
Capturing some of the foreign trades from different application using WCF and WWF.
Maintaining various security levels from client to Database.
Creating Various Reports in Crystal Reports XI, SSRS and moving into SharePoint.
Created InfoPath forms 2007 to get latest updates of foreign exchange.
Environment: C#.Net, ASP.NET, VB.Net, .Net Framework 3.0/ Visual Studio 2008, IIS6.0, XML, Visual Source safe, Crystal Reports XI, SQL Server 2005, SSRS
2. Project Description: Third Party Lending Application
Security Lending is a widely practiced market activity in which a client authorizes a lending agent (usually the custodian bank) to take the individual equities and bonds which reside in the client’s separately managed accounts and lend then to the open market. Through the lending process, clients can earn incremental returns on their assets while still maintaining the benefits of actually holding
Responsibilities:
Involved in complete Architecture
Database Designing
Involved in Designing the web forms and data flow
Coding entire business logic in VB.NET,ASP.Net
Creating stored procedures in SQLSERVER
Authenticating the Users based on Form based authentication
Creating Various Reports in Crystal Reports XI, SSRS.
Involved in deploying and scheduling the job in BETA for testing.
Talking to various applications using web services XML, SOAP.
Converting from VB6.0 to VB.Net.
Converting C applications into C#.
Partly Used Agile Methodology.
Maintaining Security from front end to the Backend.
Maintaining Performance issues like indexing.
Environment: ASP.NET, VB.Net IIS, XML, Visual Source safe, Visual Studio. NET, Crystal Reports XI, SQL Server 2003
3. Project Description: Marlin Conversion (State Street acquired Investment Bank and Trust)
State Street acquired IBT Company; Marlin Conversion helps to find out the Gaps between two companies and tries to fill those gaps within designed time and reports for higher management.
Responsibilities:
Involved in Designing the web forms and data flow
Coding entire business logic in ASP.Net
Creating stored procedures in SQLSERVER
Authenticating the Users based on Form based authentication
Creating Various Reports in Crystal Reports XI and populating in SharePoint.
Created various dashboards in SharePoint.
Talking to different applications and servers with SOAP and XML.
Environment: ASP.NET, VB.Net IIS, XML, Visual Source safe, Visual Studio. NET, Crystal Reports XI.
4. Project Description: PMO Reporter (Life Cycle of a Project)
PMO Reporter is used by Program Management Office to collect, track and report multiple projects, programs and Portfolios. It acts as a single repository and allows customized reporting. This is an Intranet based application used by multiple groups
Responsibilities:
This Project is Completely Architected -Designed, Developed and Implemented
Involved in Designing the web forms and data flow
Coding entire business logic in ASP.Net
Creating stored procedures in SQLSERVER
Authenticating the Users based on Form based authentication
Creating Various Reports in Crystal Reports XI.
Created dashboards and Application Survey in SharePoint.
Talking to various applications using XML and SOAP.
Environment: ASP.NET, VB.Net IIS, XML, Visual Source safe, Visual Studio. NET, Crystal Reports XI.
5. Project Description: SQA Reporter (Software Quality Assurance)
Responsibilities:
Involved in Designing the web forms and data flow
Coding entire business logic in ASP.Net
Creating stored procedures in SQLSERVER
Authenticating the Users based on Form based authentication
Creating Various Reports in Crystal Reports XI and displaying in SharePoint.
Environment: ASP.NET, VB.Net IIS, XML, Visual Source safe, Visual Studio. NET, Crystal Reports XI.
SQA Reporter collects and tracks multiple metrics in quality assurance stage of the projects and creates analysis and variance reports. This is an Intranet based application used by multiple SQA groups in the organization.
V. Corning Display Technologies, Corning, NY, USA (26th September 2005 to 30th April 2006)
General Duties and responsibilities
Design and Development of n-tier Web based/Windows based .NET applications using ASP.NET, C# and VB.Net.
Role Based Security and authentication through Lightweight Directory Access Protocol.
Support of .NET applications in production environment including critical clustered servers running in an open architecture configuration.
Participate in a 24x7 on-call support schedule for development and production environments
Work with application development teams in integrating multiple applications that interact with each other.
Identify and resolve application/infrastructure problems and provide solutions in debugging and performance tuning services when applicable.
Worked on multiple Projects, which are described below.
1. Project Description: Tracking System
This application is a simulation of the quality inspection clean room which displays the current position of the Glass sheet in the inspection clean room. The ASP.NET, VB.Net and C# web application is provided with the current Glass position co ordinates in an XML file supplied by an OPC server which interacts with the actual hardware equipment (Conveyer bars on which Glass sheet moves) and updates the XML files with metal position time to time. Displays the sheet position using the .NET charting tool.
Responsibilities:
Involved in Designing the web forms and data flow
Coding entire business logic in VB.NET,ASP.Net and C#
Data manipulations in XML are done using XMLDataDocument
Creating stored procedures in PL/SQL Oracle10g
Authenticating the Users based on Form based authentication
Environment: C#, ASP.NET, VB.Net IIS, XML, Oracle 10g, Visual Source safe, Visual Studio. NET, .NET charting tool, OPC Server.
2. Project Description: Processed Data Analysis System - PDAS
This is a web based application with a Thick server and thin client architecture. It is developed to analyze the Glass sheet data which is plotted in the form of customized corporate standard charts. These charts are used by the process engineers to improve the quality of Glass produced in future. The application displays the data in the form of Histogram, Bar Chart, Trend Chart, Scatter XY chart. Apart from that it has an interface to view the raw data in the form of data grids and export it to excel. XML is used to create a tree view of all the navigation links in the default screen of the application.
Responsibilities:
Involved in Designing the web forms and data flow
Coding entire business logic in VB.NET,ASP.NET,C#
Creating Client scripts in _JavaScript
Client side validations using validation tags
Creating stored procedures in PL/SQL Oracle9i
Data manipulation in XML for navigation links
Setup the IIS server
Environment: C#, ASP.NET, VB.Net, IIS, Java Script, XML, Oracle 9i, Visual Source safe, Visual Studio. NET, .NET third party charting tool.