SlideShare a Scribd company logo
1 of 7
Amar Modalavalasa
(860) 221 4444 / m.amarendra@gmail.com
SUMMARY
 16+ years of solid experience in designing and developing Client-Server, Web based applications using Microsoft tools
and technologies.
 4 years of expertise in CSS, JavaScript, AngularJs, ExtJs, AJAX, JSON, NPM and XML, RequireJS.
 10 years of experience in programming with DOT Net Technologies C#.Net, VB.Net, ASP.Net, Asp.Net Mobile web
forms, Active Directory, ORM.Net, and ADO.Net.
 Having good working experience on WCF, WF, WPF, XAML, and Silverlight.
 3 years of experience in VB 6.0, ASP, ADO, COM/DCOM and having strong coding knowledge in developing client
server applications.
 Experience as Technical Lead of Dev Teams and mentoring resources to deliver well written, optimized, robust and
scalable Microsoft .Net application using C#, ASP.Net, MVC, Web Services, ADO.Net, Ajax, Entity Framework,
WCF, JQuery, Javascript, Ext JS, Angular JS, SQL Server
 Experience in unit testing using NUnit framework and extensive experience in developing and deploying .Net
installers, Install shield.
 Having strong database knowledge over SQL-Server (2000, 2005, and 2008) and ORACLE 8i/9i/10g/12c databases
and expertise in designing and creating database, PL/SQL Programming, stored procedures, functions and triggers.
 Having good knowledge and worked on Web Services, SOAP, XML, Remoting, and Threading and Microsoft
Application Blocks.
 Worked extensively on ASP, Java Script, VBScript, HTML, DHTML, CSS to develop web based applications.
 Having good working experience on SOA (Service Oriented Architecture) Applications.
 Solid experience in developing Custom ActiveX Controls using COM and .Net.
 Expertise in Crystal Reports, SQL Server Reporting Services.
 Familiarity with Software Development Life Cycle (SDLC) and worked in all stages
 Hands on exposure to Project management and Configuration management.
 Hands on exposure to Offshore Coordination.
 Extensive knowledge on third party tools Infragestic Controls
 Excellent communication skills, team player, self-motivated, ability to handle multi tasking, hard working and result
oriented.
TECHNICAL SKILLS
.Net Framework 1.1/2.0/3.0/3.5/4.0/4.5, C#.Net, VB.Net, ASP.Net, ORM.Net, ADO.Net,
AJAX, LINQ, SOAP, MTOM, CRM, Mobile Web forms, Web Services,
Design Patterns, WPF, WCF, WF, SOA, Nunit, Hibernate, Active Directory.
Languages VB 6.0, Java 2.0,C, C++, SQL, PL/SQL, T-SQL
Web Tools ASP, JSP, Visual Interdev, HTML, DHTML, XHTML, CSS, XSLT, XML, XSL-FO
Scripting Java script, VB Script, jQuery, ExtJS, angularJs
Middleware COM, COM+, MTS
Web Servers IIS 4.0/5.0/6.0/7.0
Database Oracle 8i/9i/10g/12c, MS-SQL Server 2000/2005/2008, MS-Access, DB2
Reporting Crystal Reports, Data Reports, SQL Server Reporting Services
Version Control Visual Source Safe 6.0, PVCS, SCM, Microsoft TFS, Clear Case
Methodologies AGILE(XP, SCRUM, TDD), RUP
Modeling Language UML, Visio Tools
Other Tools Microsoft Project, NAnt, Infragestics, ASPOSE, RAD tools, HTML Editor, Install shield, Farpoint
Spread Control.
Domain Knowledge:
 Finance (Loans & Grants)
 Insurance
 Education
 Human Resources & Payroll
 CRM
 E-Discovery
PROFESSIONAL EXPERIENCE
FTI Consulting, Washington, DC Senior Consultant 11/09- Present
Ringtail: e-discovery software delivers a unique visual approach to document review and predictive coding that helps legal teams
quickly and defensibly master projects of any size.
Responsibilities:
 Involved in full life cycle of the project from requirements gathering, analyzing, designing, and developing the
application using Iterative AGILE Methodology.
 Lead the scrum team of 5 members, coordinated with product owners and stake holders to prioritize the backlog then
groom the product backlog items during grooming sessions.
 Lead the development forum within the organization to ensure every developer follow the Dev standards and delivers
the right code.
 Successfully delivered various modules in Ringtail application using EXTJS, Bootstrap, HTML 5.0, CSS 3.0, ASP.Net
MVC, EntityFramework and SqlServer.
 Worked on N-tier architecture involving Services Layer, Repositories, Data Access Layer, and Business Layer and
Presentation layer.
 Design and developed Business Logic Layer & Data Access Layers to implement the MVC architecture.
 Using MVC 5 achieved a clean separation of layers given into Model, View, and Controller.
 Created DAL (Data Access Layers) to establish database connectivity and data manipulation.
 Used Lambda Expression and LINQ for making queries on the Entity model.
 Worked with Language-Integrated Query (LINQ) in Web pages to retrieve and modify data.
 Design and developed Repository pattern for CRUD (Create, Read, Update and Delete) operations on the database.
 Responsible for developing the reusable Components.
 Used ExtJS, jQuery, and Bootstrap for a rich user experience.
 Design and developed various EXTJS Services & injected them into Extjs Controllers (using Dependency Injection) to
enable AJAX calls and created custom ExtJs components.
 Implemented Web Services, which used to call core business layer methods, to expose the core functionality based on
SOA pattern.
 Involved in creating different endpoints for different protocols using WCF for exposing the service.
 Developed various stored procedures for the data retrieval from the database and generation of different types of
reports using SQL reporting services (SSRS).
 Used Team foundation Server (TFS) for version control and Shelve pending changes of the source code along with the
maintenance of the builds and the relevant documents of the same.
 Performed Unit Testing for all units in developed pages using Siesta, NUnit and involved in code review activities.
 Used mocking framework Moq to stub out dependencies like database, web services for creating unit tests.
 Experience in providing day-to-day production support includes bug fixing, enhancements and providing best solutions
to the client.
 Environment: .Net Framework 4.5, using Angular JS, CSS, Bootstrap, VisualStudio2012/2015, C#, SQL Server
