Dot Net Architect Resume
NJ
SUMMARY OF EXPERIENCE
- 10+ Years of Software Development experience in industries like finance, insurance, education and construction.
- Experience in analysis, design, and development with state-of-the-art-technology in Internet, Intranet, Client Server and Stand-alone Applications.
- Experience with all the phases of Software development life cycle including Object Oriented Analysis Design, Development and Documentation using UML with MS Visio.
- Experience in developing web and windows based applications using C, C++, .NET, VB.NET, C#, ASP.NET, ADO.NET, Visual Basic (4.0-6.0), COM/DCOM, COM+, Visual Basic Script, SQL, RDO, DAO, ADO, DLL Programming, Microsoft Transaction Server (MTS), Shell Scripting, Active Server Pages (ASP), HTML, DHTML, Java Script, VB Script, XML, Java, JDBC, Java Server Pages (JSP), Java Beans, Remote Method Invocation (RMI), Java Script.
- Exposure to design patterns such as MVC, Singleton, Adapter.
- Knowledge in Database Programming using RDBMS databases like SQL Server 2000/7.0 and MS Access. Expertise in writing SQL Queries, Stored Procedures, Triggers and Cursors.
- Used Version Controlling tools such as Tomcat Server, Microsoft Office, Adobe PhotoShop, VRML, 3D Studio MAX, Macromedia Flash, Dreamweaver, Plumtree Portal 4.5, Microsoft SQL Server (2000–2005)
Excellent analytical, communication and inter-personnel skills with exceptional ability to learn new concepts.
A good team player, problem solver, and quick learner with analytical skills.
TECHNICAL PROFICIENCIES
LANGUAGES: C, C++, .NET, VB.NET, C#, , Visual Basic (4.0-6.0), COM/DCOM, COM+, SQL, RDO, DAO, ADO, DLL Programming, Microsoft Transaction Server (MTS), XML, Java, JDBC, Java Server Pages (JSP), Java Beans, Remote Method Invocation (RMI), VB.net. ASP.net, C#,
T-SQL.
INTERNET: ASP.NET 1.1 – 3.5, Classic ASP 3.0, Web Services, JavaScript, VBScript, ADO.NET, Shell Scripting, Active Server Pages (ASP), HTML, DHTML, Web Services
PLATFORMS: Windows 95, 98, ME, NT, 2000, XP, Vista, Windows 7, UNIX.
OTHERS: XML, XSL, XSLT, COM, COM+, .NET Remoting, AJAX, Window Services, UML.
TOOLS: Tomcat Server, Microsoft Office, Adobe PhotoShop, VRML, 3D Studio MAX, Macromedia Flash, Dreamweaver, Plumtree Portal 4.5, Microsoft SQL Server (2000–2005), COGNOS, Crystal Reports, TFS, Velocity – Vivisimo Certified Developer, TIMMS, Kentico CMS.
EDUCATION (Double Major)
- BS in Computer Science
- BS in Business Administration (Finance
PROFESSIONAL EXPERIENCE
Confidential,
June 11- Current
Senior Analyst / Development Lead/ .NET Architect,NJ
Project Description: ASME is envisioned as a technically advanced, yet accessible, online environment that enables engineers of all disciplines and other problem solvers to collaborate with and share their technical expertise with non-profit organizations and local communities. This is towards a goal of creating workable solutions to fundamental, quality-of-life challenges plaguing under-served communities in the U.S. and around the world. These challenges may pertain to any number of basic needs, such as clean water, energy, sanitation, housing etc.
Is responsible for developing innovative, reusable Web-based tools for progressive online activism and community building and already existing ASME.ORG website. Deeply involved in various phases of development & Deployment. Responsible for turning creative visions into reality on multiple platforms including web, mobile, iPad, and beyond. Working closely with the Director of Website and online services, content acquisition manager and other members of the .ORG team to develop specifications and make recommendations on the use of new and emerging and existing technologies. Front end programming and interface design, graphic design and database administration are all elements of current responsibility
Additional responsibilities include:
- Architect the application platform, including the backend, messaging, and UI layers
- Design and develop rapid prototyping across different architectural layers, i.e. database, application server, workflow, messaging and event management, and user interface
- Provide technical guidance and assistance to development teams
- Interact with subject matter experts to understand the business requirement and design the application accordingly
- Participate in preparing requirements and specification
- Responsible for various phases of Deployment from Development to QA to Staging and finally into Production.
Environment: C#/ VB.NET, MS SQL Server 2008 R2 , ADO.NET, ASP.NET, VB Script, JQUERY, Java script, XML, AJAX, MSMQ, Crystal Reports, Visual Studio 2005/2008/2010, Team Foundation Server, Velocity/Vivisimo, Kentico CMS, TIMMS
Confidential,
Sept 08 – June 11
Developer/Data Administrator
Project Description: Support New Jersey’s largest Electric and Gas services as a Developer/Data Administrator in the Billing area of the IPower project team. Focus on the technical support of various testing initiatives and analysis of data inconsistencies. Review and create existing report, tables, and databases to determine inconsistencies and/or irregularities. Develop and generate ad-hoc reports existing systems that support informational need of management and /or operating personnel. Develop and enhance existing spreadsheets/databases and reports. Collected, summarized, and analyzed various testing scenarios regarding customer billing. Actively participate in problem solving initiatives to determine root cause, gap analysis, along with the development and implementation of process improvement recommendations. Provided timely feedback to determine effectiveness of implemented solutions and take corrective action as required. Maintain database tables to ensure all request are answered and to maintain historical records of related issues and improvements regarding testing and issues within the new system. Plan and Develop Smart Meter Systems. Select vendors, setup conference calls/meetings. Developed an completed automated system stand alone and web application to automate jobs, process and email results. Developed “Walkby meter reading” software. Convert/upgrade legacy code to .net 3.5 using Visual Studio 2010.
Roles & Responsibilities:
- Analyze the existing system
- Develop content web pages and Master Pages and in ASP.NET using VB.
- Develop and enhance Algorithms that generate Reports of troubled meters
- Develop an Online GPS for Meter Locations
- Add new and improved functionality to existing system
- Develop two 3-Tier applications using ASP.NET, VB.NET and SQL
- Design & Develop the UI Layer using ASP.NET web forms and VB.NET using MS Visual studio 2005.
- Involvement in Prototyping the system for Usability testing.
- Support in successfully pushing the system into production with minimum number of issues.
- Use JavaScript and ASP validators for validating the fields at client side.
- Writing test cases and executing them.
- Programming Zigbee to communicate with Smart Meters
- MSMQ Application Programming
- Reverse engineer Dll’s
- Code Conversion. Convert legacy vb6 code to .NET 3.5
Environment: VB.NET, MS SQL Server 2005, ADO.NET, ASP.NET, VB Script, Java script, XML, C#, AJAX, MSMQ, Crystal Reports, Visual Studio 2005/2008
Confidential,
(Bombay/India) Mar 04 – July 07
Consultant/Computer Administrator
Project Description: Supported one of India’s leading Commercial water proofing firms as the Computer Administrator. Responsibilities included overseeing daily operations. Managed all computer projects as needed basis. Updated and reconfigured previous authored and implemented work projects to support the Company’s growing needs and changing goals.
Roles & Responsibilities:
- Studied the existing system
- Developed content web pages and Master Pages and in ASP.NET using C#.
- Requirement Analysis & Design (UML) and Documentation
- Migrated previously written code in .NET
- Added new and improved functionality to existing system
- Developed two 3-Tier applications using ASP.NET, VB.NET and SQL
- Developed Web user and Custom controls to avoid redundant designing.
- Designed & Developed the UI Layer using ASP.NET web forms and VB.NET using MS Visual studio 2005.
- Involved in Prototyping the system for Usability testing.
- Supported in successfully pushing the system into production with minimum number of issues.
- Used JavaScript and ASP validators for validating the fields at client side.
- Writing test cases and executing them.
Environment: VB.NET, MS SQL Server, ADO.NET, COM, ASP.NET, C#, VB Script, Java script, XML
Confidential,
(New York/NY) Apr 03– Dec 03
Senior Consultant
Client: Stewart Title Guaranty (STG), Landata System, USA
Project Description: This web service is used in four applications to provide users with Login Authentication, Security Groups, Roles and Permissions, Accessible Application and Modules List. It also has Web-Methods that returns Underwriters, Regions, Districts, Agents, Corporate Offices lists, under-scope and out-of-scope of logged in user.
Team Size: 03
Roles & Responsibilities:
- Studied the existing system
- Developed content web pages and Master Pages and in ASP.NET using C#.
- Requirement Analysis & Design (UML) and Documentation
- Identified new tasks and added it to the tech specs with estimations.
- Coding and Code Review.
- Made code changes to existing stored procs and developed new stored procs for new enhancements.
- Used VB.NET to rite stand-alone applications for testing
- Supported in successfully pushing the system into production with minimum number of issues.
- UI developed in VB.NET
- Modified the existing WebService to resolve existing issues and to support new enhancements.
- Fixed the production issues with the least turnaround time.
- Identified the changes needed in existing stored procs and also the need for new stored procs
- Developed stand-alone and web applications in VB.NET and ASP.NET using Visual Studio 2003
- Writing test cases and executing them
- Writing stored procedures using SQL Server 2000
Environment: VB.NET, MS SQL Server, ADO.NET, COM, ASP.NET, C#, VB Script, Java script, XML
Confidential,
May 02– March-03
(New York/NY)
Web/Applications Developer
Project Description: Centre is a global insurance and re-insurance company headquartered in New York. I was part of a dynamic, high-performance project team tasked to develop a new business information system and retire core legacy systems within a year. The new, web-service based system delivered an integrated application environment with full functional support for Underwriting Accounting, Reserving, Finance and Risk Management.
Responsible for creating Web client interface, Plumtree Gadgets, Middle-Tier COM+ and back-end stored procedures in SQL 2000.
Roles & Responsibilities:
- Developed web pages using ASP and deployed them as Gadgets using Plumtree Corporate Portal.
- Created Gadgets that automate cube build and deployment on Cognos PowerPlay Server
- Developed ASP pages to communicate with COM+ components as middle tier and MS SQL Server as database tier.
- Developed a Java based production application on the Web for the corporate-wide data cleansing initiative using J2EE 1.3, SQL Server, JSP, Java Servlets and Tomcat Server 1.4.
- Designed & Developed the UI Layer with MS Visual basic 6.0.
- Used JavaScript for client side validation and Data validation
- Writing test cases and executing them.
- Writing stored procedures using MS SQL server 2000.
- Identified the changes needed in existing stored procs and also the need for new stored procs
- Made code changes to existing stored procs and developed new stored procs for new enhancements.
- Implemented AJAX in one of the web pages.
- Finalizing the xml templates and ensuring its validity at every stage.
- Part of Disaster Recovery Team
Environment: IIS 6.0, COM+, ASP 3.0, XML, XSL, XSLT, XSD, SOAP, VB 6.0, IE 6.0, ADO 2.6, MS. SQL Server 2000, Plumtree Corporate Portal, Windows 2000, COGNOS
Confidential,
(New York/NY) Aug 00 – Dec 01
Research Assistant
Project Description: Developed a Student Management System that keeps tracks of all student master data using VB, SQL and ASP. This was done using ASP as front end, COM DLL as middle Tier and SQL Server as Database. The students on campus as on online phone directory used the system. Stand alone application in VB was made for to maintain the master database for updates and changes.
Roles & Responsibilities:
- Analyzing the requirements and preparation of Functional Specification.
- Database design, creation of stored procedures, triggers in MS SQL 6.5
- Studied the existing system
- Created Web application using Interdev, ASP, HTML and IIS
- Developed COM objects using VB 6.0
- Designed stand alone application in VB 6.0
- Used JavaScript for client side validation
- Designing the web pages using Microsoft FrontPage.
- Writing test cases and executing them.
- Writing stored procedures using MS SQL server 6.5
Environment: HTML, ASP, VB 6.0, COM, COM+, MS SQL Server, Windows 2000
Confidential,
(Bombay/India) Feb 98 – August 98
Consultant
Project Description: Involved from conception to implementation of the inventory management system. Was involved in the conception, design, development and implementation of the above said system. Also participated in development of web and stand-alone applications to manage and view contracts undertaken by the company, invoice control, employee management.
Roles & Responsibilities:
- Studied the existing system
- Designed the Payroll and employee management system.
- Developed two 3-Tier applications using ASP, VB 6 and SQL
- Developed custom controls to avoid redundant designing.
- Writing Stored Procedures using SQL Server
- Developed COM objects as middle tier.
- Designed & Developed the UI Layer using ASP web forms using InterDev and VB 6 using MS Visual studio.
- Involved in Prototyping the system for Usability testing.
- Used JavaScript for validating the fields at client side.
- Writing test cases and executing them.
Environment: Visual Basic 6.0, MS SQL Server, COM, ASP, VB Script, Java script