Cover Letter
Sundeep M. Sr. Application Developer
**** ****** ***, **#: 832-***-****
West Bend, WI – 53095 Email: **********@*****.***
Aug 19th 2014.
Dear Recruiter,
I was going through online jobs that I’m fit for and came across your open position. I was excited with
the requirement as I have experience with the concepts and technologies mentioned in it and I have delivered
successful projects on the same.
I have over 8 years of experience in Microsoft Development technologies on top of Masters in Industrial
Engineering completed in 2008 from Lamar University, Beaumont, TX. In my current position with West Bend
Mutual, my responsibilities include: Coordinating with Business Analyst’s to gather requirements, Architects for
implementation plan, requesting Network Engineers about the communication implementation, Development,
Deploy and addressing the issues raised by QA and finally delivering a quality product.
Logistics involved: I require sponsorship to work in US.
I’m interested and very much looking forward to meet you and thanks for your time.
Sincerely,
Sundeep Mulkalapalli
Sundeep Mulkalapalli
Ph # 1-832-***-**** Email: **********@*****.***
CAREER SUMMARY:
• Professional Software developer with 8+ years of IT experience in System Analysis, design, development and
implementation of various enterprise e-business solutions and n-tier architectures leveraging the power of
Microsoft Technologies.
• Over 7 years of experience in Microsoft .NET Technologies using Visual Studio .NET, VB.NET, C#.Net,
ASP.NET 1.0/1.1/2.0/3.0/3.5 (Web Forms), Winforms, ADO.NET, CSS (Cascading Style Sheets) and SOA
(Service Oriented Architecture).
• 6 Years of experience in Web application design and development using a number of the following technologies:
IIS, HTML /DHTML, ASP 2.0/3.0, VB, VB Script, Javascript, MVC, ActiveX, COM, XML, XSL, SQL
Server 2000.
• Experience in designing applications using .Net Framework 3.0 WCF (Windows Communication Framework)
MSMQ queuing services.
• Extensive experience in System Architecture designing using XML, Web services, Windows Services Service
Oriented Architecture, SOAP and XSLT.
• Experienced in creating web applications using Atlas, JavaScript and AJAX.
• Experienced in Designing Applications Using Agile and Extreme Programming methodologies.
• Expert in writing Complex SQL Queries, Stored Procedures, T-SQL Statements using them with ADO.NET.
• Experience with all the phases of Software development life cycle including Design, Development and
Documentation using UML with tools Rational XDE. Familiarity with common Design Patterns.
• Excellent Interpersonal and Communication skills and sound technical understanding in various business
domains.
TECHNICAL SKILLS:
.Net Technologies Microsoft .NET Framework 1.0, 1.1, 2.0, 3.0/3.5/4.0 (CLR, CLS, CTS etc), WCF,
MSMQ, MOSS, VB.NET, ASP.NET, ADO.NET, C#, Web Services, SOAP, XML,
COM Interoperability, Winforms.
Operating Systems MS Windows Xp/ 2000 / 2003 Server, MS Windows NT 4.0, MS windows 95/98, MS
Windows 7, Linux.
Developments Visual Studio.NET 2003/2005/2008/2010, Visual Web Developer, Dreamweaver,
Tools/Technologies Visual Studio 6.0, Team Foundation Server, Visual Source Safe, CVS, Rational
Clear Case, LINQ, ADO.Net UML Modeling, Data Modeling, Macromedia Flash,
SQL Profiler, Borland Together, Dia, SVN, Tortoise SVN, Reflector, Gallio,
ReSharper, Beyond Compare and TeamCity.
Web/Application Servers
IIS, Apache
Web Development ASP.NET 2.0/3.0/3.5/4.0, Winforms, ASP 3.0, Atlas, AJAX, VBScript, JavaScript,
HTML/DHTML, Active X, XML, XSL, NUnit, WCF.
RDBMS MS SQL Server 2000/2005/2008, MS Access 2000,DB2
Languages C#, VB.NET, VB 6.0, C, C++, COBOL
EDUCATION:
• Master of Engineering, Lamar University, Beaumont, TX Graduated -- Aug 2008
• Bachelor of Technology, JNT University, Hyderabad, India Completed -- May 2004
WORK EXPERIENCE:
West Bend Mutual Insurance June 2013 – Till Date
Sr. Application Developer
MyWbConnect is a web application that has subset applications like HomeandHighway, CommercialLines and
Claims. It’s used by agents for creating all purpose entities in insurance domain like creating quote, policy, claims and
tasks for both personal and commercial lines. Also, it’s used to browse through the existing entities and do modifications
to those. Technically, personal lines and commercial lines have different set of projects that are hosted and all these
applications are hosted on same application server. MyWbconnect is kind of master application and rest are content
applications.
Roles & Responsibilities:
• Worked on an enhancement project to the HomeandHighway application where it requires making a third party
call to get the user data and pre-fill the application with the user selected data.
• Analyzed the requirements and designed the enhancements to be done.
• Extensively utilized Object Oriented Concepts.
• Coded the existing Business Logic Layer and Data Access Layer as required for the enhancement.
• Transformed the third party retrieved data to the application conventional data model.
• Added new stored procedures to the SQL database to retrieve, insert and update the database.
• Worked with merging and querying the datatables using linq statements.
• Created unit tests for every functionality added.
• Worked on creating DataContracts, MessageContracts and WCF Service Operations.
• Created WCF Services, WSDLs and Schemas
• Used HTML, CSS, Javascript, JQuery, AJAX to create static and dynamic web pages.
• Expertise with developer tools of browsers and fiddler and httpwatch.
• Working in Agile(scrum) methodology.
Environment: Asp.Net 4.0/3.5/2.0, Sql Server 2008/2005, DB2, TFS, IIS 6/7.5, Web Services, WCF, Javascript,
JQuery, HTML, CSS.
Mountain Medical Technologies, Miami, FL. Sept 2012 – May 2013
Sr .Net Developer/Lead
CyramedX is a Health Care Application that serves small scale to large scale facilities in managing their patients’
EMR data and POMIS transactions. It is a combination of client and server applications where both the applications are
constantly connected throughout the user’s session. Client-Side application basically comprises of the user interactive
graphics, heavy Win forms that are powered by Infragistics user controls. It also has a DAL Layer which will contact the
server side application for patients’, providers’, facilities’ data. Server-Side application is where the complete business
logic resides, this also is the one that communicates with the Database to get the data.
Roles & Responsibilities:
• Worked on Grid Views to bind and replicate data.
• Extensively worked on creating the winforms for the UI part of the application.
• Implemented the Object Oriented Design in the application.
• Worked on Caching the Data on the Server-side.
• Worked on enhancements that involved using third-party user controls and Win Forms.
• Worked on adding SQL Stored Procedures, triggers and functions to do enhancements.
• Created WCF Services and transferred the serialized data between client and server applications.
• Worked on adding reports that replicate patient payments and clinical data.
• Did the performance tuning of the application on the server side and worked on implementing the process of
increasing the performance.
• Implemented the Entity Framework and used it in the DAL Layer.
• Worked with ADO.Net Commands to make the transactions on the Database and retrieve the data.
• Added the functionality to call a third-party API to send the outbound faxes to the customers.
Environment: Asp.Net 4.0/3.5, Sql Server 2008/2005,SQL, TFS, IIS7.0, Web Services, WCF
Verizon Communications, Irving, Tx Aug 2011 – Aug 2012
Sr. .Net Developer/Lead
Roles & Responsibilities:
• Worked on Server-Side caching, Session management and storage when required.
• Created SQL Stored Procedures to extract data, managed and queried DataSets and DataTables.
• Handled multi-threading in the applications and took care of no conflict between any two threads.
• Extensively worked on creating, customizing and sorting Grid View controls.
• Application was handled with the concepts of Object Oriented Programming.
• Worked on form validations, enabled Authentication Code access to the Application.
• Created javascript modal dialogs to populate detailed data.
• Created internal web and windows applications that involved MVC and winforms.
• Created WCF Services to add the functionality to the application
Environment: MSVS 2010/2008, ASP.Net 4.0/3.5,VB Sql Server 2008/2005, IBM Clearcase, MVC WCF IIS7.0,
Javascript, HTML, CSS.
Harland Clarke HC, San Antonio, TX Oct 2010- July 2011
.Net Developer
Project: Bluefield
Description:
Bluefield is an e-commerce web application which is a fully scalable internet ordering system capable of
supporting the needs of unlimited partner corporations that are separated into different projects using the same code
base. It uses Javascript and Jquery on the front-end, C# and VB.Net over the Business layer and NHibernate in the Data
Access Layer to make transactions over the SQL Database. There are other separate modules like product
promotion/selection engines, virtual “kits” for combination discounts which interacts with current solution and are built-in
within the organization.
Roles & Responsibilities:
• Worked on J Query features like Accordian and A jax Calls on the front-end side of the
application.
• Worked on caching data on client and server sides of the application.
• Worked on creating a CSS Sprite I mage to improve the performance of the application.
• Managed N -H ibernate mappings and q ueries to make t ransactions on the database.
• Worked on creating the WebTest and adding the E xtraction and Validation Rules for the work
f low of the application.
• Fixed defects in various parts of the application which involves code in C#, V B.NET, Javascript
a nd JQuery.
• Responsible for programming the user interface, business components and data access layer .
• Worked extensively on User Controls and Web Forms
• Worked on manually building X ML using a StringBuilder.
• Worked on the User I nterface (Javascript and JQuery).
• Deployed application to Testing and Production environments.
• Handled many production issues and worked on enhancements for existing application.
• Developed and consumed Web Methods and Web Services.
• Worked in Agile Scrum Environment.
• Worked with T eam Foundation Server (TFS)
Environment: ASP.Net 3.5, SQL Server 2005, HQL, TFS, VB.Net ASP.NET3.5, MS Visual Studio .NET 2005/2008, Web
Services, HTML 5, Webforms, CSS, Javascript, AJAX, JQuery.
Verizon Communications, Irving, Tx (Involved in 2 teams simultaneously) Sept 2008 – Sept 2010
.Net Developer
Project: Media Manager Online (MMO)
Description:
Media Manager Online is a web based application where users can store their complete media files like
Audio/Video/Photo Albums. User can shop for favorite movies and once the purchase is done, he/she can watch that
particular movie any number of times by just logging in. At MMO user can also get connected with his media saved in
third party application like photo albums and photos that are saved in Facebook, Flickr and Picasa.
Responsibilities:
• Responsible for getting users’ Picasa albums and photos in MMO UI.
• Made use of Dojo XHR calls to the Web Handler (ashx).
• Extensively worked on Dojo Library, Dijit Widgets.
• Parsed JSON response from Picasa/Facebook in Javascript and rendered it on UI.
• Worked on Session handling and using server side variables.
• Made use of AJAX concepts.
• Managed offshore team by setting up calls thrice every week.
• Worked with Javascript, DTML, HTML AJAX and CSS required for application.
• Worked in the Test Driven Development
Project: Notification Server Platform
.Net Developer
Description:
Notification Server Platform (NSP) is responsible for sending and receiving messages from the device such as
FiOS TV set top boxes (CPE), Verizon Call Assistant (VCA), VZ HUB, Vault etc. NSP is a platform which other
applications like VzHub Device and Hub-Web Console, Web Remote, FiOS-on-the-Go, CallerID widget will use in order
to send/receive messages and responses to/from the device. Devices can communicate with NSP using protocols like UDP,
TCP depending on the type of router they are behind. Devices need to register with NSP once the protocol is identified
and start receiving notification. NSP also offers reporting services for the registered devices to be able to find out
transactions occurring on the devices.
Responsibilities:
• Fixed bugs in the application at the business logic level and created Unit Test cases for the same.
• Providing Production support and Maintenance for Administered business.
• Used XML Reader, XML Writer classes for building the XMLs in C#.
• Developed windows application, web services and worked with ADO.Net, Data Grid, and Data Set.
• Used Telerik RAD Controls to empower the UI of the application.
• Internally called other web services to get the required information for developing these web services.
• Extensively worked on JQuery, JQuery Widgets, and Ajax requests in JQuery.
• Made SOAP requests to web services.
• Used LINQ to make the database transactions.
Environment: C#3.0, SQL Server 2005,TDD, LINQ, ASP.NET3.5, MS Visual Studio .NET 2003/2005/2008, Web
Services, WCF, HTML 5 CSS, Javascript, AJAX. Winforms,
Lamar University, TX Oct ’07 – Aug ‘08
Support Engineer, Dept of Industrial Engineering.
Provided support to the existing applications that are dealing with the students’ Department admission and transfer
applications and course enrollments details, Web Portal application that provided the interface of list of courses offered.
Responsibilities:
• Provided support to the existing internal applications in Dept of Industrial Engineering.
• Fixed the bugs on the front-end that involved javascript and HTML
• Worked on minor enhancements to the applications that involved coding in C# and VB.
• Added Triggers and functions to SQL Server 2005
• Created SSRS Reports in SQL Server 2005
Environment: Visual Web Developer (IDE),SQL Server 2003/2005, .Net Framework 1.0/2.0 HTML, JavaScript, CSS,
C#,VB, IIS
Ram Tech, India Sept 04 – Jul 06
Jr. Developer
Client: Life Insurance Corporation
The project objective is to develop a web application called Suitability system. The Suitability
System evaluates new Variable Life, Variable Annuity, and Mutual Fund applications to ensure that the
p roposed investments are appropriate for the client’s financial circumstances and goals. Parameters are
evaluated by the Rules Engine Software, which include - age, income, net worth, r isk tolerance, and
i nvestment objective etc. If the Rules Engine determines that any or all of these parameters are in conflict
w ith the proposed investment, the application is “pended” for follow-up and corrective action by service
personnel.
Responsibilities
• Involved in Development and implementation of the 3-tier architecture.
• Application developed using Web Forms, .NET framework, ASP.NET with C#.
• Used input Validation Controls in ASP.NET for validating Front-end forms and even created custom controls.
• Developed Custom User Controls to reduce the Complexity in Use Interfaces.
• Developed client side validations using JavaScript.
• Involved in Designing and Creating the Database in SQL Server 2000
• Implemented Data layer using ADO.NET Component mode.
• Developed Business layer having business components using C# and .NET Remoting.
• Implementation, Testing, Deployment and Documentations at all stages of application.
• Developed Reports using Crystal Reports.
Environment: C#, ASP.NET, ADO.NET, Crystal Reports, JavaScript, XML, HTML, CSS, MS SQL Server, IIS.