2012/2014, LINQ.
TOF: Tiff-on-fly is an Image conversion application, which provides document preprocessing and converts the native files to
Image types like TIF, JPEG and PDF.
Responsibilities:
 Analysis, design, develop and production support.
 Lead the scrum team of 3 members, coordinated with product owners to prioritize the backlog then groom the product
backlog items during grooming sessions.
 Design and developed TOF Web app using Angular JS, CSS, and Bootstrap.
 Implemented rendering framework using abstract factory design pattern C# 4.0.
 Implemented TOF Data access component using LINQ.
 Developed stored procedures, UDFs, views using T-SQL in SQL Server 2012.
Environment: .Net Framework 4.5, using Angular JS, CSS, Bootstrap, VisualStudio2012, C#, SQL Server 2012, LINQ.
MLT (Machine Language Translation): MLT is a language translation tool that helps in translating the documents in different
languages to English translated document.
Responsibilities:
 Analysis, design, develop and production support.
 Lead the scrum team of 3 members, coordinated with product owners to prioritize the backlog then groom the product
backlog items during grooming sessions.
 Design and developed MLT Web app using jQuery, ASP.NET MVC.
 Design and developed MLT worker using C# 4.0.
 Developed stored procedures, UDFs, views using T-SQL in SQL Server 2012.
Environment: .Net Framework 4.5, Visual Studio, jQuery, ASP.NET MVC, C#, AJAX, SQL Server 2012, SSRS, JavaScript,
XSL, XML, Webservices, windows services, IIS, RAD Controls.
Illinois Student Assistance Commission, Deerfield, IL Senior Consultant 10/07 – 11/09
IVG: Successfully completed Illinois Veteran Grant Program benefitting the Veterans. The web interface helps schools to
accept / provide the necessary grants to the students with ease and faster manner.
TESP&ING: Successfully executed Teacher Educational Scholarship [TESP] Payment Roster, Illinois National Guard [ING]
Payment Roster projects. Providing the schools the ability to access the student’s payment records and verify their payment.
Using the web technology to conduct the B2B interaction with ISAC’s partners and replaced a manual process of exchanging
paper rosters with the schools through regular mail. This allowed for a quicker, more cost effective and more secure means
of exchanging vital information.
Paystub: Due to the confidential nature of ISAC employee’s personal data. WEB Benefits and Payroll Voucher were made
available to the employees through secured intranet web application. The data were encrypted and stored in the repository, a
robust security layer and access procedure was put in place to ensure only authorized users have access to the data.
MAP Net: MAP is a need-based Illinois State Grant program to help remove financial barriers preventing Illinois residents
from pursuing higher education. The MAP program provides tuition and mandatory fee assistance at MAP-approved Illinois
Institutions for Illinois undergraduate residents who demonstrate financial need.
Responsibilities:
 Collected business requirements by attending JAD sessions and client meetings.
 Prepared high level design documents using class and sequential diagrams.
 Implemented payroll module using C# 3.5, Asp. Net 3.5, Ajax, and SQL Server 2005 and developed business logic
layer using LINQ.
 Implemented .Net Active Directory authentication system for payroll application.
 Developed stored procedures, UDFs, views, cursors, and triggers using T-SQL in SQL Server 2005.
 Imported data from XML files using OpenXML and sp_xml_prepareddocument.
 Performed impact analysis to determine impact of new features to the existing application.
 Implemented Asp.Net web applications using MVC Design pattern and implemented User Interface layer with
ASP.Net web forms, user controls, Rad Controls, and AJAX.
 Performed client side validations using JavaScript.
 Implemented windows services, scheduled based backend processes, and business components using C# and VB. Net.
 Implemented a WCF Service to communicate with DB2 and Oracle database.
 Implemented win forms applications using WPF/XAML and implemented rich GUI like shapes, text, and animations
using WPF, Silverlight with XAML using Expression Blend and Infragistics Component Suite.
 Developed reports in IVG, TESP, ING and Paystub applications using SQL Server Reporting Services and reports in
Dfee application using Crystal Reports.
 Implemented encryption/decryption module for payroll using rijndael encryption algorithm.
 Designed and implemented test classes using NUnit for the applications.
 Upgraded existing classic ASP pages into Asp. Net pages.
 Implemented a Web service to communicate with Oracle database.
 Converted existing in-line Oracle queries in ASP pages to SQLServer stored procedures.
 Converted existing COM components into VB. Net components.
Environment: .Net Framework 2.0/3.5, VisualStudio2005/2008, C#,VB. Net, ASP.NET 2.0/3.5, AJAX, SQL Server 2005,
SSRS JavaScript, JScript, XSL, XML, Webservices, WCF, WPF, XAML, LINQ, Oracle 9i, Oracle 10g,
DB2, IIS, Silverlight, Hibernate, Active Directory, ASP.
Philip Morris USA, Richmond, VA Senior Consultant 07/07 – 09/07
VQA: Visual Quality Audit is a web based application used by Philip Morris Visual Quality Audit team to audit their domestic
and export products. The VQA process requires flexibility in terms of creating, modifying and updating new standards as
cigarette, pack designs and non-conventional products will be changing more and more frequently.
Responsibilities:
 Collected new business requirements by attending JAD sessions and client meetings.
 Performed impact analysis to determine impact of new features to the existing application and impact on conversion of
the existing application.
 Implemented new web pages with ASP.Net 2.0 web forms, user controls, and implemented business components using
C#.
Environment: VisualStudio2005, C#, ASP.NET 2.0, AJAX, SQL Server 2005, XSL, XML, XSLT, Web services, IIS,
NUnit.
Travelers Insurance, Hartford, CT Senior Consultant 04/06 – 06/07
VWS: Virtual Work Station web application is used by Travelers Commercial Lines Middle Market including CAG,
CNS, Nippon, and International. The application is used to submit, rate, and dispose of submissions which have values up
to $500,000 dollars and with currently more than 300 users nationwide. Web Generate is a .NET Web service that is part of
VDesk which takes care of rating policies once the policy details are created in VDesk.
Responsibilities:
 Managed production issue resolution and coordinated with offshore development team.
 Performed impact analysis for changes required in the new application for the new features.
 Implemented new web applications with ASP.Net 2.0 Web forms, User controls, and implemented business
components using C#.
 Modified the web application service modules to be able to consume third party Web Generate web services for rating
the insurance quote applications.
 Provided support in system maintenance and improvement of existing application.
 Designed and implemented the test cases for NUnit during development.
 Developed stored procedures, UDFs, view, cursors, and triggers using T-SQL in SQL Server 2005.
