Lead Developer/architect Resume
SUMMARY:
- Over 9+ of experience in design, development, implementation and testing of client - server, N-tier and web-applications across various platforms including 10+ years experience in .NET.
- Extensive working experience in console, windows forms, web forms, windows services, web services and WCF.
- Expertise in design and development of various applications in diverse industry - Financial, Government, Service, Manufacturing and trading organization.
- Experience in working with BscOE, MVC and multi-tier layer Framework.
- Proficient in all phases of Software Development Life Cycle - Planning, designing, development, testing and implementation.
- Extensive experience with SQL, PL/SQL, T/SQL, Stored Procedures, Triggers, Views, Materialized Views, Types and RDBMS Concepts.
- Certifications from Microsoft, IBM, Oracle, Brain bench and computer society of India.
- Worked upon different roles such as Developer/Senior Developer/Lead Developer/Architect
- Diverse technology experience - DOS, UNIX, LINUX, Windows, Pro C, COBOL, VB, Foxpro, C#, ASP.NET, VB.NET, Javascript, Jquery T/SQL. PL/SQL and UML.
- Team player with strong interpersonal and communication skills.
TECHNICAL SKILLS:
Programming Languages: VB.NET, C#.NET, C, C++, SQL, T-SQL, PL/SQL, JAVA, FOXPRO, VB
Internet Technologies: ASP.NET, WCF, Web Services, COM+/DCOM, Window Service, ActiveX DLLs and IIS 4.0/5.0/6.0
Scripts & Mark-up: JavaScript, HTML / DHTML, XML, XSL, XSLT, CSS, XML Schema definition
Databases: MS-SQL Server, ORACLE, MySQL, MS-Access.,DB2
Database Concepts: ADO.NET, ADO 2.0, OLEDB, ODBC and DAO, Oracle Spatial.
Tools: Crystal reports, Sparkx EA, TOAD, Remedy,Test Director, Telerik,Erwin, Benthic, GeoMedia Prof
Operating Systems: Windows 9X / XP / 2000 / NT Servers, MS-DOS and LINUX.
PROJECT EXPERIENCE
Confidential
Lead Developer/Architect
Roles & Responsibilities:
- Applying business rules and validation, designing data model, UML diagrams, architecting/designing solution model, development, unit test, automated test scripts, code review and reviewing/involvement in requirement plan, requirement document, test scripts and implementation plan with Business Analyst are the day to day activities.
- Created a brand new batch component prototype for CDART utilizing window service and Batch Framework console application for long running queries. The business workflow, business component and data access layer (multi-layer architecture) developed and designed. Transaction handling, termination of process, interfacing of window service with console application, multi-batch job printing, multi-file saving, batch monitoring and batch scheduling were the key components of the batch component.
- Refactored CRASHGIS WCF web service for redundant mapping request which removed the often break down of the web service. Java application calls WCF web service with http protocol, locates a crash latitude and longitude and generates map in CGM format and send back the results into XML output format.
- Refactored all web farms screens by implementing the AJAX for CDART application after converting 1.1 Framework applications to 4.0 Framework that lead to boost the extended performance. Used extensively the nested update panels with update progress controls.
- Designed and developed GeoCoding and PennDOTBPR web service.
- Designed and developed RPMS on ASP.NET MVC 3 framework by using Razor view engine, JQuery and extension methods.
- Stored Procedures, views, materialized views, types created for the releases.
- Prepared data models in ERWIN for new tables, setting relationships and constraints.
- Created data flow and activity UML diagrams with Visio for HPMS release.
- Created master pages, base classes and helper classes for CDART.
Environment: Visual Studio .NET 2008, VS 2003, VS 2005, VS2010, VB.NET, C#.NET, ASP.NET 3.5, IIS 6.0, XML, Java Script, ADO.NET, VB 6.0, Windows XP, Oracle database, SQL Server, TOAD, GeoMedia,Prof 6.0, VSS, MS Visio, WINFORMS, WCF, Microsoft Visio, Erwin, UML, Crystal Reports 2008, LINQ, JQuery, MVC, Window Services and Console Application.
Confidential
Responsibilities:
- Designed multi-tier architecture with UI layer, Business layer and Data Access Layer. The module comprises of Invoices, POs, Receipts, Matching and AP query tools.
- Gather/verify technical requirement to support the MAPS project.
- Designed and developed Multiple UI financial screens - Receipts List and Detail, RWI List, RWI and RWA, AOC Code list and detail with user controls by using RAD Telerik controls on DB2 and AS400 databases with Oledb adapters and ISeries adapters.
- Exception handling and writing to log file and database using Log4Net component.
- Created a proto type of base classes, master pages, helper classes for data access layer and utility classes for session handling.
Environment: Visual Studio .NET 2008, VB.NET, ASP.NET 3.5, IIS 6.0, XML, Java Script, ADO.NET, Windows XP, DB2 database, My Generation, Telerik controls, IBM Message Queuing, TFS (Team Foundation Server), WCF, Log4Net.
Lead Developer
Confidential
Responsibilities:
- Design and develop MCI service expansion for OCYF, a web application upon MVC Framework. Extensively used UML diagrams for creating use cases, traceability document, screen shot, logical data model, class diagrams, conversion plan, activity diagrams and sequence diagrams
- Created a draft Requirement document and design document with screen mockups - Search, Clearance and County History etc. and validations and custom business rules.
- Designed winform solution for Pre and Post MCI conversion. Convert CSV files to staging table, provide input file to MCI and then finally provide CSV files to OCYF with mass conversion results.
- Designed and developed SOA based Gateway to interact with MCI Service by using WCF client.
- Independent unit testing of all layers by using Gallio, MBUnit and Rhino Mocks and passing code through fxCOP for quality assurance.
Environment: Visual Studio .NET 2008, ASP.NET 3.5, IIS 6.0, XML, VB.NET, Java Script, ADO.NET, Windows 2003 Server, MS SQL Server 2005, Benthic, ATS, Sparkx EA, TFS (Team Foundation Server) and Oracle, fxCOP, MVC Framework, VSTO, MBUnit and Rhino Mocks, winforms C#.NET
Confidential
Responsibilities
- Designed multi-tier .NET framework solution for converting programs from Legacy system VB and ASP to .NET
- Worked on requirements and GSD (General System Design) for enrollment sub system, Case Sub System Batch .NET Framework.
- Designed class diagrams, Activity Diagrams, Business Workflow and Sequence Diagrams in Sparkx EA.
- Designed and develop multiple UI Screens for release version 7.0 - Enrollment Funding, Enrollment Status, Enrollment History, Providers and Payment Adjustment etc.
- Using third party tools Benthic for database, ATS for PCR, Sparkx EA for UML. Interact with higher management team for any subject level issues, participating in team level.
- Developed ccommon Utility classes for validation, generic controls developed for the project.
- WO 238 enhancement to Case Management System for batches for Providers, Case and Enrollment batches with multiple configurable XML formats.
Environment: Visual Studio .NET 2008, ASP.NET 2.0, VB.NET, IIS 6.0, Oracle 10g, XML, Java Script, ADO.NET, Windows 2003 Server, MS SQL Server 2005, Visual Source Safe 6.0, VB6.0, ASP, Benthic, ATS, Sparkx EA, fxCOP, XML, C#.NET and ITASCA Framework
Confidential
Responsibilities
- To handle independently ELR functional area in Confidential application and also to look into Transaction functional area.
- In Release 10, designed and developed Data Maintenance Screens Module as a part of team in .NET. In Release 11, designed and developed Application Admin Tool Module, Look and Feel changing for DMS Module in R11, Legacy ELR and PAELR integration with R11, conversion asp, Java Script and VB codes of Form Letter Extract Module to .NET. In Release 12, converted complete .NET 1.0 ELRAdmin application, ELR Web Services solution.
- Used ActiveX controls for accessing Win Forms ELR Upload Signing Control solution in Web Application.
- Implemented Infragistic controls for Grids, Panels, text boxes, and calendars etc for UI screens.
- Used Erwin for data modeling for new/modify tables, setting relationships and constraints.
Environment: Visual Studio .NET 2005, VB.NET, ASP.NET 2.0, IIS 6.0, Oracle 9i, XML, SOAP, Web services, Java Script, ADO.NET, Crystal reports, Infragistic Web Controls, TOAD, Remedy, Test Director, Windows 2003 Server, Visual Source Safe 6.0, VB6.0, ASP, MS SQL Server 2005, Share point, C#.NET, Web Services, Window Services, BscOE Framework.
Confidential
Sr.NET Developer
Responsibilities
- Developed the front-end screens of the application for Managing Ref Tables, determining Compliance using ASP.NET, VB.NET and Web forms technology.
- Implemented Stored Procedures(T-SQL) and Views with Crystal Reporting
- Developed a Generic backup and Restore Program utility for importing and exporting ref tables as well as database tables from SQL Server.
- Involved in generating reports for the application using Crystal Reports
- Used extensively ADO.NET, Data Grid and Repeaters.
Environment: Visual Studio .NET 2002, VB.NET, ASP.NET 1.0, IIS 5.0, SQL Server 2000, XML, Java Script, ADO.NET, Crystal reports 11, UML Charts (Participating Classes, Sequence Diagrams), Use Cases, MS Application Block and Windows 2000,SQL-DMO
Confidential
Application Architect/Technical Lead/Developer
Responsibilities
- Responsible for planning, requirement, design and development
- Preparation in database design model - tables, relations, indexes, views and constrains.
- Designed user interface for input and output screens
- Programming coding as per coding standards.
- Collecting raw data, preparing conversion plan for testing.
- Provided environment for testing and implementation to the staff members.
- Program Set up Installation and Deployment
- Monitoring client for regular enhancement and maintenance.
Environment: C#.NET, SQL Server, mySQL, Windows, Crystal Reports, FlexCell Grid, XML, VB.NET, ASP.NET, IIS, VSS, Visual Basic, Oracle, Foxpro LAN, COBOL, UNIX, VP/IX, PRO C and UNIFY.