Senior .Net Developer
Consistent Delivery of High-Quality Applications that Drive Maximum
Business Value
Accomplished, resourceful, and versatile technologist with over twelve
years experience in IT Software Development and managing complex technology-
enabled business solution projects for the Financial & Banking, eCommerce
industries. Adept at converting leading edge ideas into tangible results by
clarifying business requirements and translating them into effective
software tools/systems that generate revenue, increase productivity and
reduce costs. Strong business acumen and analytical problem solving skills
with demonstrated ability to manage multiple projects simultaneously and
lead cross-functional teams at all levels. Positive "Go to Guy" demeanor
with a passion for technology and building great products.
Core Competencies:
Web-based & Client-Server Applications Strategic & Tactical Technical Planning
Web Design & Development, eCommerce Software Development Lifecycle (SDLC)
Microsoft Certified Professional Deployments, Integrations & Migrations
Developer (MCPD)
User Interface Enhancements (UI) Team Leader & Mentor
TECHNOLOGY PROFICIENCY
Operating Systems: Windows XP/2000/2003/2008, Windows 95/98/NT and
MS-DOS, UNIX
Languages: SQL and PL/SQL, C, C++.
Dot Net Technologies: VB.NET, C#.NET, ADO.NET, WSDL, SOAP, WPF,
WWF, LINQ, Windows Services
Web Technologies: ASP, ASP.NET 1.1/2.0/3.0/3.5/4.0, AJAX
1.0,WCF
Methodologies: Agile, SCRUM, Test Driven Development,
Waterfall
Markup Languages: HTML, DHTML, XML, XSLT, XPATH, CSS JavaScript,
VBScript, JQuery
Databases: Oracle9i/10g, MS-SQLServer
08/05/7.0/6.5 and MS- Access 2000
Front-end tools: Visual Studio.NET
(2003/2005/2008/2010), Visual Studio 6.0, MS Office
.Net Frameworks: Frameworks (1.1/2.0/3.0/3.5/4.0)
Distributed Tech: .Net Remoting, Web
Services(SOAP/REST), Amazon Web Services(AWS) API
Content Management: WSS 3.0, Sharepoint 2003 to 2007 Migration
(Metalogix)
.Net Tools: DevExpress, Metalogix
Version Control Tools: Microsoft Visual Source Safe 6.0, SVN,
Team Foundation Server(TFS)
Component Technology: COM, MTS, COM+, .Net Assemblies
Providers: ODBC, DAO, ADO, OLE DB, ADO.NET
Reporting Tools: SqlServer Reporting(SSRS), Crystal
Reports, Data Reports
EXPERIENCE & ACHIEVEMENTS
SENIOR PROGRAMMER for MGL AMERICAS, INC. in Cranbury, NJ
2007 - Present
Global provider of IP-led, domain-centric technology solutions to blue-chip
firms across the globe.
Key Projects and Impact:
Merrill Lynch / Bank of America Consultant in Jersey City, NJ (2010 -
Present): Americas Transaction Management Technology (ATMT) supports U.S.
trades processing and transaction management of securities trades.
Maintenance of these applications includes all changes and enhancements
necessary to support and transform regulatory requirements, changes in
business policy, and changes in operational environment for developing
and enhancing existing software packages or application systems and
migrating existing ASP applications to .Net environment. Implemented
Single Sign-On for various banking applications in .NET and VB components
for ASP/ASP.NET (e.g.,Trade Entry (TDE), Rejected Trades, Trade Status,
Trade Confirmation, etc
. Designed and implemented seamless communication between different
modules of the system.
. Built code for the Business Object Layer (BO's) classes using C#.NET
to interact with the data providers and support all business
processing logic.
. Developed User controls, navigation Menus using ASP.NET, enhanced web
pages using ASP/ASP.NET 2.0/3.5, HTML and JavaScript, used JavaScript
for Client side scripts and AJAX for developing Web Forms in ATMT
System. Implemented complex SQL queries on the database along with
stored procedures.
. Enhancing existing applications with latest features and migrated
existing applications in ASP 3.0 to ASP.NET 2.0/3.5 - VB components
to .NET Framework 2.0/3.5 (Trade Status, Trades Office Master File and
Fixed Income Calculator) and configured applications to new server
environment.
. Worked on Agile Software Development methodologies to enable efficient
and effective high-quality software development.
. Coordinated team application of test-driven development (TDD)
strategies to optimize system quality and to enable rapid refactoring.
. Gained extensive debugging experience for ASP/ASP.NET and advanced
C#.NET codes.
. Developed and enhanced COM/.NET components for Business Logic. COM+
that was used for deploying COM objects.
. Used JavaScript for Client side scripts and AJAX for developing Web
Forms in ATMT System.
. Deployed applications in multiple development and QA servers
environment.
Environment: C#, ASP.NET 2.0/3.5, ASP 3.0, IIS/ASP, XML, XSLT, DHTML,
JavaScript, Visual Studio 2005/2008, ADO.NET, WebServices, MS SQL
Server 2005/2008, Agile, SCRUM, COM/MTS/COM+.
Alabama State Banking Department (Avysion IT) in Middleton, PA (2009 -
2010): Collaborated on all three tiers of the Alabama State Banking
Department's Time and Expense Accounting Management (TEAM) System, an HR
application used to maintain employee data including: Timecards, Leave,
Purchasing, Expenses, Training, Comp Time, and Travel.
. Implemented HR module to give permission based on roles to access
features and certain pages. Allowed users to access application based
on windows login and registry-stored connection keys.
. Created Crystal Reports to generate complex expense reports for each
bank, inspector, or bank type. Built Report Screens for various
functions for refining, retrieving and displaying of data based on
user-specific search criteria.
. Added new features and modules to existing applications (DOB
Depository, etc.) that enhanced functionality and improved data
retrieval for better business decisions.
. Coded extensively in C#.NET under sophisticated Avysion IT developer
guidelines. Design and Development were done adhering strictly to
Software Development Life Cycle.
. Used Microsoft Data Access Application Blocks to build queries and
retrieve specific data from the database.
Environment: Windows 2003, SQL Server 2008, Visual Studio .Net,
C#.Net, Web Services, Framework 3.5, ADO .Net, ASP.Net, SDLC, Master
Pages, JavaScript, UML, XML, XSLT and HTML.
DEVIX, Inc. in Jersey City, NJ (2008 - 2009): Automated advanced
business process and strategies by developing a complete eCommerce
solution enabling clients to realize considerable economy of scale. DEVIX
Commerce Suite is a user friendly and robust platform with unlimited
scalability that manages multiple channels across multiple companies with
one single interface.
. Wrote use cases, testing, and debugging for various programs.
Documented requirements and converted them into detailed designs.
Created and implemented User Controls to ensure code reusability
across the application. Used Master-Content page concept throughout
the application.
. Effectively created and consumed Web Service to enhance functionality
including integrating Flash files to web app.
. Created Channel Manager Website for clients to check status of product
listings on marketplaces.
. Used DevExpress Controls for designing Web interface using nested
grids and charts.
. Stored information in MS SQL Server and XML files. Designed reports
using Sql Server Reporting Services.
. Designed a price tracking tool using REST to call from Amazon Web
Service (AWS) to allow sellers to compete on Amazon based on margin
benefit.
Environment: .NET Framework 2.0/3.0/3.5, C#, Web Services, AJAX, XML,
XLS, XSLT, JavaScript, AWS(Amazon Web Services) API's, SOAP, REST,
HTML, WCF, ASP.NET, C#.NET, ADO.NET, Crystal Reports, Microsoft SQL
server 2005, Microsoft Visual Studio 2005/2008
J. Knipper & Co. in Lake Wood, NJ (2007 - 2008): Created the front and
back end of an eCommerce Web ordering system for Novo Nordisk products
consisting of various internal sites: Novo Seven, Novo Hormone Therapy
(HT), Novo Medlink, and Novo Booth Manager. Designed and implemented
seamless communication between different modules.
. Implemented Ajax to get control over web page design as partial page
update and Ajax enabled extender controls.
. Introduced ORM concepts such as LINQ to SQL, LINQ to Dataset.
. Achieved data validations in the UI ASP.NET Validation Controls.
. Implemented Web Services Asynchronously using one-way method.
. Used DevExpress Controls for designing front end.
. Built Report Screens for various functions that includes refining,
retrieving and displaying of data based on specific search criteria
keyed in by the user. Incorporated report development using Crystal
Reports.
Environment: Windows 2003, SQL Server 2005/2008, Visual Studio .Net,
C#.Net, Framework 3.0/3.5, ADO .Net, ASP.Net, Ajax, Master Pages, Web
Services, LINQ, Team Foundation Server, SDLC, UML, JavaScript, XML,
XSLT & HTML.
PROGRAMMER for GMAX IT SOLUTIONS in India
2005 - 2007
International IT solutions consulting firm specializing in securing,
updating and improving technology.
Key Projects and Impact:
Employee Information Portal (EIP) (2006 - 2007): Participated in
functional specifications and creation of an Employee Information Portal
(EIP), a powerful HR tool with five modules: Authorization, Leave
Management, Knowledge Management, and Service Management modules. EIP
provides the features to maintain Time Management for individual employee
performance.
. Developed code for ASP.NET pages for data retrieval to facilitate
information exchange between the Operational Data Store and the data
access layer. Designed and administered Security policies, ASP.NET
security infrastructure, .Net role based security; wrote complex SQL
statements and stored procedures.
Environment: Visual Studio .Net 2003, ADO .Net, ASP.Net, C#.Net,
Oracle, XML, XSLT, JavaScript, Framework 1.1, Windows Server 2000,
and HTML.
Credit Advisor (2005 - 2006): Developed a powerful web-based
application 'Credit Advisor' tool with various components to find the
right product for the client's financial goals with a questionnaire to
gather client information and give recommendations.
. Led system design with user team and developed functional
specifications and GUI using Web Forms and ASP.Net Web Controls, User
controls and navigation Menus using ASP.Net, and ADO.NET objects such
as DataReader, Dataset and DataAdapter, for consistent access to
Oracle data sources.
Environment: Windows 2000, Oracle, Visual Studio.Net, ADO.Net,
Framework 1.1, C#.Net, ASP.Net, JavaScript.
PROGRAMMER for TOPRUNG TECHNOLOGIES in India
2001 - 2005
Global computer software consulting firm.
Key Projects and Impact:
Online Receipts eCommerce Website (2004 - 2005): Developed eCommerce
website that begins the process of becoming a registered curriculum
online content provider and/or retailer. Empowered vendors with ability
to modify/delete their own data and utilize extensive search options.
. Created and programmed the web administration interface, web pages,
and designed COM components (VB ActiveX DLLs) for Business Logic.
Extracted data from the Oracle database by connecting through ActiveX
Data Objects (ADO).
Environment: Visual Basic 6.0, ASP, ADO, DHTML, HTML, Java Script,
Oracle, Windows NT and IIS.
Ecoboard Industries Ltd., Financial Management Systems (2004):
Customized ERP (ECO2000) to automate managerial and financial
transactions company-wide.
. Designed and developed nine modules viz., Purchase, Commercial,
Accounts / Finance, Inventory, Dispatch, Production Planning,
Production Maintenance, Marketing, Human Resource and Payroll with
robust User Interface (UI) using ASP, HTML/DHTML, CSS, VB Script and
JavaScript.
Environment: Visual Basic 6.0, ASP 3.0, Visual Interdev 6.0, ADO, IIS
5.0, OLEDB, HTML/DHTML, CSS, Java Script, VB Script, COM, COM+, SQL
Server 2000.
Armour Pharmaceuticals, Inventory Control System (2001 - 2004):
Involved in system analysis, design and coding of Raw Material
Information Database with stock and ordering functions for leading
pharmaceutical company. Implemented ActiveX Data Objects for accessing
the data.
. Developed robust, front-end user interactive screens. Designed reports
utilizing Crystal Reports.
Environment: Windows NT, Visual Basic 6.0, Oracle 8, Crystal Reports
4.0, ADO and IIS 5.0.
EDUCATION & CERTIFICATIONS
Bachelors in Information Systems, Osamania University in Hyderabad,
India 2000
Languages: English, Hindi, Telugu
Certifications & Training:
( Microsoft Certified Professional .Net Framework 2.0/3.5
( Web ASP.NET Developer 3.5
( Application Development Foundation
( Web-based Client Development
( PRO: Designing and Developing Web-based Applications Using Microsoft
.NET Framework 2.0/3.5
( Brainbench Certified for ASP.NET, C#.NET, VB.NET, ADO.NET