Environment: Visual Studio 2005, C#, ASP.NET 2.0, ADO.NET, SQL Server 2005, XSL, XML, XSLT, Microsoft IIS
6.0, NUnit.
Skyline Products Inc., Colorado Springs, CO Sr. .Net Developer 06/05 – 03/06
Price Advantage
Provides customers with a set of tools to gather competitive price information, analyze that information to determine fuel prices
and push those new prices out to their stores. It collects competitive price information from the skyline web service and survey
conducted by the store.
Responsibilities:
 Prepared sequence and class diagrams using Visio.
 Developed prototypes based on analysis of requirements.
 Created and maintained database for the Price Advantage application.
 Designed and developed the middle tier using ADO.Net to perform and implement business logic and
updating/retrieving the data to/from SQL Server Database.
 Implemented the security and authentication/authorization by providing user permissions for different types of users.
 Implemented web services as a business logic layer.
 Developed mobile web forms and asp.net web forms as UI layer.
 Involved in the complete system development life cycle.
 Developed and executed unit, system, and integration test plans.
Environment: Visual Studio 2003, C#, ADO.net, ASP.net, Mobile ASP. Net, SQL Server 2000, VSS, IIS 6.0, NUnit
Kusal Inc., San Ramon, CA Sr. .Net Developer 02/05 – 05/05
ELead is the leading provider of automotive CRM software in North America. They cover all aspects of CRM like Contact
management, Sales force automation, Credit application and client surveys. The project required us to implement a .NET based
solution for the client for use in their call center and also for various dealership uses to track customers and increase productivity.
Responsibilities:
 Implemented Singleton design pattern.
 Developed UI using Infragestic controls and asp.net server controls.
 Designed and developed the Middle Tier using ORM.Net to perform and implement business logic and
updating/retrieving the data to/from SQL Server Database.
 Implemented the security and authentication/authorization by providing user permissions for different types of users.
 Implemented Microsoft Application Blocks to access the database and to perform exception handling.
 Contributed to the development and execution of unit, system, integration, stress, and user acceptance testing.
 Involved in the complete system development life cycle.
 Contribute to the development and execution of unit, system, integration, stress and user acceptance testing.
Environment: Visual Studio 2003, C#.Net, ASP.Net, ORM.net, Web Forms, XML, Java Script, IIS, LLBL Genpro, SQL Server
2000, Infragestic Controls, VSS, Microsoft Visio, Microsoft Project 2003
E-Logic Solutions, Hyderabad, India Sr. .Net Developer 02/04 – 01/05
ACCEL project was developed for “Accelerate” which is Denmark based consultant and Training Company specializing in the
development of basic IT skills for end users and other employees. Accelerate typically carries out certification courses in
Microsoft Office such as ECDL. This project is a web application which measures each participant’s skill level, and enables
personalized course content and e-learning to participants. Furthermore it allows decision makers to keep track of the course
progress, and view the final effect after completion of the course. Finally the web application ensures smooth administration of
the course by Accelerates course coordinator team. ACCEL also supports Multilanguage, configurable per user/customer
Responsibilities:
 Developed UI using Infragestic controls and asp.net server controls.
 Designed and developed the Middle Tier using ADO.Net and ORM.Net to perform and implement business logic and
updating/retrieving the data to/from SQL Server Database.
 Contributed to the development and execution of unit, system, integration, stress, and user acceptance testing.
 Developed prototypes based on analysis of requirements.
 Developed stored procedures, UDFs, view, cursors, and triggers for various applications.
 Implemented performance tuning of applications using SQL Profiler.
 Designed UI using HTML, ASP.Net, and User controls.
 Implemented typed and un-typed datasets.
 Implemented Custom web controls and caching techniques.
 Developed a report module which converted html pages into pdf format using ASPOSE.
Environment: Visual Studio 2003, C#.Net, VB. Net, ASP.Net, ORM.net, Web Forms, XML, Java Script, IIS, LLBL Genpro,
SQL Server 2000, Infragestic Controls, VSS, Microsoft Visio, Microsoft Project 2003
Spalee Inc., Hyderabad, India . Net Developer 06/03 – 01/04
VB/ASP Developer 12/00 – 05/03
Human Resource & Payroll Management System
This is the site developed for Spalee Inc, basically this site is used for maintenance of employee details, and make them available to the
concerned company personnel from any place, these details include employee insurance, salary, salary hikes, profiles, attendance etc.,
Responsibilities:
 Involved in designing UI using ASP.Net web controls, user controls, and Html controls.
 Designed and developed the Middle Tier using ADO.Net and ORM.Net to perform and implement business logic and
updating/retrieving the data to/from SQL Server Database.
 Used SqlDataAdapters & Datasets extensively for database activity.
 Used Data grids for presenting information in tabular format.
 Used crystal web reports for designing reports.
 Developed complex queries and stored procedures in the system.
 Worked on performance tuning of the application especially on SQL Server Stored Procedures using SQL Profiler
 Involved in the complete system development life cycle.
 Contributed to the development and execution of unit, system, integration, stress and user acceptance testing.
 Performed client side validations using JavaScript.
Environment: Visual Studio 2003, VB.Net, ASP.Net, ADO.net, Web Forms, XML, Java Script, IIS, SQL Server 2000, VSS,
Microsoft Visio, Crystal Reports 9.0, Microsoft Project 2003
Integrated Broadcast Management System
It is a client/server application developed using VB6.0 and SQL Server; This Project is implemented for MAA TV, a satellite
channel organization in INDIA. The “IBMS” is an enterprise resource planning (ERP) application for satellite broadcasting and
info-entertainment industry. With the idea of providing efficient services to the Customers / Subscribers, MAA TV has come up
in automating its operations in the Broadcasting & Television Industry, emerging into the world of Information Technology.
Responsibilities:
 Involved in requirements specifications by understanding and analyzing the requirements.
 Involved in designing and creating the database and UI.
 Used ADO extensively for database interaction.
 Used Farpoint spread control for presenting information in tabular format.
 Developed reports using crystal reports.
 Developed Library management system which helps the user to track the content of tapes.
 Implemented common modules for validations and for other general common functions.
 Developed complex queries and stored procedures in the system.
 Involved in the complete system development life cycle.
