Post Job Free

Resume

Sign in

Senior .NET Developer

Location:
United States
Posted:
September 01, 2015

Contact this candidate

Resume:

SRILATHA CHEBROLU

***** ***** ***** ** ***** #: 703-***-****

Ashburn, VA 20148 Email: acrhwy@r.postjobfree.com

Summary:

Over 10 years of experience in object oriented analysis & design, development, implementation and maintenance of application systems.

Experience in developing GIS software using .NET framework and latest technologies.

Proficient in developing software using ASP.NET, MVC3, C#, Entity Framework, ADO.NET, WCF, VB.NET, Telerik Controls, LINQ, XML, XSLT, DHTML, HTML, AJAX, JavaScript, SQL development fundamentals (Stored Procedures, Triggers, Views, Functions), COM/Web Service development.

Strong hands-on technical experience in advanced JavaScript technologies and XSLT style sheet scripting using msxsl: script element

Well experienced in database development, Table creation scripts, Stored procedures/packages, database triggers, and very good at PL/ SQL.

Good experience in software design and development using C, C++.

Experience as Programmer/Analyst using agile software development methodologies. Capable of delivering optimized, effective and well-documented code.

Experience in contributing software development expertise to multiple projects and ensuring that project specifications are met.

Experience in generating reports using SQL Server 2008 Reporting Services.

Experience in developing E-Commerce sites in 3-tier, and strong knowledge in COM/Web Service development.

A short learning curve, excellent analytical skills, and strong communication and collaboration qualities.

Education:

Masters in Computer Science, Oklahoma State University, Stillwater (G.P.A: 3.7/4.0)

Bachelor of Technology in Computer Science & Engineering, JNTU, Hyderabad, India (G.P.A: 3.8/4.0)

Certifications: MCSD in Web Applications (2014)

Technical Skills:

Operating System:

UNIX, Windows NT/2003/XP.

Programming Languages:

C# 3.5, ASP.NET, MVC3, ADO.NET, VB. NET, C++, VC++, T-SQL, PL/SQL

Web Technologies:

LINQ, XML, XSLT, HTML, Java Script, AJAX, WCF, WPF, Telerik .NET UI Controls, Silverlight, VB Script, DHTML, Qooxdoo framework, .NET 3.5 framework, Eclipse 3.1, Team Foundation Server, VS 2008, VS 2010, VS 2012.

Web Design Tools:

Macromedia Flash, Macromedia Dream weaver, Fireworks

Database Packages:

Oracle 9i/10g, SQL Server 2005, SQL Server 2008 R2, MS Access

Reporting Packages:

SQL Server 2005 Reporting Services, SQL Server 2008 Reporting

Office Tools:

SharePoint 2010, Word, PowerPoint, Word perfect (MS office), Microsoft Project

Experience:

Ace Info Solutions Inc., Reston, VA Oct’14 – Current

Role: Sr.NET Developer

Project: SAMHSA (Common Data Platform)

SAMHSA leads national efforts to improve mental health prevention and treatment services for all Americans. The CDP (Common Data Platform) system is a web based data entry and reporting system that provides a data repository for SAMHSA program performance measures. Performance measures are collected as part of SAMHSA effort to promote accountability within its programs.

Involved in developing multiple web pages.

Involved in developing complex SSRS Reports.

Developed Report parameter page using MVC architecture.

Have written complex stored procedures, functions and views for SSRS reports.

Environment: .NET Framework 4.5, MVC5, C#, Entity Framework 6.0, LINQ, SQL Server 2014, Team Foundation Server (TFS) and VS 2013.

USDA.gov, Federal Contractor, Washington DC Dec ’12 – Sept ‘14

Role: Sr.NET Developer

Project: Label Submission and Approval System (LSAS)

The Label Submission and Approval System is a web-based software application that integrates and implements an electronic label application process for establishments to submit label applications. LSAS allows LPDS personnel to view, evaluate and adjudicate all electronically submitted label application packages and Appeal packages efficiently and accurately. Also the submitter can utilize the Generic Label Advisor to determine whether an application can be generically approved.

Involved in developing multiple controllers, viewmodels and razor (cshtml) pages to retrieve, make edits and save Establishment related information.

