SRI MALLIKA TERUPALLY .NET Developer
Phone #: 469-***-****
Email: adar75@r.postjobfree.com
Summary:
Over 9 years of IT experience with exceptional skills in Analysis, object oriented
design, development and implementation of Web Applications and Client-Server
systems using .Net Framework.
Hands on experience in development and implementation of high-end applications with
Microsoft .Net Framework 3.5/4.0.
Expertise in developing applications using C#, ASP.Net, ADO.Net, MVC, Web
Services, Windows Communication Foundation (WCF), HTML, JavaScript, CSS,
XML, LINQ, AJAX, IIS, Entity Framework and NHibernate.
Experience in creating complex database Queries, Views, Stored Procedures, User
Defined Functions, Cursors and Triggers using SQL, PL/SQL and T-SQL in
relational database MS SQL Server and Oracle.
Strong Knowledge of Object Oriented Design Methodologies such as Polymorphism,
Inheritance and Encapsulation.
Proficient in web programming to enhance performance and durability using Angular,
HTML, XML, AJAX, JavaScript, CSS3 and ASP.NET Custom Controls.
Experience with .Net Security features such as Authentication & Authorization,
Forms-based Authentication, Authorizing Users, Roles and User Account
Impersonation.
Experience in creating SQL Server objects like Tables, Stored Procedures, Views,
Indexes, Triggers, Cursors and Functions in Microsoft SQL Server.
Experience in design and development of applications using N-Tier Architecture.
Worked through all phases of Software Development Life Cycle (SDLC) which
includes gathering and analyzing business requirements, functional/technical
specifications, designing, developing, testing, deploying the applications and providing
production support.
Good working knowledge on Team Foundation Server (TFS) and SVN.
Expertise in report generation using Crystal Reports 10.0/9.0.
Education:
Masters in Computer Science (2008 - 2010).
Technical Skills:
Tools/Technologies Visual Studio.NET 2005/2008/2010/2013,
ASP.NET, ADO.NET, MVC 5, AJAX, Entity
Framework, NHibernate, MS Office.
Programming Languages C#, C, C++, SQL & PL/SQL.
Databases SQL Server 2008/2005, Oracle 11g/10g.
Scripting/Markup Languages JavaScript, JQuery, HTML, XML and CSS.
Version Controller MS Visual Source Safe (VSS), Team Foundation
SRI MALLIKA TERUPALLY .NET Developer
Phone #: 469-***-****
Email: adar75@r.postjobfree.com
Server (TFS).
Web Servers Internet Information Server (IIS).
Operating Systems Windows XP, Windows 7, Windows Vista
Service Oriented Architecture (SOA) Windows Communication Foundation(WCF), .NET
Web Services, WSDL, SOAP, UDDI.
Reporting Tools Crystal Reports 10.0/9.0
Professional Experience:
County Of San Mateo CA, USA Jun 2014 – Mar 2019
Role: .NET Developer
The County Of San Mateo needs to automate their couple of manual processing into web
applications. During my assignment I got opportunity to work on below projects for the county.
1. Cec ClaimSUM (Sep - 2015 To Mar 2019)
County of San Mateo, has to file it’s claims of each fiscal year to state. ClaimSUM is very
complex system of managing, distributing county’s expenses of various departments into
correct Org and Account Code. This project has several modules like Transactions, External
Claims, Adjustment Claims, Adjusted Claims and PostSUM.
I was involved in gathering requirements with clients, understanding their existing Excel based
application in which they are maintaining all the claims.
2. (VTRACK) (May - 2015 To Aug- 2015)
Vocational Rehabilitation Services Client Tracking System (VTRACK) is an intranet
application available to all county employees to track client demographic info, services, Job
placement, Job development and Work center scheduling.
3. Position Control (Jun - 2014 To April - 2015)
County of San Mateo, HSA department has almost 1000 employees. This tool is developed to let
Managers and HR to search for Position in the department, get all the details of the position
like, owner of the position, current status, manager and supervisor of the position and how
much is the salary for that position.
Also, HR can perform backfill assignment to the position with this tool and set their start
and end date of the assignment. This tool also has various report like, Employee Report,
SRI MALLIKA TERUPALLY .NET Developer
Phone #: 469-***-****
Email: adar75@r.postjobfree.com
Position Control Report, Backfill Hierarchy Report, Sick Leave Usage Report, Personnel Report
etc. These report were developed with Crystal Report.
Roles & Responsibilities:
Followed AGILE/SCRUM software development life cycle (SDLC) methodology to achieve
a highly efficient end product.
Involved in direct discussion with customers and understanding their need and
preparing screen wireframe to explain how web application will fulfill their requirements.
Used Kanban Flow to manage Project’s sprints.
Designed database for Cec ClaimSUM and VTRACK projects.
Used C#.NET to develop code for business and repository layer.
Worked with N-tier architecture involving Services Layer, Data Access Layer, and
Business Layer.
Used Model View Controller (MVC) architectural Design patterns for the development of
an application.
Designed the application as a three-tier application with UI in the presentation layer,
Business logic in the middle layer and Database activity in the third layer.
Created Views and Partial Views – UI and middle tier for various modules using C#, MVC
(Razor View Engine), AJAX, JQuery, HTML5, CSS.
Involved in development of web graphics and graphical (UI) Pages using the AJAX,
HTML, CSS, JAVASCRIPT.
Developed the user interface for back office support and worked collaboratively in agile
scrum team on the design and development of application based MVC framework using
Angular.js, HTML5 and CSS3.
Extensively worked on User Interface pages using C#, ASP.Net, Master Pages, XML
Entities, Telerik Controls, CSS, HTML, AJAX Toolkit, Java Script and to implement
complex Business Rules and Validation of front end forms.
Extensively used Telerik RadGridView, RadWindow and RadComboBox controls to design
User interface.
Used AJAX to render pages without post back and for smooth page loading.
Effectively implemented ASP.NET security infrastructure for authenticating and
authorizing user access as well as performing other security related tasks.
Worked extensively with Oracle 11g XE in the whole project.
Developed Business Logic layer by implementing Object Oriented Programming
concepts.
Used LINQ to filter list of custom objects.
Developed Data Access Layer using Nhibernate and XML entities.
Developed reports using Crystal Reports.
Developed Stored Procedures, Functions and Views.
Setup Oracle database and migrated data from MS Access to Oracle.
Deployed applications on both stage and production servers.
Responsible for maintaining versions of source code using Tortoise SVN.
SRI MALLIKA TERUPALLY .NET Developer
Phone #: 469-***-****
Email: adar75@r.postjobfree.com
Employment Development Department, Sacramento, CA May 2011 – May 2014
Role: .NET Developer
Description: This project involves developing an application Disability Insurance Automation
(DIA) available to claimants, medical providers, and employers for submission of disability claim
information. The main aim of this project is to provide partial wage replacement to eligible
workers who are unable to work because of a disability.
Roles & Responsibilities:
Involved in Analysis, Design and Development stages of the (SDLC) Software
Development
Life Cycle for the project.
Developed DAD (Detailed Application Design) for Use cases provided by the functional
Leads.
Worked with ASP.NET Web Forms, State Management, and Caching features.
Used ADO .NET for database connectivity and populated back-end data using SQL
Server 2008.
Used ITASCA framework which contains Business Façade Layer, Business Service Layer
and
Data Access Layer for the screen development. Used Domain Objects and Mash-up
objects to pass the data between several layers.
Implemented Business logic and custom business validations using c# code.
Involved in developing and designing Master Pages, Themes, Style Sheets and Skins.
Developed Sequence diagrams and class diagrams using Enterprise Architect tool as a
part of
Technical Design.
Used AJAX to render the screens without post back.
Used LINQ to write logic in C#.
Used SSIS for data conversion from Mainframe to SQL.
Developed and unit-tested high quality code by writing automated unit test scripts.
Proactively identifying and resolving application performance issue.
Used WCF service layer to communicate between the Web server and the application
server.
Worked on Windows Workflow Foundation to create various work items within the
application.
Developed and used FX-Cop rules.
Communicating with both technical and functional staff to support analysis, design,
testing and troubleshooting of project issue.
Developed Stored Procedures, User Defined Functions using SQL Server to maintain
Busines Logic.
Designed and developed Tables, Views, Functions and stored procedures using SQL and
T-SQL Increasing efficiency of the database by using execution plan and SQL Profiler for
pruning Stored Procedures.
SRI MALLIKA TERUPALLY .NET Developer
Phone #: 469-***-****
Email: adar75@r.postjobfree.com
Used SSRS to generate various reports.
Implemented N-Unit testing for various façade methods.
Developed the application with multi – lingual features using Resource files.
Used TFS (Team Foundation Server) for the source control, data collection, reporting
and project tracking.
Environment: .NET Framework 4.0, C# .NET, ASP .NET 4.0, T-SQL, SQL Server 2008, IIS 7.0,
XML, Microsoft Visual Studio 2010, HTML, XSLT, SOAP, WSDL, XAML, SSRS, WCF, Microsoft
Team Foundation Server 2010, SSIS and JavaScript.
Verizon, Irving, TX Sep 2010 – Apr 2011
.Net Developer
Description: BQT (Bundle Qualification Tool) is a Web Application through which customer will
be Qualified for appropriate bundles. (BQT) application is responsible for getting Customer’s
details and Customer Bundle Qualification details like Landline, HSI(High Speed Internet),
Verizon Wireless and Direct TV depending upon the representative inputs. Bundles like Quadra
Bundle, Triple Bundle and Dual Bundle will be offered to the customers based on their
qualifications.
Roles & Responsibilities:
Involved in designing and development of web based application using ASP.NET.
Developed several advanced modules using AJAX for smooth page loading.
Implemented appropriate Error Handling and Client-side Validations using JavaScript.
Involved in the enhancements of the developed code and migrated it from older version
to VS2008.
Consumed Web Services to extract the customer details and their credit history details.
Developed numerous Stored Procedures and scripts for Data extraction and
manipulation.
Involved in resolving the ROCK TICKECTS and supporting the sales representatives with
the technical issues.
Responsible for testing the application with different inputs in UAT and staging.
Used ADO.NET inorder to connect to the SQL Server.
Uploaded different promotions and coupons and also involved in validating the billing
application.
Environment: .NET 3.5, C#, Visual studio 2008, SQL Server 2008, JavaScript, AJAX, Web
Services, VSS-2005.
Aquilex HydroChem, Houston, TX May 2008 – July 2008
.Net Developer
SRI MALLIKA TERUPALLY .NET Developer
Phone #: 469-***-****
Email: adar75@r.postjobfree.com
Description: This project refers to a set of independent solutions designed to support and
manage HydroChem global operations that includes Field Services (Tablet PC), Branch
Administration (PC based) and Synchronization Engine. Field Services is a Tablet PC solution for
capturing the service details of delivery, including the equipment, materials and labor. Branch
Administration is PC -based solution for managing the branch operations like accounts
receivable, Payroll and Job Dispatching. Synchronization Engine ensures timely and seamless
communication of data between the Remote System user modules and the corporate office.
Roles & Responsibilities:
Responsible for middle tier code development, unit testing and UI integration support
for job, shift and invoicing module.
Developed (DAL) Data Access Layer SQL Server as backend.
Developed Business Tier using C#, ADO.NET.
Developed WinForms using C# and developed Custom Controls for reusing across
multiple projects.
Implemented validation and business logic rules using Windows Workflow Foundation
(WF) with Microsoft external RuleSet toolkit for job and shift modules.
Took ownership of three modules – Job, Shift and Invoice.
Involved in output caching and data caching in order to store page and data objects.
Incorporated the structured Exceptional handling and Logging, through-out the
development cycle using Enterprise Library 4.1.
Responsible for consuming the WCF services in service oriented architecture (SOA) for
the clients in job, shift and Invoice module.
Created services using WCF to be consumed by the client for the shift and Invoice
modules.
Created and modified stored procedures, User defined functions and T-SQL queries
using SQL server.
Responsible for creating database stored procedures to be used by Crystal Report for
Visual Studio .NET.
Involved in developing Web Services and invoking them by using XML/SOAP.
Developed the application in Agile/SCRUM environment and the project tracking was
done using Visual Studio Team System (VSTS) and Team Explorer.
Environment: .NET 3.5, C#, Visual studio 2008, WCF, SQL Server, JavaScript, SOA, Agile.
Ram Informatics Limited, Hyderabad, India June 2007 – Dec 2007
Programmer
Project: Care Patient Information System
Description: The Project Care Patient Information System (CPIS) is a web based intranet
application that deals with inpatient and outpatient registration and identification lists for Care
Hospitals Hyderabad. This application is being used by the hospital staff and public relations
SRI MALLIKA TERUPALLY .NET Developer
Phone #: 469-***-****
Email: adar75@r.postjobfree.com
representatives to monitor the inflow and outflow of patients across the various branches of the
hospital. This system deals with different categories of patients. The system will retain
information on all patient complaints. It will list/capture/store patient comments, personal
issues and will be able to lookup patient’s information based on a unique patient ID.
Roles & Responsibilities:
Played an active part in the Analysis and Design phases of the project.
Implemented the project using ASP.NET, C# and back-end database as Oracle.
Participated in creation of database triggers and stored procedures.
Used C# for developing the Business Logic as per client request.
Client side validations were done on Java Script.
Implemented Forms based Authentication.
Developed code behind files, Data access Components using C#.
Extensively used ADO.NET for accessing and manipulating the data.
Created test cases using NUnit.
Environment: ASP.Net 2.0, C#, CSS, HTML, JavaScript, ADO.NET, Visual Studio.Net 2002,
Oracle, NUnit