Senior Programmer Analyst Resume
Glen Allen, VA
SUMMARY
- 10+ years of progressive experience in complete software development life cycle including Requirement Analysis, Design, Development and Maintenance.
- Full stack developer with experience in Front - end and Back-end code development using frameworks like ASP.NET and ASP.NET MVC.
- Expertise in design and development of Front-End of Web Applications using AngularJS, Bootstrap, NodeJS, JQuery and Javascript.
- Professional experience in Service-Oriented Architecture (SOA) implemented using Microsoft Windows Communication Foundation (WCF) services.
- Experience in Search Engine Optimization (SEO) techniques to make web application more visible to users.
- Experience in integration with SAS BookRunner using its SOAP web services.
- Good understanding of Amazon Web Services (AWS) like EC2, S3, RDS, ELB, EBS, VPC, Route53, Cloud watch, Cloud Front, IAM for installing configuring and troubleshooting application in the Amazon cloud.
- Experience in Unit Testing, Integration Testing, System Testing and experience in preparing the test cases using Microsoft Unit Test framework.
- Professional experience in designing and development of Relational Databases in SQL Server and Oracle.
- Experience in using Design Patterns including MVC and Dependency Injection for robust systems development.
- Experienced in working fairly independently, formulated, defined system scope and objectives.
- Experienced in leading team and mentoring team members.
TECHNICAL SKILLS
Programming Languages: C Sharp(C#), VB.NET,C++, CSS, Java, JavaScript, JQuery, SQL, Visual Basic 6,VBScript, Extensible Markup Language (XML)
Tools/Technologies: ADO.NET Entity Framework, AJAX, ASP.NET, ASP.NET Model View Controller (MVC), ASP.NET Web API, AutoMapper, Autofac, IIS, JSP, LINQ, Log4Net, MOQ, MS Visio, NUnit, SQL Server, SQL Server Reporting Services (SSRS), Unity DI/IOC, Windows Communication Foundation (WCF) Services
Programming Environment and Databases: C++ Builder, Eclipse, IBM DB2, MS SQL Server 2000/2005/2008/2012 , MS Visual Studio 2001/2003/2005/2008/2010/2012/2013/2015 , Oracle 9i/11g
MS Framework and Operating Systems: MS Framework 2.0/3.0/3.5/4.0/4.5/4.6 , Windows 98/2000/XP/VISTA/7/10, Windows Server 2003/2008/R2/2012
PROFESSIONAL EXPERIENCE
Confidential, GLEN ALLEN, VA
Senior Programmer Analyst
Responsibilities:
- Developed Online Inspection System using ASP.NET MVC 5, C# and Kendo UI.
- Maintained Legacy Web Applications written in ASP.NET web form.
- Converted Inspection System written in VB 6 to VB.Net.
- Used SQL Server Databases and Oracle Databases for multiple Applications.
- Used JQuery and AngularJS for client side development.
- Deployed Web Applications to Development, QA and Production environments.
- Worked closely with customer, Business Analysts and System Analysts
Confidential, HERNDON, VA
SENIOR .NET DEVELOPER
Responsibilities:- Worked on Courts Management System using C#, VB.NET.
- Worked on Middleware services developed using WCF services.
- Consumed other WCF services in Middleware services hosted in windows services.
- Implemented Logging using Log4Net.
- Used scrum as development methodology
Confidential , MD
SENIOR PROGRAMMER ANALYST
Responsibilities:- Worked on B2B Lead Aggregator using ASP.NET Web API.
- Analyzed and designed B2B Lead Aggregator Application.
- Developed, Deployed NuGet Packages.
- Consumed ASP.NET Web Services and Data API.
- Implemented Logging using Aspect-Oriented Programming and Log4Net.
- Developed applications using SCRUM methodology.
- Configured and used Splunk tool to view logs.
- Mentoring junior team members in team.
Confidential
SILVER SPRING, MD
SENIOR .NET CONSULTANT
Responsibilities:- Worked on E-commerce Web Application and enhanced the usage of web application by implementing Google Analytics Tracking.
- Worked closely with Marketing Team during quarterly marketing campaigns.
- Implemented Search Engine Optimization (SEO) techniques to make web application more visible to users.
- Developed web application using ASP .NET MVC 3.0, Razor View Engine, C#.
- Worked on Cookies based cross Application Authentication.
- Used JQuery for client side development.
- Worked with PostgreSQL Database 8.3
- Worked with JIRA for Bugs, Issues and Project Tracking
- Worked with cruise Control for continuous Integration Build process
- Used Scrum as Project development methodology
Confidential
SENIOR .NET DEVELOPER, PHOENIX, AZ
Responsibilities:- Developed RESTful WCF Services using .Net 4.0 Framework in C#.
- Used Agile Software Development methodology.
- Maintained and enhanced secure Web Site developed using ASP.NET.
- Worked with XML document processing in WCF Services.
- Used Code First approach with Entity Framework 4.1 to communicate with SQL Server 2008 R2
- Used BladeLogic Console to create code packages for production deployment
- Unit Tests for WCF Services.
Confidential, WASHINGTON, D.C.
.NET DEVELOPER
Responsibilities:
- Developed web application using Agile Development Methodology(SCRUM)
- Responsibilities included design and development
- Coded multi-tier Web Application using ASP.NET MVC 2, C# and SQL Server 2008 R2
- Developed, deployed, and consumed WCF services using .NET Framework 4.0
- Implemented Repository Pattern with Entity Framework in VS 2010
- Used AutoMapper and Unity Dependency Injection Container (IOC)
Confidential, ELKRIDGE, MD
PROGRAMMER ANALYST / TEAM LEAD
Responsibilities:- Enhanced and maintained multiple Internet and intranet applications for the State of Maryland and developed new applications.
- Worked as team lead and coordinated with other development teams
- Completed successfully multiple programming assignments for Service Access and Information Link (SAIL), a web-based screening and application tool that allows Maryland residents to apply for Food Supplement (FS), Temporary Cash Assistance (TCA), and Medical Assistance (MA)
- Conducted Training sessions for end users.
- Helped end users to trouble shoot developed Applications remotely and on-site.
- Designed and managed distributed web application project for a team of seven
- Developed and maintained web applications using ASP.NET, C#, and SQL Server
- Analyzed and developed SOA based Real Time Interfaces to transfer data across systems using WCF .Net Framework 3.0/3.5
- Programmed and maintained WCF services capable of .NET TCP, HTTP, and HTPPS transportation, SOAP faults handling, and End to End Security (Transport with message WS-Security) using X.509 digital certificate and Client Credentials
- Hosted WCF services in IIS, Windows services and ASP.NET web applications
- Developed and maintained Windows services which consumed WCF services to process and store data in database using LINQ to SQL.
- Developed and maintained reports using SQL Server Reporting Service (SSRS)
- Stored procedures, functions in SQL Server 2005.
- NUNIT framework for Unit Testing.
Confidential, SAN Francisco, CA
SOFTWARE ENGINEER
Responsibilities:- Resposibilities included requirement gathering, designing, and development migration of data from legacy systems.
- Integrated E-commerce web application to NetSuite (CRM/ERP) using Web services.
- Developed ASP.NET web service to import data from legacy system to NetSuite.
- Configured automated build process for ASP.NET and C# applications for committing source code from developer machine using Cruise Control Server, NANT and SVN.
Confidential
SOFTWARE DESIGN ENGINEER
Responsibilities:- Supported existing application and enhancements, gathered requirements, analyzed and developed application; and migrated legacy C ++ system to .NET environment using C#.
- Developed and maintained client/server distributed applications and middleware, connecting Windows application with firmware application.
- Stored procedure in SQL Server 2000.
