Senior Developer Resume
Nyc, NY
SUMMARY
- 7+yearsof experience in design, development, coding and testing applications using ASP .Net3.0/2.0/1.x,C# 4.x/3.x/2.0, VB.Net, ADO.Net, HTML5.0/4.0, Web Services, Web forms, WCF,MVC etc.
- 3 yearsof experiencein VB.Net(Win and Web application)
- Activelyinvolvedin all the phases of software development life cycle (SDLC).
- Experienced in Software development models/environments like Agile SCRUM.
- Have a strongObject Oriented Analysis & Designand Programming skills and good understanding of variousdesign patterns.
- Adept in dealingwithAssemblies,User ControlsandCustomControlsin VB.net.
- Proficient in designing ASSP.NET based Graphical User Interfaces (GUI)
- Experience in designingMaster Pagesutilizing Server Controls, User Controls,Data Grid control, Form Validation controls, Custom controls and CSS.
- Strong experience in data retrieval and manipulation usingADO.NETdata objects.
- Experience in creating and consuming Web Services, WCF & Web API.
- Working experience in database design, development and writing SQL Stored procedures, functions, triggers, views, cursors in SQL Server 2008/2005, Oracle 11g/10g.
- Worked with ASP.NET rich controls (Gridview, SQL Data source, Object Data Source, Login Controls and Navigation Controls).
- Extensive Experience ofRelational Database Design andDevelopment,withstored procedures, user - defined functions, transactions, triggers and other database objects
- Sound working knowledge of Various Source Control Tools.
TECHNICAL SKILLS
Programmingtools: C#, VB.NET, JAVAScripting Java Script, VBScript, AJAX
Frameworks: .NET 4.5/3.0/2.0/1.1 , Entity Framework with .Net 4
IDE: Visual Studio 2013/2008/2005/2003
Web Technologies: ASP.NET 4.5/3.0/2.0/1.1 /1.0, Classics ASP, XML, HTML,MVC 4/5, MVVM, .NETWeb Services, SOAP
Web Services: Data Access ADO.NET, LINQ, ODBC
Web server: IIS 8.0./6.0
Database: SQL Server 2012/2008/2005/2000 , Oracle 8i/10g, MS Access, MS Excel
Reporting: Crystal Report, SSRS
Version Control: Visual Source Safe (VSS),Subversion (SVN), Team Foundation Server (TFS)
RDBMS: Oracle11g, 7, Sql
Compilers: VS.NET2013/2008,junit,nunit, msbuild, Cruise Control,Jenkinsetc.
PROFESSIONAL EXPERIENCE
Confidential, NYC, NY
Senior Developer
Responsibilities:
- Involvedwith the Software Development life cycle of the project.
- Developed theweb application using.Net technologies like Caching,Paging,and State Management.
- Wrote classes for data access inADO.NET and C#.Extensively used Data Grid, Data listandRepeater controls.
- Designed and used User controlsacross the entire application.Developed secured webservices.
- Developed custom controlsand usedvalidation controlsavailable in.NETenvironment.
- Used Java Scriptto validateforms,checking user browser and alerting.
- All data transfers (requests/ retrievals) comply with XML Schemas and transformation was performed usingXSLT.
- Designed layered application architecture using C#, ASP.NET/MVC4, Entity Framework and WCF data services.
- Simplified and architected the database design to support new application architecture.
- Involved in the development of Objects using ADO.Net for database interaction usingSQLServer 2005as database.
- Designed and developed data driven Web Forms usingASP.NET, HTML.Implemented business logic in the form ofcustom classeswritten inC#.
- Responsible for designing and developing Reports inCrystal Reportsfor.NET.
- Performed unit testing and module testing on developed web forms and custom classesusing NUnit.
Environment: C#, MVC 4, Razor HTML pages, JQuery, AJAX, ASP.NET, WCF, Visual Studio 2010, Framework 4.0, XML, IIS 7.0, Team Foundation Server 2010, Entity Framework, LINQ, RESTful Web Services, WEB API, JSON.NET, Windows 2008, NuGet Packages, SiteCore.
Confidential, West Deptford, NJ
Sr. Developer
Responsibilities:
- Use asp.net 3.0 with C# interfaces and data access with ado.net using oracle stored procedures, triggers, packages and functions.
- Preparation of high-level technical design documents(HLD), low-level technical documents (LLD) based on the requirements.
- Regular interaction with clients and experience introubleshootingapplications.
- Coded Business layers inC#.
- Developed GUI using XAML.
- Actively involved in Data modeling using MSVisio tool for creating the database models and business model.
- Develop reusable Data Access functions that access data using dataset or data reader, stored procedures with or without parameters and SQL queries and compiled into a single DLL to be available for the entire application. These functions form a presentation layer and embed the entire business login in the backend procedures.
- Entire application access data using Stored Procedures developed by self and reusable functions and also packages.
- DesignedCustom ControlsandNavigationcontrolsand configured the caching policies.
- Triggers are used wherever necessary upon DML events of the tables. Create procedure and interface to take care of user rules wherever necessary while inserting records in the tables.
- Data grids are extensively used with rich functionality developed around the grid such as sorting, paging, editing, adding, deleting and rules based event firing.
- Assistedthe end user in improving overall service to customers.
- Providedon-going production support, has needed.
- Created the best practices guidelines for application and database development.
Environment: .NETFramework 3.5, WPF,Web services,C#, Oracle10g, Visual Studio 2008, ASP.NET2.0, ADO.NET,Crystal Reports 9.0.
Confidential, Owings Mills, MD
Sr..NET Application Architect
Responsibilities:
- Team building, Mentoring and leadership with on-site and off-shore development team
- Designed Mortgage Modification and HSA based workout for mortgage Industry.
- Implemented Mortgage Modification and HSA business rules by writing complex SQL server 2005/2008 procedures
- Designed and developed common reusable custom controls like Property valuation, workout eligibility which are useful across all workouts in C#.
- Worked on SAS certification documentation.Managed on-site/offshore team of 6-8developers.
- As per FSD (Functional Specification Document) written TDD (Technical Design document).
- Third party integration with Credit Reporting Agencies like Trans Union/ Equifax.
- Third party integration with Valuation/Skip Trace agencies like Titanium, USRES.
- Designed and developed C# object oriented UI screens using UML modelling
- Involved in maintenance and production support.Client/Vendor co-ordination to implement thirdparty tools.
Environment: ASP.NET, C#,Java Script, SQLServer 2005, Web services,ADO.NET, VS.NET 2005, HTML, XML, IIS 6.0, MS FrontPage, Windows XP.
Confidential, MD
Responsibilities:
- To interact with the client and to perform requirement analysis.
- Preparation of Detailed Functional Specification and use case documents
- Designing and codingvarious modules in the project using ASP.NET 1.1 and C# - Email Management, Feedback and Inventory etc.
- Development ofFront End User Interface.
- Building Responsive UI based onBootstrap/Unifystyle sheets.
- Developed reusable Business objects using Microsoft Entity framework.
- SOAP Message filtering with respect to add User-Token,UpdatingSOAPHeader, and Certificate Load in the transport layer for the Web Services consumption from JAVA or.NET.
- WCF SOA architectural service creation to load data into multiple systems.
- Web Service (.asmx) creation for consuming different XML format information to process them to required data model.
- UIis based onASP.NET MVC Patternand connected to Middle Tier with REST Services based onWCF.
- Under the UI, Implementing WCF Services to have them hosted in IIS for the User Provisioning authority (like chan’ge password, change secret questions etc) for different clients.
- Creating Unity Based,configuration and pattern setting so as to have a Framework representation for the entire team to work on.
Environment: C#, ASP.Net, ADO.Net, IIS 6.0,web services, XML, SAP R/3 v4.6c, Oracle10g, MySql, Crystal Reports X, And MS-VSS 6.0.
Confidential, Detroit, Michigan
Systems Analyst
Responsibilities:
- Responsible to execute the Sale, Purchase and Inventory Management for Spare Parts module.
- Involved in Requirement gathering, Functional Specification Document and Low Level Design document.
- Developed Use Case Diagrams by using Rational Rose.
- Developed business objects using C#, ADO.NET (DataSets, DataAdapter etc.).
- Involved in developing Web Forms usingVS.Net and C#. Designed and developed Web Services using C#.
- UsedADO.NETconcepts to connect to database created inSQL Serverwhich acted as Data Access Logic Components for various other modules of the project.
- C#was used an intermediate language in developing the business logic for this application.
- DevelopedStored ProceduresinSQL Serverfor processing the main functionality for the application.
- UsedObject Oriented Programmingskills in encapsulating the business functions and data.
- Implemented validation using the ASP.NET Validation Controls and JavaScript.
- Used C# for server side scripting and JavaScript for the client side validations.
- Used DataGrids, DataTables, DataReaders and DataSets for data manipulation.
- Developed theOracle Stored Procedures, Triggers, Views and User-Defined Functions etc. that are required for the application.
- Involved in Testing in different Environments like Unit Testing, Integration testing before moving code to Production.
- Used VSS for controlling and maintaining the source code or documents version.
- Followed the SDLC for application development.
Environment: .NET Framework 2.0, Visual Studio 2008, SVN, C++, Windows 7
Confidential, Houston, TX
Software Engineer
Responsibilities:
- Developed User Interface using HTML, DHTML.
- Doing the Testing for the system.
- Written Generic Functions forcustom validationsand code re use.
- WritingQueriesfor data accessing from MS-Access.
- Used ADO for storage and retrieval of data from database.
- Developed COM components and ActiveX controls using VB 6.0
- Reports(Weekly,monthly,yearly)are generated using Crystal Reports 8.0.
- Designed and developed header-detail and multi-table reports usingCrystal Reports.
- Involved in Enhancing and Bug fixing of the SMS Project.
- UsedOracleStored Procedures and Database Triggers for data manipulation inOracle.
Environment: Visual Basic 6.0,ASP,Oracle 8i, ADO, COM, ActiveX, Crystal Reports 8.0, Windows 2000-Advanced Server