Developed WCF service to retrieve Foreign Establishments from PHIS database and consumed it on the web using MVC architecture.

Have written code in MVC Web layer and service layer to develop Vet Quality Check (QC) Module. Developed this module by understanding QC Process flow diagram.

Have written multiple stored procedures and created new database tables.

Fixed ad-hoc issues during UAT release while simultaneously working on Release2 Deliverables.

Gained domain knowledge in LSAS application and then suggested different possible ways of implementation for each requirement.

Environment: .NET Framework 4.0, MVC3, C#, WCF services, LINQ, SQL Server 2008, Telerik .NET UI controls, Team Foundation Server (TFS) and VS 2010.

Project: Public Health Information System (PHIS)

PHIS is a web-based software application that integrates and streamlines all scheduling, assigning, tracking and documentation for FSIS tasks including: import management, export management, domestic production inspections, and risk analysis.

Developed multiple web pages using MVP pattern.

Created and configured WCF services.

Have written WCF Services to retrieve and save the data to Sql Server 2008 database.

Used LINQ extensively and have added tables and stored procedures to dbml file and accessed every object in the database in WCF service.

Involved in designing tables and have written multiple stored procedures.

Supported multiple releases till the end and fixed any adhoc production issues.

Used Telerik controls to develop web pages and also developed multiple Usercontrols.

Environment: .NET Framework 3.5, C#, WCF services, LINQ, SQL Server 2008, Telerik .NET UI controls, Team Foundation Server (TFS) and Visual Studio 2010.

Project: Electronic Disqualified Recipient System (eDRS)

Involved in creating Master pages and referencing them in content pages.

Involved in creating CSAMS Web Services.

Have written reusable class using Microsoft Enterprise Libraries Logging application block (5.0) to log exceptions to xml file.

Involved in migration of code from Visual studio 2003 to Visual Studio 2012.

Used AJAX MaskedEditExtender with CalendarExtender & MaskedEditValidator controls to validate Date fields.

Have written Automated Unit Tests and Manual unit tests for every module after development.

Did some significant changes to the eDRS web application to make it 508 compliant.

Have used ObjectDataSource control to bind data to GridView.

Environment: .NET Framework 4.5, C#, VB.NET, Web services, LINQ, SQL Server 2008 R2, Microsoft Excel, Team Foundation Server (TFS) and Visual Studio 2012.

Altum, Inc, Reston VA Oct ‘09 – Aug ‘12

Role: Sr.NET Developer/Software Engineer

Project: Easygrants

Easygrants is the most powerful and flexible online solution for grantmaking organizations, with a configurable workflow that adapts to different grant programs and their specific needs

Developed Easygrants core controls by overriding .NET classes.

Have consumed web services to retrieve data and then integrated with web applications.

Designed web forms and the workflow based on client specifications. Developed and tested each module using Agile Scrum development methodologies.

Have written data migration scripts to import the data from different environments (Access, Excel) into Easygrants database. Interacted with client directly on this to understand their needs.

Involved in fixing performance issues on web pages and also with database scripts.

Extensive interaction with clients during releases. Did many interim releases for clients based on their needs. Involved in fixing very time sensitive production issues.

Involved in maintaining and supporting Easygrants project for more than a year and was leading this project with small team.

Environment: .NET Framework 2.0, C#, VB.NET, Web services, SQL Server 2008, SharePoint 2010, Microsoft Access, Microsoft Excel, Subversion, Kanban.

Trimble Navigation Limited, Virginia, Chantilly VA May ‘06 – Aug ‘09

Role: Software Engineer

Project: TrimView

TrimView is windows based ready mix software application for tracking fleet activities, vehicle maintenance, vehicle diagnostics, routing, scheduling and dispatching using our leading edge technologies.

Used UI CAB framework to develop trimview windows application.

Used Smart parts, Model View Controller Pattern, Event broker in Microsoft Composite UI Application Block.

Involved in writing unit tests in .Net framework 3.5.

Followed agile methodologies and scrum process.

Developed Map module using Telogis mapping software to locate vehicle on the map and to follow a vehicle which gets latest position from cache.