Environment: Visual Studio 6.0, VB, SQL Server, VSS, Microsoft Visio, Crystal Reports 8.0, Farpoint Spread Control, HTML
Editor
Ranker
It is a client/server application developed using VB6.0 and SQL Server, which is useful to track the day to day information of the
student. Scope of the Project is to serve the Institutions. Ranker is the first educational of its kind service Project. This Project is
classified into Client side application and Web server application. The source of data generation is an institution. Once the data is
entered the Parents and the students can access every possible information, which they are entitled to know at any time on the net.
The Client side application is divided into several modules like Attendance, Exams, Marks, Payroll, and Staff Scheduling etc.
Responsibilities:
 Involved in requirements specifications by understanding and analyzing the requirements.
 Involved in designing and creating the database and UI.
 Used ADO extensively for database interaction.
 Implemented callback functions using Microsoft TAPI functions to initialize telephone line.
 Used Farpoint spread control for presenting information in tabular format.
 Developed reports using crystal reports.
 Implemented common modules for validations and for other general common functions.
 Involved in the complete system development life cycle.
 Contributed to the development and execution of unit, system, integration, stress and user acceptance testing.
 Implemented help module using HTML Editor.
Environment: Visual Studio 6.0, MSDE, VB, SQL Server, Microsoft TAPI, VSS, Microsoft Visio, Crystal Reports 8.0, Farpoint
Spread Control, HTML Editor
www.setschool.com
It is an online web application developed using classic ASP and SQLServer; the scope of the project is bridge the communication
among Institutions, Parents and Students. Setschool.com is the first of its kind service, providing its services to Parents, Students
and Institutions thru E-Mail system. End Users (Parents, Students, and Institutions) can access the information through Website,
SMS on their mobiles, which they are entitled to know at any moment of time. This web-based project enhances the users by
providing the information like Attendance, Exams, Marks, Payroll, Reminders, etc.
 Involved in requirements specifications by understanding and analyzing the requirements.
 Involved in designing and creating the database.
 Developed user interface using HTML controls and tables.
 Used ADO extensively for database activity.
 Developed complex queries and stored procedures in the system
 Involved in the complete system development life cycle.
 Implemented Email system using CDONTS for sending mails.
 Implemented COM components used in ASP applications.
 Performed client side validations using JavaScript.
Environment: Visual Studio 6.0, ASP, SQL Server, VBScript, JavaScript, IIS, HTML, VB, Visual Interdev
EDUCATION & CERTIFICATIONS
 Master of Computer Applications from Andhra University, India.
 Bachelor of Science in Electronics from Andhra University, India.
 Microsoft Certification in Web applications using C#.Net (MCP Id 3382376).
 Brain bench Certification in .Net Framework, Asp, Asp. Net.

More Related Content

What's hot

Zia - Senior Java J2ee Developer with Oracle PlSql , Unix
Zia - Senior Java J2ee Developer with Oracle PlSql , UnixZia - Senior Java J2ee Developer with Oracle PlSql , Unix
Zia - Senior Java J2ee Developer with Oracle PlSql , UnixMohammed Arefeen
 
Bala Sr Java Developer
Bala  Sr Java DeveloperBala  Sr Java Developer
Bala Sr Java DeveloperJava Dev
 
GUFRAN_CV(.NET DEVELOPER)
GUFRAN_CV(.NET DEVELOPER)GUFRAN_CV(.NET DEVELOPER)
GUFRAN_CV(.NET DEVELOPER)bhutu
 
Philip Taylor Resume Slideshare
Philip Taylor Resume SlidesharePhilip Taylor Resume Slideshare
Philip Taylor Resume Slidesharephildtm
 
Matthew Swanger .NET Programmer Resume
Matthew Swanger .NET Programmer ResumeMatthew Swanger .NET Programmer Resume
Matthew Swanger .NET Programmer Resumemattswanger
 
R Tanenbaum .Net Developer August 2010
R Tanenbaum .Net Developer August 2010R Tanenbaum .Net Developer August 2010
R Tanenbaum .Net Developer August 2010Robert Tanenbaum
 
Nitesh_Sr._Java_developer_Lead
Nitesh_Sr._Java_developer_Lead Nitesh_Sr._Java_developer_Lead
Nitesh_Sr._Java_developer_Lead Nitesh Dasari
 
Chandra Sekhar Cheekuru NET UI
Chandra Sekhar Cheekuru  NET UIChandra Sekhar Cheekuru  NET UI
Chandra Sekhar Cheekuru NET UIChandra Sekhar
 

What's hot (20)

Resume 2016-5
Resume 2016-5Resume 2016-5
Resume 2016-5
 
KhajavaliShaik
KhajavaliShaikKhajavaliShaik
KhajavaliShaik
 
Zia - Senior Java J2ee Developer with Oracle PlSql , Unix
Zia - Senior Java J2ee Developer with Oracle PlSql , UnixZia - Senior Java J2ee Developer with Oracle PlSql , Unix
Zia - Senior Java J2ee Developer with Oracle PlSql , Unix
 
Bhargav
BhargavBhargav
Bhargav
 
Bala Sr Java Developer
Bala  Sr Java DeveloperBala  Sr Java Developer
Bala Sr Java Developer
 
Krishnagopal Thogiti_Java
Krishnagopal Thogiti_JavaKrishnagopal Thogiti_Java
Krishnagopal Thogiti_Java
 
SeniorNET Bhanu Resume
SeniorNET Bhanu ResumeSeniorNET Bhanu Resume
SeniorNET Bhanu Resume
 
GUFRAN_CV(.NET DEVELOPER)
GUFRAN_CV(.NET DEVELOPER)GUFRAN_CV(.NET DEVELOPER)
GUFRAN_CV(.NET DEVELOPER)
 
SRINATH RESUME
SRINATH RESUMESRINATH RESUME
SRINATH RESUME
 
Kumar_Resume - LinkedIn
Kumar_Resume - LinkedInKumar_Resume - LinkedIn
Kumar_Resume - LinkedIn
 
Philip Taylor Resume Slideshare
Philip Taylor Resume SlidesharePhilip Taylor Resume Slideshare
Philip Taylor Resume Slideshare
 
Matthew Swanger .NET Programmer Resume
Matthew Swanger .NET Programmer ResumeMatthew Swanger .NET Programmer Resume
Matthew Swanger .NET Programmer Resume
 
Siva_DotNet
Siva_DotNetSiva_DotNet
Siva_DotNet
 
