Sr. Net Developer, Sr. System Programmer Resume
Woodlawn, MD
SUMMARY:
- More than 9 years of experience in developing, implementing Web Applications, Window Applications and products using visual studio 2015/20132010/2008/2005, VB.Net, C#, ASP.NET, Dot NET Framework, Entity Framework, Team Foundation Server, IIS web servers and databases like SQL Server 2014/2012/2008/2005. Experience in developing User Interface (UI), Business Logicand Data Access components to meet user requirements. Also developed Web Accessibility Controls meeting 508 guidelines.
- Design, Develop and Implement Web Applications using .NET Framework Architecture including C# .NET, Win Forms, ASP.NET, AJAX, WCF, Web Services, ADO.NET, Data Entity Framework, XML, IIS and Visual Studio.
- Expertise with application development using Object Oriented Analysis & Design techniques (OOAD).
- Experience with designing and development of applications using MVC, MVVM design patterns.
- Expertise in implementation of optimized, secured WCF Services by using Service, Operation, Data, Fault and Message Contracts.
- Experience in developing User Interface (UI), Business Logic and Data Access components to meet user requirements.
- Experience in Developing XML Web Services Publishing and consuming them.
- Possess in - depth knowledge in SQL Server 2008, SQL Server 2005/SQL Server 2000, with technologies such as Stored Procedures, Views, Triggers, Transact SQL.
- Hands on experience in developing applications to access data and data services in ADO.NET.
- Extensively & efficiently used Data Reader and Datasets in ADO.Net to retrieve, display, edit and update data in the database.
- Experience in developing UI using Silverlight 3.0/4.0, ASP.Net Server Side Controls, HTML Controls, CSS, JavaScript, and JQuery.
- Experience in implementing client-side JavaScript, JQuery, HTML, DHTML, and CSS.
- Strong skills in writing XML, XSD, XPATH and transforming the documents in to HTML, XHTML using XSLT.
- Experience with XML, XSLT, User Controls, Custom Controls, SOAP, WSDL, Web Services, Validation Controls, Authentications like windows authentication, forms authentication.
- Experienced with using Source Code Version Control Systems like MS Visual Source Safe (VSS) and TFS (Team- Foundation Server) .
- Manage and maintain database changes in Development, QA, Staging and Production
- Develop and deploy SSRS and SSIS in MS SQL Server 2005/2008/2012
- Design, create and maintain Data Files and File group organization, Capacity Planning
- Investigate, identify, and resolve performance issues including blocking and deadlock related to server, databases, and queries using client tools - SQL server profiler, DMVs, database tuning advisor, performance monitor and more and third party tool - Idera Diagnostic Manager.
- Create and deploy Stored Procedures, Triggers, Functions and Cursors for SQL Server 2005/2008/2012
- Knowledge on developing Reports using SQL Server Reporting Services (SSRS).
- Exclusively developing and deploying Web Services using WSDL, UDDI and SOAP.
- Proven ability to analyze problems, root causes and develop innovative solutions to business challenges and streamlining operations
- Experience with application lifecycle management (ALM),QTP and Experience using Toad or any Oracle client
TECHNICAL SKILLS:
Programming Languages : VB.Net, C#, .Net, C++, java
Web Technologies : ASP.NET, HTML, HTML5, AJAX, Web-Services.
Scripting Language : XML, CSS, Java Script, WSDL, XSD
Technology : MSFT.Net Framework 1.1/ 2.0/3.0/3.5/4.0/4.5, ADO.NET, WCF, ADO.Net Entity framework, Silverlight
Database : SQL Server-2000/ 2005/20, SSRS, SSIS, SSAS, MS-Access, Oracle 10g
Development Tools : Microsoft Visual Studio .NET 2005/2008/2010/2013/2015, XCode, Eclipse
Web Server : IIS5.1, IIS 6.0 and IIS 7.0
Operating Systems : Windows 95/98/NT/XP/Vista, Windows 2007, Windows10, Mac OS X, Linux
Versioning Tool: Team Foundation server, Rational Clear case, MKS
508 Compliance Tools: Jaws, Magic, Dragon.
PROFESSIONAL EXPERIENCE:
Confidential, Woodlawn, MD
Sr. Net Developer, Sr. System Programmer
Responsibilities:
- Lead a team of contractors developing the Social Security Administration (SSA) Enterprise Application Request Portal (EARP).
- Our Branch helps the Agency by removing lot of paperwork and saving man hours by specializing in Business Process Automation. We have been building Software Applications using Microsoft Based technologies and implementing the best practices in the industry while still conforming to the SSA standards for SDLC (Software Development Life-cycle) which is monitored by WDPE (Windows Development and Production Environment)
- Web Accessibility Initiative ( WAI) for all online applications:
- Implemented 508 /Web Accessibility controls for the whole Application.
- Created custom controls which are now used in the agency wide applications.
Sr. System Programmer
- Created Wireless and VPN Access Request portal through an Agency Wide new Web Application portal.
- Used Web Services and Windows services Agency wide, for automated tasks for VPN Enforcer and Wireless Request Process.
- Created Stored Procedures to make sure the old systems and the VBA/VB scripts systems gets automatic updates and data updates.
- Developed and Implemented PIV Card/SMART Card online Account Management System for the Social Security Agency.
- Designed, Developed and completed the completely new Social Security Agency-wide Content Management System
- Created a custom Software Development Architecture for the online Employee Account Management PORTAL which includes a clear separation of logic using N-tier architecture approach.
- Followed Best Practices suggested by Microsoft and SSA for Application Architecture Design.
- Created a Disaster Recovery System for the same.
- Customized the Master Page and Page Layouts using CSS, HTML and Design Manager in SharePoint 2010/13.
- Upgraded Web Applications from .NET 1.0 to .NET 3.0/3.5/4.0. Used Visual Studios, JavaScript, VB.Net, C#, Master Pages, Web Services, CSS, XML, XSLT, SQL Server, Team Foundation Server for version controlling.
- Team reviews daily log data gathered from various resources including alert logs, notification email, audit logs, content filtering logs and Security Event Manager.
Technical Team Lead
- Used .Net 4.0, web services, Team Foundation Server (TFS), C# and SQL Server 2005/2008. Followed Agile Methodology using small iterations and wore all the different hats of Analyst, Developer, DBA, Debugger and Tester for the whole duration of the project.
- Experience in SharePoint Object Model and Client Object Model coding to interact with the data hosted in and outside the SharePoint environment.
- Worked on the Classic ASP based web applications and the stand-alone applications which needed to be replaced with the growing needs and to be at par with the present software configuration requirements here at SSA.
- Worked in importing and cleansing of data from various sources like MS Access, MS Excel, flat files onto SQL Server Database.
- Worked with SharePoint third party tools/controls like Bamboo, DevExpress, Telerik and Infragistics.
- Creating Automated Jobs and create SSIS/ DTS, SSRS Packages for daily, weekly updates.
- Worked on upgrades, migration, backups, wrote scripts, triggers to keep the database updated. For example the existing Security Officer module had VB-Access based database system running with VB scripts. Completed a .Net based solution for the VB scripts based system.
- The whole database was designed, migrated and maintained in SQL Server 2005/2008 right now.
- Acted as the DBA and as well as the Main Programmer during this Manager/ Officer Module project.
- Involved in day-today database maintenance operations, database backup-restore, job scheduling in a real time Production and Staging environment inside SSA’s Shared Hosting environment.
- Followed AGILE Methodology going through short iterations/turn-around time.
Lead Application Developer
- Went through the entire SDLC (Software Development Lifecycle) and wearing different hats as an Analyst, Developer, Debugger, DBA and Tester.
- Designed and implemented various SharePoint workflows, Lists.
- Developed Workflows using SharePoint Designer 2007/10 and VS 2008/10.
- Worked with Business Connectivity services to connect/extract data from external sources.
- Weekly reports are created based upon data extracted from various application portal access results products.
- I provide liaison/communications support with the appropriate levels of management and with members of the staff.
- Team member Multi-Function Device work group, create web application model and database configurations.
- Develops feasibility studies, functional requirements, and statements of work, including alternatives and cost-benefit analyses.
- Team member Database Applications Software workgroup. Statistical/data mining solution.
Sr. System Programmer
- Developed Automated Scripts for Account Expiration and Renewal Notification scripts.
- Developed Automated Email Notification systems using VB.NET and windows task scheduler.
- Developed Audit Logs and Error logs for the same.
- Mentored incoming new hires of OBXtek Contractors.
- Acted as Technical Screen and reviewer for the OBXtek Contractors.
Environment: VB.NET, .NET 2.0/3.0/3.5/4.0/4.5, C#, SQL Server 2005/20, Stored Procedures, User Defined Functions, Data Access Layer, Business Logic Classes, N-Tier Architecture, AGILE Methodology, Microsoft Visual Studios 2010/2012/2014/2015, Microsoft Visio 2010/2016,JavaScript, 508 Complaint User Controls, WAI (web accessibility initiative controls), POSTMAN API, JQuery, AJAX, XML, ADO.NET, IIS 6.0/7.0/7.5/8.0, Team Foundation Server (TFS) 2010/2014, LINQ, Web Services, WCF, WPF, MS Office, SharePoint 2010/2013, Bamboo SharePoint Web Parts and Extensions, 3rd party controls, Dev Express Controls, Java, Jaws, Dragon, Magic, HTML, CSS and User Controls in .NET.
Confidential, Dublin, OH.Net Developer
Responsibilities:
- Involved in designing User interface and Prototypes for the application using ASP.NET
- Responsible for developing Application using ASP.NET MVC 3.0 and C#.
- Involved in design, development and maintenance. Used UML for designing the application.
- Designed web forms using different HTML Controls.
- Actively involved in coding and designing using C#, XML, ADO.NET, JavaScript, HTML5, and Cascading style sheets (CSS3).
- Used Validation Controls for corresponding validations required for business logic in the Forms.
- Responsible in developing Stored Procedures, Views, Indexes, Scripts for database transactions on SQL Server 2008.
- Extensively used ADO.NET for database connectivity and transactions. Used Dataset, Data Tables, Data Adapter, Data Reader and other ADO.NET connectivity controls extensively.
- Responsible for developing WCF Services using C#. The application extensively absorbs and exposes web services.
- Created reusable Partial Views and used them in the user interface along with a third party Graphical Menu controls.
- Responsible for developing Layout, Nested Layout Pages, Partial Views Using CSS style sheets for having common layout and look and feel to all the controls.
- Responsible is using JQuery for Client Side Validations, Calling the Controller Actions, and Making calls to the WCF Services.
- The project went through full SDLC using agile. Used UML for designing the application. Used Design Patterns.
- Coordinate with the QA Team for Unit Testing and Integration Testing of different modules.
Environment: Visual Studio 2010, ASP.NET MVC 3.0, C#, WCF Services, CSS, Design Patterns, Web Forms, ADO.NET, SQL Server 2008, Stored Procedures
Confidential, Chicago, IL.NET Developer
Responsibilities:
- Responsible for involving in all phases of Project Development life cycle.
- ASP.NET was used to build the Front end user and C# was used for business layer and data layer.
- Involved in designing and implementing Project Module, Budget Module.
- Analyzed business requirements to evaluate the design of the application.
- Designed Web Forms using different ASP.NET Server Controls, Validation Controls, and other third party controls.
- Extensively used JavaScript in ASP.NET for developing the Web Pages.
- ADO.NET was extensively used by Project module and Budget module. Dataset, Data Adapter, Data Reader and other ADO.NET connectivity controls were extensively used.
- Used ASP.NET validation controls for validating the information provided by the user and implemented input validation using the ASP.NET Input Validation Controls.
- Heavily used .NET Web Controls, Validation Controls and User Controls.
- Wrote SQL Queries, Stored procedures, Joins, Triggers to process large collection of products and used Data Reader, Data Adapter, SQL Command and Dataset for retrieving data from database using SQL Server 2008.
- XML Web Services are exposed to provide the Project details to Vendor applications.
- “Windows Authentication” was used to authorize users.
- Used Web Services for project management, architecture, production, application development and ongoing maintenance throughout the site.
- Responsible for developing Stored Procedures, Views, Indexes, Scripts effectively and called from Data Access Layer.
- Coordinated with the QA team and make sure all the functionality of the application are tested.
- Responsible for maintaining versions of source code using Team Foundation Server (TFS).
Environment: Visual Studio 2008, Web Forms, ASP.NET, C#, ASP.NET Server Controls, Third Party Controls, ADO.NET, XML Web Services, SQL Server 2008
Confidential.NET Developer
Responsibilities:
- Involved in all phases of Software Development Life-Cycle (SDLC) for the application.
- Implemented the Object Oriented programming concepts in C# and ASP. Net.
- Involved in developing server-side code using ASP.Net and C#.
- Used HTML and Web Form Controls to create web pages and deploy the web application.
- Created and Used Stored Procedures for the data access and tested them using Oracle 9i and SQL Server 2000 databases. This helped in making the application independent of the DB Server and provided portability.
- Design and Development of various Web Server Controls including Data List, Grid View and Validation Controls.
- Implemented Forms Based Authentication and Role Based Authorization.
- Effectively used Session Cookies for users for validity and to make a timeout for the connectivity with the database.
- Developed codes in Data access layer for retrieving and storing data to and from the database using ADO.NET connectivity controls.
- SQL Server 2005 was utilized as the data repository.
- Data Grid, Data Set, Data Table, Data View, Data Adapter and Data Reader were extensively used to receive and display data obtained from the database.
- Configured web configuration file for application as well as IIS settings.
- Visual Studio 2005 was utilized as the IDE tool for the development of the project.
- Used Visual Source safe extensively for version control of the source code along with the maintenance of the builds and the relevant documents of the same.
- Developed various reports using Custom Reports.
Environment: MS Visual Studio 2005 IDE, ASP.NET 2.0, C#.Net, XML, AJAX, JavaScript, ADO.NET, MS SQL Server 2005, Oracle 9i, Microsoft VSS 2005.
