Sr. Programmer Analyst/ Associate Team Lead–development Resume
Santa Ana, Ca
SUMMARY:
- Confidential .NET Technology Professional with 10+ years of experience and strong analytical & design abilities using design & architectural patterns.
- Highly specialized in design and architecture of Enterprise Systems.
- Very strong development experience in C#, VB.NET, ASP.NET, WCF, WPF, WEBAPI, JSON, Ajax, HTML5, jQuery, Entity Framework, ADO.NET, .NET Framework, MS Visual Studio, MS TFS, IIS, ASP.Net MVC 4.0, SQL Server, SSRS, SSIS packages, Bootstrap, AngularJS, MISMO.
- Confidential Certified Professional (MCP).
- Expertise in N - tier development architecture and proficient in all phases of SDLC coupled with ample experience in applying them in all kinds of projects.
- Extensively worked through all the phases of Software Development Life Cycle (SDLC): analysis, design, development, testing, implementation, enhancement and Maintenance.
- Excellent verbal and written skills, especially with regards to presenting findings to both technical and non-technical audiences
- Excellent troubleshooting and problem solving skills, ability to think outside of the box.
- Working experience in database design, developing stored procedures, views, triggers, functions, performance tuning, etc.
- Highly experienced in Estimation, Module level work allocation, status reporting and leading a team of developers to successful implementation of a project in a demanding and challenging environment.
- Strong technical background and excellent interpersonal skills with an ability to interact with individuals at all levels.
- Sound experience in writing Business Requirements, Functional Requirements, Design documents, Programming Specifications, Unit Test Cases, System Test cases and Master Test Plans.
- Experience in developing applications using Agile, Scrum and Waterfall model software development methodologies
- Worked for organizations like First American. Strong experience to working with onshore - offshore model/teams.
- Commendable experience in performing system design review, code review, training team on using TFS tools like defect management, auto build management and Agile process
TECHNICAL SKILLS:
GUI: Visual Studio 2012/2010/2008/2005/2003
Web Technologies: ASP.NET, WEBAPI, Java Script, AJAX, JSON, WCF, REST, ASP.Net MVC 4.0, jQuery, HTML5, Angular JS, Bootstrap
RDBMS: MS SQL Server 2008 R 2/2008/2005/2000
Languages: C# & VB.Net (4.5/4.0/3.5/2.0/1.1 )
Tools: IIS 7.5, TFS, VSTS, VSS, Ants Profiler, Entity Framework, Enterprise Library, MS Fakes, MS Shims, NCover, 51, MS Test, MS Build, Soap UI, WCF Client, Fiddler, FxCop, DevExpress, Telerik, iTextSharp, MS Project, MS Visio, SSRS, SSIS, Confidential Release Management, SonarQube, Appdynamics
Reporting Tools: Crystal Reports, Active Reports
Operating System: Windows-7/2003/Xp/2000/9x, MS - DOS
PROFESSIONAL EXPERIENCE:
Confidential, Santa Ana, CA
Sr. Programmer Analyst/ Associate Team Lead - Development
Environment: MVC 4, C#, ASP.Net, jQuery, AngularJS, Web API, SQL Server 2008 R2, IIS, MS Windows 2008 Server
Responsibilities:
- Creating Project structure using MVC 4, Visual Studio 2012.
- Coded for AgentNet services using Web API.
- Implemented MVC 4 Area Controllers by optimizing the performance coding standards
- Worked on UI design and coding using MVC, AngularJS, JavaScript, JQuery and HTML 5.0
- Developed managed 3rd party interfaces and trained development and deployed teams
- Designed and maintained application deployment infrastructure
- Configured automated TFS build management
- Mentored team in understanding and following Agile software development process model
- Implemented automated unit testing using MS Fakes and Shims
- Active member in software developers recruiting team.
- Used XUpload ActiveX control in order to implement drag-drop emails from Outlook.
Confidential
Environment: C#, ASP.Net, MVC 4, jQuery, WCF, Entity Framework, SQL Server, IIS, MS Windows 2008.
Responsibilities:
- Design and Development of solution using ASP.NET 4.0, C#, WCF, MVC.
- Create Entity Framework model from database
- Designed the SQL database, developed stored procedures and involved in the stored procedure optimization in Confidential SQL Server 2008
- Build and Deployment management of the solution in DEV, EVAL and CERT environments.
- Used Team Foundation Server for version controlling of developed source code.
- Responsible for Branching and Code Merge.
- Responsible for code review for Dev team using TFS.
- Responsible for design, execution, production transition and support functions.
- Assess the requirements, define and design the solution architecture for the system
Environment: C#, ASP.Net, jQuery, JavaScript, Web Service, WCF, SQL Server, SSIS, IIS, MS Windows 2008 Server.
Responsibilities:
- System requirement analysis, design, development planning and coding using ASP.Net, C#
- Integrated PayPal Payment Gateway services for online transactions.
- Coded for AgentNet web services using WCF services
- Coded for Business objects which carried data among Database, Web services and UI using ASP.NET pages
- Wrote stored procedures to perform data manipulation activities.
- Providing periodic project health status to respective stake holders
- Identifying risk in the project life cycle and ensure mitigation plans in place
- Developed managed 3rd party interfaces and trained development and deployed teams
- Configured automated TFS build management
- Build management of the solution in DEV, EVAL and CERT environments.
- Used Team Foundation Server for version controlling of developed source code.
- Used SSIS Packages to get the data form STARS system
Environment: ASP.Net, C#, Ajax, MVC 4.0, WCF, JQuery, SQL Server 2010, SSRS,TFS, VS 2010, MISMO 3.1/3.2
Responsibilities:
- System requirement analysis, coding system enhancements using ASP.NET, C#, Java Script
- Wrote stored procedures to perform data manipulation activities using SQL 2005 server
- Worked on writing web services for business layer which works as interface between UI and Database
- Developed service using WCF, Web Service.
- Code review, generating code review reports, maintaining developers
- Conducting technical awareness training to QA.
- Used SSRS reporting Services for generate reports.
Environment: C#, ASP.Net, JavaScript, Web Service, WCF, SQL Server, IIS, MS Windows 2008 Server
Responsibilities:
- System requirement analysis, design, development planning and coding
- Coded for AgentNet web services using WCF services
- Coded for Business objects which carried data among Database, Web services and UI using ASP.NET, C#
- Wrote stored procedures to perform data manipulation activities using SQL 2008 server
- Providing periodic project health status to respective stake holders
- Identifying risk in the project life cycle and ensure mitigation plans in place
- Developed managed 3rd party interfaces and trained development and deployed teams
- Configured automated TFS build management
- Build deployment management of the solution in DEV environments.
- Used Team Foundation Server for version controlling of developed source code.
Senior Software Engineer
Environment: ASP.NET, C#, HTML, SQL Server 2005, JavaScript, XML.
Responsibilities:
- System requirement analysis, coding system enhancements using ASP.NET, C#, Java Script
- Wrote stored procedures to perform data manipulation activities using SQL 2005 server
- Worked on writing web services for business layer which works as interface between UI and Database
- Developed middle layer COM component
- Code review, generating code review reports, maintaining developers
- Conducting technical awareness training to QA
- Member of system design architects team
Senior Software Engineer
Responsibilities:
- Requirement analysis, coding system enhancements. Developed business enhancements using C# and ASP.NET
- Wrote stored procedures using SQL server 2005
- Code review, generating code review reports, maintaining developers
- Conducting technical awareness training to QA
- Evaluate software bugs and discuss with stake holders to prioritize the defect
- Worked on palm devices UI coding and inventory gathering
- Responsible for design and coding for the manipulation of XML and AJAX.
- Preparing ER Diagrams and class diagrams
Environment: ASP.Net, C#, SQL Server, IIS, MS Windows 2003 Server
ConfidentialSenior Software Engineer
Responsibilities:
- System requirement analysis, coding system enhancements. Developed business enhancements using C# and ASP.NET, WIN Forms
- Code review, generating code review reports, maintaining developers
- Conducting technical awareness training to QA
- Evaluate software bugs and discuss with stake holders to prioritize the defect
- Involved in report generation using Crystal report.
Environment: ASP.NET, C#, WIN Forms, HTML, SQL Server, MS Visual source safe.
ConfidentialSoftware Engineer
Responsibilities:
- System requirement analysis, coding system enhancements. Developed business enhancements using VB.NET, WIN Forms
- Code review, generating code review reports.
- Conducting technical awareness training to QA
- Evaluate software bugs and discuss with stake holders to prioritize the defect
- Involved in report generation using Crystal report.
Environment: WIN Forms, VB.NET, ADO.NET, Crystal Report, SQL Server 2000.