Used Test driven development approach to develop code and used latest C # 3.5 framework.

Involved in writing delegates and interfaces.

Have written web services to retrieve events and positions of vehicles.

Environment: .NET Framework 3.5, C#, MVC, WPF, WCF, Silverlight, Windows Forms, UI CAB, Team Foundation Server, Web services, SQL Server 2005, Stored Procedures, PL/SQL, Oracle 10g.

Project: GeoManager (New UI development)

GeoManager application provides Field productivity and management solution that integrates GPS, wireless and standard web browser into a mobile solution that helps to manage fleet and mobile workers by allowing real-time, two-way communication.

Developed web pages using Qooxdoo framework and advanced Javascript technologies.

Used Microsoft Virtual earth as mapping provider. Explored all MSVE classes in depth and have written forward geocoding and reverse geocoding features.

Developed driving directions panel where user can add multiple stops. Used Microsoft virtual earth API to show directions on the map.

Developed AJAX client side framework to display map object in container and to add objects to the map. Have written code to add multiple layers to the map.

Project: Mapping Framework (GIS Client API)

Mapping framework is GIS client library that relied on Microsoft virtual earth and its tiling server. This GIS Client library provided common interface shared by two mapping applications Geomanager and trimweb. This mapping solution provided all mapping features, clustering, driving directions, forward geocoding and reverse geocoding.

Developed javascript framework using object-oriented technologies.

Used inheritance and closures to write event based code.

Made AJAX calls to webservices and fired events after listening to the web services response.

Separated data related web services from mapping related code to make sure that only one component is changed when mapping provider changes.

Environment: Eclipse 3.4.2, Aptana Studio, Qooxdoo Framework, javascript, GUI Design, AJAX, Microsoft Virtual Earth SDK.

Project: TrimWeb & TrimTrac

Have written table-valued functions, Stored Procedures, Functions and views to generate SSRS Reports.

Implemented Data compression in Web based Reports to have better performance.

Environment: ASP.NET, C#.NET, ADO.NET, AJAX, PL/SQL, Microsoft .Net Framework 2.0, MS Visual Studio .Net 2005, SQL Server 2005 Reporting Services.

Mittal Steel USA, Sparrows Point, Maryland Oct’ 05 – May ‘06

Project: Compliance Monitoring System (CMS) - .NET Developer

CMS System is designed and developed to control the release of hazardous air pollutants into the environment by integrated steel plants. It monitors if all integrated mills are complying with the new Maximum Achievable Control Technology (MACT) regulations.

Designed and developed Master and content pages for the project.

Used Login control and Treeview control to provide the hierarchical view of alarms per Unit/Equipment.

Hierarchical classification of alarms was based on the Treeview and the entire treeview starting from the root was dynamic, based on the initial simple logon and password.

Used GridView control for displaying alarms and provided paging and sorting facility.

Used XmlDataSource control and SqlDataSource controls for presenting data to data bound controls.

Responsible for generating alarm reports using SQL Server 2005 Reporting Services.

Responsible for collecting the requirements from the client

Environment: ASP.NET, C#. NET, VB.NET, ADO.NET, Microsoft .Net Framework 2.0, MS Visual Studio .Net 2005, Visual Source Safe 2005, XML, XMLSpy, SQL Server 2005, SQL Server 2005 Reporting Services.

Verizon, Silver Spring, Maryland Jun’ 04 - Sept ‘05

Project: Verizon Gateway Interface (VGI) - .NET Developer

VGI is an integral middleware of Verizon’s E-Ordering system, which is a fully object-oriented based Intranet Call-Center application.

Responsibilities:

Involved in the Submit Order, Pending Order Image and Pending Order Update end-to-end design, implementation and testing for Consumers.

Coded business rules for New York and New England regions.

Environment: C#. NET, ADO.NET, ASP.NET, XML, XSLT, XmlDiff, Microsoft .Net Framework 1.1,MS Visual Studio .Net 2003, IBM Web Sphere MQ, Rational Clear Case 4.2, IBM DB2 v7.0, XMLSpy, SQL Server 2000, MSMQ, Win Direct.

REFERENCES WILL BE PROVIDED UPON REQUEST



Contact this candidate