Sr. Programmer Analyst Resume
Reston, VA
SUMMARY:
- Over 10+ years of experience as a Full - stack .NET developer with all phases of Software Development Life Cycle, involved in designing, developing, integrating and implementing, software applications based on Microsoft .NET technologies, backend development and building multi-tiered architecture.
- Experience with all phases of SDLC in the Waterfall model and Agile (SCRUM) methodologies.
- Developed N-tier web applications using Visual Studio 2008/2010/2012 , C#, ASP.Net 3.0/3.5/4.0/4.5 , ADO.Net, WCF, XML, SOAP, Web Services, Web Forms, Win Forms and Microsoft.Net Frameworks.
- Excellent working knowledge in Web API, SOAP, XSD, XML, XSLT, XHTML, CSS.
- Providing a better UI with the bootstrap framework, and CSS3
- Experience with Windows Communication Foundation (WCF).
- Strong Object-Oriented Analysis and Design (OOAD) and C#, VB.NET Programming skills.
- Experience in building Single Page Applications (SPA) using HTML5, CSS3, Bootstrap, AngularJS, ASP.NET MVC, Bootstrap, ASP.NET Web API, Entity Framework.
- Experience with jQuery, JSON client-side light weight programming language skills.
- Experience with UI skills like HTML, CSS, XML, XSLT, JavaScript, JQuery, and AJAX.
- Developed Responsive Web designs (RWD) using Media Queries and Bootstrap.
- Expertise in ASP.NET, ASP.NET MVC, ADO.NET, ASP.NET Web Services.
- Good Experience in configuring and managing IIS 6.0/7.0- WEB Server.
- Creating and Managing Virtual Machines in Windows Azure and setting up communication with the help of Endpoints.
- Worked with Team Foundation Server, Subversion and Visual Source Safe.
- Proficient in Data Analysis, Design and Data Modeling, using LINQ (LINQ to SQL, LINQ to XML), Entity Framework, ADO.NET and T-SQL in developing Data Access Layer, writing SQL Queries, Stored Procedures and User Defined Functions. Good experience in SQL Server 2000/2005/2008/2012 , Oracle and MySQL
- Great working experience of Microsoft Office 365.
- Excellent programming skills and strong in Object Oriented programming (OOP) concepts.
- Strong Knowledge in End-to-End Software Development Life Cycle, Application Development Methodology (ADM) and Agile Methodologies, ER Diagram.
- Strong experience in the Analysis, Design, Development and Implementation of multi-tier web based applications and distributed applications using WCF/Web services Standards based on Service Oriented Architecture (SOA).
- Experienced in SQL for writing Indexes, and Views, Stored Procedures, Cursors, Triggers under define function DTS, Transaction management, T-SQL, code optimization and performance Tuning creating tables and Indexes.
- Experience with third party custom controls like Telerik, Kendo.
- Hands on experience in creating and modifying reports with reporting tools like Crystal Reports, SSRS.
- Experience in gathering customer requirements and functional requirements and converting them to technical specifications/requirements and replacing current system with Web-based application.
- Extensive working experience in working with Agile (SCRUM), Waterfall and Test Driven Development ( Confidential ).
- Self-motivated, able to set effective priorities to achieve immediate and Long-term goals and meet operational deadlines.
- Extensive use of Jira for project management and bug tracking.
EXPERIENCE:
Confidential, Reston, VA
Sr. Programmer Analyst
Responsibilities:
- Involved in complete SDLC, Client meetings in gathering requirements and building wire frames, used AGILE methodologies to implement new features in incremental way .
- Developed application using ASP.net, C#, JQuery, Boot Strap and SQL server as back end.
- Used AngularJS framework to design the front end and created custom Directives, Services, and Controllers with best MVC and reusability practices.
- Implemented Single Sign On(SSO) with role-based authentication using CAS and oAuth.
- Developed Business layer, Service layers, Data layers using Entity Frame, WebAPIs for data interaction.
- Used JQuery libraries for rich UI experience.
- Used Kendo libraries and Telerik for rich UI experience and reports.
- Responsible for maintaining legacy application which were built in Classic ASP using VB.Net
- Developed Service layers to interact with third party application and used XML as payload.
- Configured TFS for new projects as Source control, developing story boards, tasks.
- Maintained and modified legacy SSRS reports, responsible for maintaining report server.
- Automated lot of jobs and build SSIS packages and deployed for weekly, monthly and yearly jobs.
- Developed Qlik sense Apps and sheets for reports, supported analysts for preparing data for qlik sense reports.
- Worked on Office 365 excel online reports for SharePoint and calendar events creation and updates, deployed using SharePoint designer
- Supported and maintained third party services like Email2db, Proform, Fax services and integrated with work flows.
- Developed workflow portal using MVC design pattern.
- Implemented best practices and used Dependency injection patters to avoid dead locks.
- Trained Junior developers on project and assigned tasks and maintained scrums.
Environment: Visual Studio 2015, C#, MVC 4, ASP.NET, TFS, Entity Framework, ADO.NET, Web API, Web services, XML, IIS, HTML5, CSS3, SSRS, SSIS, JavaScript, Angular JS, Qlik Sense, SQL Server 2016/2012, Telerik, Kendo, JQuery Data tables, Sharepoint 2013. Sharepoint designer.
Confidential, Reston, VA
Programmer Analyst III
Responsibilities:
- Managed multiple projects with concrete and frozen deadlines.
- Extensively used SCRUM Agile and Test Driven Development methodologies to develop and enhance web applications.
- Evaluated and provided architectural solutions and lead the development efforts based on the business requirements.
- Worked closely with multiple clients in a leadership role to establish scope and requirements through collaborations with internal and external users.
- Directly involved in the development efforts to produce custom data driven multi-tiered applications and web services.
- Developed and maintained web forms using ASP.Net, C# and Angular JS
- Effectively created easy to use reusable controls, user controls and custom controls and integrated them into the web pages.
- Created and consumed secured XML/SOAP based web services.
- Created and consumed secured JSON/REST based Web API’s to perform CRUD operations.
- Effectively parsed XML and JSON responses to render the user information on the web pages.
- Developed custom classes and interfaces, implemented Custom Exception Handling and components to read the XML Data and used JavaScript for front end validation.
- Involved in creating rich and interactive UI using CSS, JavaScript, AJAX, WPF, JQuery and Bootstrap.
- Created cross browser compatible CSS based web pages.
- Effectively managed authentication and authorization using ASP.Net forms authentication and setting ASP.Net roles.
- Created Data Access Layer using C#, ADO.Net and LINQ.
- Used ADO.Net Datasets, Data tables and data adapters to implement a disconnected data model.
- Actively involved in data modeling and contributed to design and creation of SQL Server databases.
- Developed complex Stored procedures, User Defined Functions and Triggers in SQL Server.
- Used Team Foundation Server (TFS) for source and version control.
- Effectively maintained and enhanced legacy Classic ASP applications.
- Actively involved in converting legacy Classic ASP applications to ASP.Net applications.
- Designed and created custom test scripts for Unit, Regression and end-user testing.
- Designed, developed and maintained SSRS reports.
- Built custom SSIS packages for automating various data jobs to insert and retrieve the data from the database.
- Maintained IOS applications using XCODE and updated storyboards.
- Deployed mobile apps to IOS App store, responsible to generate certificates and adding test environments in IOS dev platform
- Effectively written technical and business documentation.
- Involved in providing Gap analysis to reassess the timeline and set the client expectations accordingly.
- Involved in code review and mentoring Junior developers.
Environment: Visual Studio 2015/2012/2010/2008 , C#, Vb.net, ASP.NET, VSS, Entity Framework, ADO.NET, Web services, XML, IIS, HTML, CSS, Crystal Reports, Angular JS, JavaScript, Qlik Sense, SQL Server 2005/2008/2012.
Confidential
.Net Developer
Responsibilities:
- Responsible for interacting with client to gather requirements.
- Created Custom Controls which display recent jobs and resumes added to the site. These controls use an XML Web services to retrieve current listings from the site.
- Designed interactive web pages with front - end screens using ASP.Net and HTML technology as per the requirements.
- Used validation controls to validate form information before it is added to a database.
- Responsible for Developing SPs and functions to encapsulate business logic.
- Created a DLL for Data Access Layer, used ADO. Net.
- To simplify development all forms in this are built with user controls.
- Evaluate customer’s requirements and develop solutions accordingly.
Environment: VS.Net 2003, C#, VB.Net, ADO.Net, Xml, SQL Server 2005, Java Script