R Tanenbaum .Net Developer August 2010
R Tanenbaum .Net Developer August 2010R Tanenbaum .Net Developer August 2010
R Tanenbaum .Net Developer August 2010
 
KhajavaliShaik
KhajavaliShaikKhajavaliShaik
KhajavaliShaik
 
Tech Lead-Sachidanand Sharma
Tech Lead-Sachidanand SharmaTech Lead-Sachidanand Sharma
Tech Lead-Sachidanand Sharma
 
Surya resume WSU
Surya resume WSUSurya resume WSU
Surya resume WSU
 
Hindes_Active_2016Gz2
Hindes_Active_2016Gz2Hindes_Active_2016Gz2
Hindes_Active_2016Gz2
 
Nitesh_Sr._Java_developer_Lead
Nitesh_Sr._Java_developer_Lead Nitesh_Sr._Java_developer_Lead
Nitesh_Sr._Java_developer_Lead
 
Chandra Sekhar Cheekuru NET UI
Chandra Sekhar Cheekuru  NET UIChandra Sekhar Cheekuru  NET UI
Chandra Sekhar Cheekuru NET UI
 

Viewers also liked (7)

RVS Resume
RVS ResumeRVS Resume
RVS Resume
 
Marksmanship
MarksmanshipMarksmanship
Marksmanship
 
Curriculum Vitae
Curriculum VitaeCurriculum Vitae
Curriculum Vitae
 
vikash
vikashvikash
vikash
 
Carl Romer CV
Carl Romer CVCarl Romer CV
Carl Romer CV
 
Etica medica
Etica medicaEtica medica
Etica medica
 
River
RiverRiver
River
 

Similar to Amar_Modalavalasa_Resume

Similar to Amar_Modalavalasa_Resume (20)

Resume - Dhanshri Kalgaonkar
Resume - Dhanshri KalgaonkarResume - Dhanshri Kalgaonkar
Resume - Dhanshri Kalgaonkar
 
Shraddha_Muchandi
Shraddha_MuchandiShraddha_Muchandi
Shraddha_Muchandi
 
Irshad Resume
Irshad ResumeIrshad Resume
Irshad Resume
 
Senior .Net Developer - Senthil Ravindranath
Senior .Net Developer - Senthil RavindranathSenior .Net Developer - Senthil Ravindranath
Senior .Net Developer - Senthil Ravindranath
 
Edwin John.net
Edwin John.netEdwin John.net
Edwin John.net
 
Satendra Gupta Sr DotNet Consultant
Satendra Gupta Sr  DotNet ConsultantSatendra Gupta Sr  DotNet Consultant
Satendra Gupta Sr DotNet Consultant
 
Narasimha reddy telluri
Narasimha reddy telluriNarasimha reddy telluri
Narasimha reddy telluri
 
Narasimha reddy Telluri
Narasimha reddy TelluriNarasimha reddy Telluri
Narasimha reddy Telluri
 
Vikram_Singh_TeamLead
Vikram_Singh_TeamLeadVikram_Singh_TeamLead
Vikram_Singh_TeamLead
 
Avnish kumar singh
Avnish kumar singhAvnish kumar singh
Avnish kumar singh
 
VenkateshDuvva_CV
VenkateshDuvva_CVVenkateshDuvva_CV
VenkateshDuvva_CV
 
Mounika .net dev
Mounika .net devMounika .net dev
Mounika .net dev
 
Sunil kumar resume
Sunil kumar resumeSunil kumar resume
Sunil kumar resume
 
PayaPal-Resume
PayaPal-ResumePayaPal-Resume
PayaPal-Resume
 
Trinada pabolu profile
Trinada pabolu profileTrinada pabolu profile
Trinada pabolu profile
 
Arun Kumar(7.8Yrs).DOC
Arun Kumar(7.8Yrs).DOCArun Kumar(7.8Yrs).DOC
Arun Kumar(7.8Yrs).DOC
 
Full stack Java Developer
Full stack Java DeveloperFull stack Java Developer
Full stack Java Developer
 
Ziad Resume_New
Ziad Resume_NewZiad Resume_New
Ziad Resume_New
 
Resume
ResumeResume
Resume
 
Chris Durkin Resume - Expert .NET Consultant 18 years experience
Chris Durkin Resume - Expert .NET Consultant 18 years experienceChris Durkin Resume - Expert .NET Consultant 18 years experience
Chris Durkin Resume - Expert .NET Consultant 18 years experience
 

Amar_Modalavalasa_Resume

  • 1. Amar Modalavalasa (860) 221 4444 / m.amarendra@gmail.com SUMMARY  16+ years of solid experience in designing and developing Client-Server, Web based applications using Microsoft tools and technologies.  4 years of expertise in CSS, JavaScript, AngularJs, ExtJs, AJAX, JSON, NPM and XML, RequireJS.  10 years of experience in programming with DOT Net Technologies C#.Net, VB.Net, ASP.Net, Asp.Net Mobile web forms, Active Directory, ORM.Net, and ADO.Net.  Having good working experience on WCF, WF, WPF, XAML, and Silverlight.  3 years of experience in VB 6.0, ASP, ADO, COM/DCOM and having strong coding knowledge in developing client server applications.  Experience as Technical Lead of Dev Teams and mentoring resources to deliver well written, optimized, robust and scalable Microsoft .Net application using C#, ASP.Net, MVC, Web Services, ADO.Net, Ajax, Entity Framework, WCF, JQuery, Javascript, Ext JS, Angular JS, SQL Server  Experience in unit testing using NUnit framework and extensive experience in developing and deploying .Net installers, Install shield.  Having strong database knowledge over SQL-Server (2000, 2005, and 2008) and ORACLE 8i/9i/10g/12c databases and expertise in designing and creating database, PL/SQL Programming, stored procedures, functions and triggers.  Having good knowledge and worked on Web Services, SOAP, XML, Remoting, and Threading and Microsoft Application Blocks.  Worked extensively on ASP, Java Script, VBScript, HTML, DHTML, CSS to develop web based applications.  Having good working experience on SOA (Service Oriented Architecture) Applications.  Solid experience in developing Custom ActiveX Controls using COM and .Net.  Expertise in Crystal Reports, SQL Server Reporting Services.  Familiarity with Software Development Life Cycle (SDLC) and worked in all stages  Hands on exposure to Project management and Configuration management.  Hands on exposure to Offshore Coordination.  Extensive knowledge on third party tools Infragestic Controls  Excellent communication skills, team player, self-motivated, ability to handle multi tasking, hard working and result oriented. TECHNICAL SKILLS .Net Framework 1.1/2.0/3.0/3.5/4.0/4.5, C#.Net, VB.Net, ASP.Net, ORM.Net, ADO.Net, AJAX, LINQ, SOAP, MTOM, CRM, Mobile Web forms, Web Services, Design Patterns, WPF, WCF, WF, SOA, Nunit, Hibernate, Active Directory. Languages VB 6.0, Java 2.0,C, C++, SQL, PL/SQL, T-SQL Web Tools ASP, JSP, Visual Interdev, HTML, DHTML, XHTML, CSS, XSLT, XML, XSL-FO Scripting Java script, VB Script, jQuery, ExtJS, angularJs Middleware COM, COM+, MTS Web Servers IIS 4.0/5.0/6.0/7.0 Database Oracle 8i/9i/10g/12c, MS-SQL Server 2000/2005/2008, MS-Access, DB2 Reporting Crystal Reports, Data Reports, SQL Server Reporting Services Version Control Visual Source Safe 6.0, PVCS, SCM, Microsoft TFS, Clear Case Methodologies AGILE(XP, SCRUM, TDD), RUP Modeling Language UML, Visio Tools Other Tools Microsoft Project, NAnt, Infragestics, ASPOSE, RAD tools, HTML Editor, Install shield, Farpoint Spread Control. Domain Knowledge:  Finance (Loans & Grants)  Insurance  Education  Human Resources & Payroll
  • 2.  CRM  E-Discovery PROFESSIONAL EXPERIENCE FTI Consulting, Washington, DC Senior Consultant 11/09- Present Ringtail: e-discovery software delivers a unique visual approach to document review and predictive coding that helps legal teams quickly and defensibly master projects of any size. Responsibilities:  Involved in full life cycle of the project from requirements gathering, analyzing, designing, and developing the application using Iterative AGILE Methodology.  Lead the scrum team of 5 members, coordinated with product owners and stake holders to prioritize the backlog then groom the product backlog items during grooming sessions.  Lead the development forum within the organization to ensure every developer follow the Dev standards and delivers the right code.  Successfully delivered various modules in Ringtail application using EXTJS, Bootstrap, HTML 5.0, CSS 3.0, ASP.Net MVC, EntityFramework and SqlServer.  Worked on N-tier architecture involving Services Layer, Repositories, Data Access Layer, and Business Layer and Presentation layer.  Design and developed Business Logic Layer & Data Access Layers to implement the MVC architecture.  Using MVC 5 achieved a clean separation of layers given into Model, View, and Controller.  Created DAL (Data Access Layers) to establish database connectivity and data manipulation.  Used Lambda Expression and LINQ for making queries on the Entity model.  Worked with Language-Integrated Query (LINQ) in Web pages to retrieve and modify data.  Design and developed Repository pattern for CRUD (Create, Read, Update and Delete) operations on the database.  Responsible for developing the reusable Components.  Used ExtJS, jQuery, and Bootstrap for a rich user experience.  Design and developed various EXTJS Services & injected them into Extjs Controllers (using Dependency Injection) to enable AJAX calls and created custom ExtJs components.  Implemented Web Services, which used to call core business layer methods, to expose the core functionality based on SOA pattern.  Involved in creating different endpoints for different protocols using WCF for exposing the service.  Developed various stored procedures for the data retrieval from the database and generation of different types of reports using SQL reporting services (SSRS).  Used Team foundation Server (TFS) for version control and Shelve pending changes of the source code along with the maintenance of the builds and the relevant documents of the same.  Performed Unit Testing for all units in developed pages using Siesta, NUnit and involved in code review activities.  Used mocking framework Moq to stub out dependencies like database, web services for creating unit tests.  Experience in providing day-to-day production support includes bug fixing, enhancements and providing best solutions to the client.  Environment: .Net Framework 4.5, using Angular JS, CSS, Bootstrap, VisualStudio2012/2015, C#, SQL Server 2012/2014, LINQ. TOF: Tiff-on-fly is an Image conversion application, which provides document preprocessing and converts the native files to Image types like TIF, JPEG and PDF. Responsibilities:  Analysis, design, develop and production support.  Lead the scrum team of 3 members, coordinated with product owners to prioritize the backlog then groom the product backlog items during grooming sessions.  Design and developed TOF Web app using Angular JS, CSS, and Bootstrap.  Implemented rendering framework using abstract factory design pattern C# 4.0.  Implemented TOF Data access component using LINQ.  Developed stored procedures, UDFs, views using T-SQL in SQL Server 2012. Environment: .Net Framework 4.5, using Angular JS, CSS, Bootstrap, VisualStudio2012, C#, SQL Server 2012, LINQ.
  • 3. MLT (Machine Language Translation): MLT is a language translation tool that helps in translating the documents in different languages to English translated document. Responsibilities:  Analysis, design, develop and production support.  Lead the scrum team of 3 members, coordinated with product owners to prioritize the backlog then groom the product backlog items during grooming sessions.  Design and developed MLT Web app using jQuery, ASP.NET MVC.  Design and developed MLT worker using C# 4.0.  Developed stored procedures, UDFs, views using T-SQL in SQL Server 2012. Environment: .Net Framework 4.5, Visual Studio, jQuery, ASP.NET MVC, C#, AJAX, SQL Server 2012, SSRS, JavaScript, XSL, XML, Webservices, windows services, IIS, RAD Controls. Illinois Student Assistance Commission, Deerfield, IL Senior Consultant 10/07 – 11/09 IVG: Successfully completed Illinois Veteran Grant Program benefitting the Veterans. The web interface helps schools to accept / provide the necessary grants to the students with ease and faster manner. TESP&ING: Successfully executed Teacher Educational Scholarship [TESP] Payment Roster, Illinois National Guard [ING] Payment Roster projects. Providing the schools the ability to access the student’s payment records and verify their payment. Using the web technology to conduct the B2B interaction with ISAC’s partners and replaced a manual process of exchanging paper rosters with the schools through regular mail. This allowed for a quicker, more cost effective and more secure means of exchanging vital information. Paystub: Due to the confidential nature of ISAC employee’s personal data. WEB Benefits and Payroll Voucher were made available to the employees through secured intranet web application. The data were encrypted and stored in the repository, a robust security layer and access procedure was put in place to ensure only authorized users have access to the data. MAP Net: MAP is a need-based Illinois State Grant program to help remove financial barriers preventing Illinois residents from pursuing higher education. The MAP program provides tuition and mandatory fee assistance at MAP-approved Illinois Institutions for Illinois undergraduate residents who demonstrate financial need. Responsibilities:  Collected business requirements by attending JAD sessions and client meetings.  Prepared high level design documents using class and sequential diagrams.  Implemented payroll module using C# 3.5, Asp. Net 3.5, Ajax, and SQL Server 2005 and developed business logic layer using LINQ.  Implemented .Net Active Directory authentication system for payroll application.  Developed stored procedures, UDFs, views, cursors, and triggers using T-SQL in SQL Server 2005.  Imported data from XML files using OpenXML and sp_xml_prepareddocument.  Performed impact analysis to determine impact of new features to the existing application.  Implemented Asp.Net web applications using MVC Design pattern and implemented User Interface layer with ASP.Net web forms, user controls, Rad Controls, and AJAX.  Performed client side validations using JavaScript.  Implemented windows services, scheduled based backend processes, and business components using C# and VB. Net.  Implemented a WCF Service to communicate with DB2 and Oracle database.  Implemented win forms applications using WPF/XAML and implemented rich GUI like shapes, text, and animations using WPF, Silverlight with XAML using Expression Blend and Infragistics Component Suite.  Developed reports in IVG, TESP, ING and Paystub applications using SQL Server Reporting Services and reports in Dfee application using Crystal Reports.  Implemented encryption/decryption module for payroll using rijndael encryption algorithm.  Designed and implemented test classes using NUnit for the applications.  Upgraded existing classic ASP pages into Asp. Net pages.
  • 4.  Implemented a Web service to communicate with Oracle database.  Converted existing in-line Oracle queries in ASP pages to SQLServer stored procedures.  Converted existing COM components into VB. Net components. Environment: .Net Framework 2.0/3.5, VisualStudio2005/2008, C#,VB. Net, ASP.NET 2.0/3.5, AJAX, SQL Server 2005, SSRS JavaScript, JScript, XSL, XML, Webservices, WCF, WPF, XAML, LINQ, Oracle 9i, Oracle 10g, DB2, IIS, Silverlight, Hibernate, Active Directory, ASP. Philip Morris USA, Richmond, VA Senior Consultant 07/07 – 09/07 VQA: Visual Quality Audit is a web based application used by Philip Morris Visual Quality Audit team to audit their domestic and export products. The VQA process requires flexibility in terms of creating, modifying and updating new standards as cigarette, pack designs and non-conventional products will be changing more and more frequently. Responsibilities:  Collected new business requirements by attending JAD sessions and client meetings.  Performed impact analysis to determine impact of new features to the existing application and impact on conversion of the existing application.  Implemented new web pages with ASP.Net 2.0 web forms, user controls, and implemented business components using C#. Environment: VisualStudio2005, C#, ASP.NET 2.0, AJAX, SQL Server 2005, XSL, XML, XSLT, Web services, IIS, NUnit. Travelers Insurance, Hartford, CT Senior Consultant 04/06 – 06/07 VWS: Virtual Work Station web application is used by Travelers Commercial Lines Middle Market including CAG, CNS, Nippon, and International. The application is used to submit, rate, and dispose of submissions which have values up to $500,000 dollars and with currently more than 300 users nationwide. Web Generate is a .NET Web service that is part of VDesk which takes care of rating policies once the policy details are created in VDesk. Responsibilities:  Managed production issue resolution and coordinated with offshore development team.  Performed impact analysis for changes required in the new application for the new features.  Implemented new web applications with ASP.Net 2.0 Web forms, User controls, and implemented business components using C#.  Modified the web application service modules to be able to consume third party Web Generate web services for rating the insurance quote applications.  Provided support in system maintenance and improvement of existing application.  Designed and implemented the test cases for NUnit during development.  Developed stored procedures, UDFs, view, cursors, and triggers using T-SQL in SQL Server 2005. Environment: Visual Studio 2005, C#, ASP.NET 2.0, ADO.NET, SQL Server 2005, XSL, XML, XSLT, Microsoft IIS 6.0, NUnit. Skyline Products Inc., Colorado Springs, CO Sr. .Net Developer 06/05 – 03/06 Price Advantage Provides customers with a set of tools to gather competitive price information, analyze that information to determine fuel prices and push those new prices out to their stores. It collects competitive price information from the skyline web service and survey conducted by the store. Responsibilities:  Prepared sequence and class diagrams using Visio.
  • 5.  Developed prototypes based on analysis of requirements.  Created and maintained database for the Price Advantage application.  Designed and developed the middle tier using ADO.Net to perform and implement business logic and updating/retrieving the data to/from SQL Server Database.  Implemented the security and authentication/authorization by providing user permissions for different types of users.  Implemented web services as a business logic layer.  Developed mobile web forms and asp.net web forms as UI layer.  Involved in the complete system development life cycle.  Developed and executed unit, system, and integration test plans. Environment: Visual Studio 2003, C#, ADO.net, ASP.net, Mobile ASP. Net, SQL Server 2000, VSS, IIS 6.0, NUnit Kusal Inc., San Ramon, CA Sr. .Net Developer 02/05 – 05/05 ELead is the leading provider of automotive CRM software in North America. They cover all aspects of CRM like Contact management, Sales force automation, Credit application and client surveys. The project required us to implement a .NET based solution for the client for use in their call center and also for various dealership uses to track customers and increase productivity. Responsibilities:  Implemented Singleton design pattern.  Developed UI using Infragestic controls and asp.net server controls.  Designed and developed the Middle Tier using ORM.Net to perform and implement business logic and updating/retrieving the data to/from SQL Server Database.  Implemented the security and authentication/authorization by providing user permissions for different types of users.  Implemented Microsoft Application Blocks to access the database and to perform exception handling.  Contributed to the development and execution of unit, system, integration, stress, and user acceptance testing.  Involved in the complete system development life cycle.  Contribute to the development and execution of unit, system, integration, stress and user acceptance testing. Environment: Visual Studio 2003, C#.Net, ASP.Net, ORM.net, Web Forms, XML, Java Script, IIS, LLBL Genpro, SQL Server 2000, Infragestic Controls, VSS, Microsoft Visio, Microsoft Project 2003 E-Logic Solutions, Hyderabad, India Sr. .Net Developer 02/04 – 01/05 ACCEL project was developed for “Accelerate” which is Denmark based consultant and Training Company specializing in the development of basic IT skills for end users and other employees. Accelerate typically carries out certification courses in Microsoft Office such as ECDL. This project is a web application which measures each participant’s skill level, and enables personalized course content and e-learning to participants. Furthermore it allows decision makers to keep track of the course progress, and view the final effect after completion of the course. Finally the web application ensures smooth administration of the course by Accelerates course coordinator team. ACCEL also supports Multilanguage, configurable per user/customer Responsibilities:  Developed UI using Infragestic controls and asp.net server controls.  Designed and developed the Middle Tier using ADO.Net and ORM.Net to perform and implement business logic and updating/retrieving the data to/from SQL Server Database.  Contributed to the development and execution of unit, system, integration, stress, and user acceptance testing.  Developed prototypes based on analysis of requirements.  Developed stored procedures, UDFs, view, cursors, and triggers for various applications.  Implemented performance tuning of applications using SQL Profiler.  Designed UI using HTML, ASP.Net, and User controls.  Implemented typed and un-typed datasets.  Implemented Custom web controls and caching techniques.  Developed a report module which converted html pages into pdf format using ASPOSE. Environment: Visual Studio 2003, C#.Net, VB. Net, ASP.Net, ORM.net, Web Forms, XML, Java Script, IIS, LLBL Genpro, SQL Server 2000, Infragestic Controls, VSS, Microsoft Visio, Microsoft Project 2003
  • 6. Spalee Inc., Hyderabad, India . Net Developer 06/03 – 01/04 VB/ASP Developer 12/00 – 05/03 Human Resource & Payroll Management System This is the site developed for Spalee Inc, basically this site is used for maintenance of employee details, and make them available to the concerned company personnel from any place, these details include employee insurance, salary, salary hikes, profiles, attendance etc., Responsibilities:  Involved in designing UI using ASP.Net web controls, user controls, and Html controls.  Designed and developed the Middle Tier using ADO.Net and ORM.Net to perform and implement business logic and updating/retrieving the data to/from SQL Server Database.  Used SqlDataAdapters & Datasets extensively for database activity.  Used Data grids for presenting information in tabular format.  Used crystal web reports for designing reports.  Developed complex queries and stored procedures in the system.  Worked on performance tuning of the application especially on SQL Server Stored Procedures using SQL Profiler  Involved in the complete system development life cycle.  Contributed to the development and execution of unit, system, integration, stress and user acceptance testing.  Performed client side validations using JavaScript. Environment: Visual Studio 2003, VB.Net, ASP.Net, ADO.net, Web Forms, XML, Java Script, IIS, SQL Server 2000, VSS, Microsoft Visio, Crystal Reports 9.0, Microsoft Project 2003 Integrated Broadcast Management System It is a client/server application developed using VB6.0 and SQL Server; This Project is implemented for MAA TV, a satellite channel organization in INDIA. The “IBMS” is an enterprise resource planning (ERP) application for satellite broadcasting and info-entertainment industry. With the idea of providing efficient services to the Customers / Subscribers, MAA TV has come up in automating its operations in the Broadcasting & Television Industry, emerging into the world of Information Technology. Responsibilities:  Involved in requirements specifications by understanding and analyzing the requirements.  Involved in designing and creating the database and UI.  Used ADO extensively for database interaction.  Used Farpoint spread control for presenting information in tabular format.  Developed reports using crystal reports.  Developed Library management system which helps the user to track the content of tapes.  Implemented common modules for validations and for other general common functions.  Developed complex queries and stored procedures in the system.  Involved in the complete system development life cycle. Environment: Visual Studio 6.0, VB, SQL Server, VSS, Microsoft Visio, Crystal Reports 8.0, Farpoint Spread Control, HTML Editor Ranker It is a client/server application developed using VB6.0 and SQL Server, which is useful to track the day to day information of the student. Scope of the Project is to serve the Institutions. Ranker is the first educational of its kind service Project. This Project is classified into Client side application and Web server application. The source of data generation is an institution. Once the data is entered the Parents and the students can access every possible information, which they are entitled to know at any time on the net. The Client side application is divided into several modules like Attendance, Exams, Marks, Payroll, and Staff Scheduling etc. Responsibilities:  Involved in requirements specifications by understanding and analyzing the requirements.  Involved in designing and creating the database and UI.  Used ADO extensively for database interaction.  Implemented callback functions using Microsoft TAPI functions to initialize telephone line.  Used Farpoint spread control for presenting information in tabular format.  Developed reports using crystal reports.
  • 7.  Implemented common modules for validations and for other general common functions.  Involved in the complete system development life cycle.  Contributed to the development and execution of unit, system, integration, stress and user acceptance testing.  Implemented help module using HTML Editor. Environment: Visual Studio 6.0, MSDE, VB, SQL Server, Microsoft TAPI, VSS, Microsoft Visio, Crystal Reports 8.0, Farpoint Spread Control, HTML Editor www.setschool.com It is an online web application developed using classic ASP and SQLServer; the scope of the project is bridge the communication among Institutions, Parents and Students. Setschool.com is the first of its kind service, providing its services to Parents, Students and Institutions thru E-Mail system. End Users (Parents, Students, and Institutions) can access the information through Website, SMS on their mobiles, which they are entitled to know at any moment of time. This web-based project enhances the users by providing the information like Attendance, Exams, Marks, Payroll, Reminders, etc.  Involved in requirements specifications by understanding and analyzing the requirements.  Involved in designing and creating the database.  Developed user interface using HTML controls and tables.  Used ADO extensively for database activity.  Developed complex queries and stored procedures in the system  Involved in the complete system development life cycle.  Implemented Email system using CDONTS for sending mails.  Implemented COM components used in ASP applications.  Performed client side validations using JavaScript. Environment: Visual Studio 6.0, ASP, SQL Server, VBScript, JavaScript, IIS, HTML, VB, Visual Interdev EDUCATION & CERTIFICATIONS  Master of Computer Applications from Andhra University, India.  Bachelor of Science in Electronics from Andhra University, India.  Microsoft Certification in Web applications using C#.Net (MCP Id 3382376).  Brain bench Certification in .Net Framework, Asp, Asp. Net.