Programmer Analyst Resume
Tracy, CA
SUMMARY:
- 13+ years of IT experience in Software Analysis, Design, Development, Integration, Implementation of various Client/Server, Internet, Intranet, Windows and Web - based applications using SOA and n- tier Architecture.Proven experience in developing various Enterprise based Client/Server side applications (Windows, Web, XML Web Services and SOA) using Microsoft .NET and other technologies like C#, ASP.NET, VB.NET, Win Forms, ADO.NET, Entity Framework, LINQ, Web Services, ASP.NET MVC 3/4/5, RESTful, WCF, XML, XSD, XSLT, SOAP and .Net Framework
- Proficiency in Microsoft platform - C#/VB.Net, .NET 4.0, ASP.NET, SQL Server 2014, Visual Studio 2013, TFS 2013, Entity Framework, WCF Services, Workflow Foundation, MVC, Crystal Reports, SQL Reports, SSRS
- Well versed in N-Tier and SOA Architecture with extensive experience in XML web services, Windows services and WCF Services development in ASP.NET using C# and AJAX.
- Worked on ASP.NET Web Forms, ASP.NET State Management & ASP.NET Caching.
- Experience using Object Oriented Analysis Design (OOAD), Object Oriented Programming (OOPS).
- Good working experience with ADO.NET objects such as SQL Connection, SQL Command, Dataset, Data Reader and Data Adapter Objects in Web applications and Win form applications.
- Implemented data access layer using LINQ to SQL, ADO.NET Entity to access the SQL server.
- Experience in Database Design, Design Patterns (MVC, Singleton, Abstract Factory, Prototype), UML tools (Rational Rose, MS Visio), Object Oriented Programming (OOP), Object Oriented Analysis & Design (OOAD).
- Strong experience in Relational Databases, Proficient in Database programming, designing, modeling and development using MS SQL Server 2012, MS Access.
- Proficient in writing Stored Procedures, Cursors, Triggers, Views, User Defined Functions, Complex Query joins using T-SQL, PL/SQL, Performance Tuning and Optimizing SQL Queries.
- Strong Reporting Services experience in developing web/client server reports using reporting tools like SSRS, Adhoc Reporting, Crystal Reports 7.0 and Crystal web reports for .NET.
- Hands on experience in Team Foundation Server-TFS, SVN and Visual Source Safe (VSS).
- Experienced working in Agile Software, and Test Driven Development (TDD), conducting Code/Test Case review meetings, participated in daily SCRUM meetings.
TECHNICAL SKILLS:
Web Technologies: ASP.NET, Web Services, WCF Services, XML, HTML, JavaScript, CSS, Angular JS
Language: C#, VB.NET, VB, ADO.NET
Database: SQL Server 2008/2012, MySql, SQL Server Reporting Services (SSRS)
Web Services: Web Service/WCF Services
Data Access Technologies: ADO.Net, LINQ, Entity Framework 6
Application/Web Server: Internet Information Server 6 (IIS)
Tools: /Software Visual studio .NET 2010/2012, Windows Mobile, Windows CE, UML
Version Control System: TFS, Visual SourceSafe (VSS), SVN
Operating System: Windows 2000/XP/Vista/7
Exposure: AGILE/SCRUM Methodology
PROFESSIONAL EXPERIENCE:
Confidential, Tracy, CA
Programmer Analyst
Responsibilities:
- Worked on the front end, business layer and database layer.
- Created WCF services to communicate with the database layer.
- Unit testing and deployment.
Environment: C#, asp.net, Visual studio 2015,ajax, javascript, css, SQL Server 2016, Entity Framework, Linq, TFS
Confidential, Tracy, CA
Programmer Analyst
Responsibilities:
- This is a windows based application, developed to make it easier for the Payroll department to track individual employee payroll and sick leave balances. On a daily basis, files containing time code charges are received from the UTA system and are processed by the Union Accrual database agent running on the NAV sever.
- The agent keeps a current balance of vacation hours taken and earned, automatically adds new employee’s and time codes to the database, and calculates pending hours.
- The agent then sends the current balances back to the UTA system.
- This ensures the available vacation and sick balances for each employee are accurate and up to date.
- It also ensures the Payroll department has the ability to control balances and verify Union rules are being followed and that the employee is correctly compensated.
- The User application has reporting capability and is used to set and make adjustments to initial balances. The reporting feature ensures the Payroll department has the tools to audit employee balances to ensure correctness.
Environment: C#, WPF, Visual studio 2012, SQL Server 2012, Entity Framework, Linq, TFS
Confidential, Oakland, CA
Sr. Dot Net Developer
Responsibilities:
- Requirement gathering.
- Designing the Database and complete architecture.
- Developed web application front end layer implemented through AngularJS
- Assisted in the development of WCF RESTful web services using Entity Framework as the data access layer to SQL Server.
- Development and testing
Environment: C#, asp.net mvc, Visual studio 2013, Ajax controls, SQL Server 2012, AngularJS, Entity Framework, Linq, TFS
Confidential
Responsibilities:
- Analyzing and studying existing system.
- Developing and testing of web based applications using state of arts tools like ASP.net 4.5, MVC, OO Programming, AJAX, XML, Microsoft SQL server 2012, Entity framework, and Visual Studio 2013.
- Worked on Importing Historical Claims.
- Worked on creating schedule task for invoice generation.
- Worked on the Inventory Management Module, enrollment module and other areas of the application.
- Extensively worked on the existing Stored Procedures and created new ones for different modules.
- Worked on Crystal reports.
Environment: C#, ASP.NET 4.5, Visual Studio 2013, Ajax controls, HTML, XML, CSS, Web Forms, OOPS, Team Foundation Server, JavaScript, SQL Server 2012, Entity Framework, LINQ, Windows 2000, WCF services
Confidential
Responsibilities:
- Requirement gathering and prepared technical document.
- Schema creation for configuring the order process.
- Complete development and unit testing.
Environment: C#, ASP.NET 4.5, Visual Studio 2013, HTML, XML, CSS, Web Forms, OOPS, Team Foundation Server, JavaScript, SQL Server 2012, Entity Framework, LINQ, Windows 2000, WCF services
Confidential
Staff Software Developer
Responsibilities:
- Analyzed requirement and studied existing system.
- Involved in all the phases of SDLC from Software Requirements Phase to Design, Implementation, testing, debugging and Documentation.
- Understand the client requirement and translate them into technical specification.
- Used .Net 3.5framework.
- Used Visual Studio 2008for development.
- Used VSTS for version control.
- Developed windows forms for configuring the documents and Charting the information for patients for Structure Notes.
- Implemented Object Oriented Concepts(OOPS).
- Implemented Object Oriented Designing (OOD).
- Involved is database design.
- Wrote Stored Procedures, Functions, and Database Triggers using SQL Server 2008.
- Wrote SQL queries and Stored procedures for optimizing the performance of the application.
- Used Microsoft Exception Application Block for error logging.
- C# 3.5was used as code behind.
- Used ADO.NET for interacting with SQL Object.
- Involved in customer interaction and support coordination in defect tracking and fixing.
- Involved in interaction with business owner of the application for requirement, tracking and implementing stages of the project.
- Involved in developing various reusable Helper and Utility classes, which are being used across all the modules of the application.
- Introduced Unit test for the application.
- Developed the helper classes for better data exchange between the layers.
- Involved in Integration and Deployment.
- Implemented Generics and Linq programming.
- Worked on the enhancements and fixing the defects.
- Worked on Support Cases and Hotfixes.
Environment: C# 3.5, MVC, .Net 3.5 Framework, MS SQL Server 2008, Visual Studio .NET 2008, ADO.NET, Generics, LINQ, WCF, VSTS
Confidential
Staff Software Developer
Responsibilities:
- Lead a team of 3 jr. developers.
- Interacted with client to get requirement specification and converted business logic into technical specification.
- Interacted with the functional leads for understanding of business process.
- Prepared the Requirement Specification document.
- Used UML to create and maintain functional specifications (Use case diagrams & Class diagrams).
- Responsible for creating class diagrams using MS Visio.
- Implemented Object Oriented Concepts (OOPS).
- Implemented Object Oriented Designing (OOD).
- Developed code in C# 3.5 for generating RTF for Observation Set, Observation.
- Group and six types of PullSets.
- Performed Unit Testing and Regression Testing on the modules according to the requirements and development standards on native operating systems.
- Used ADO.NET for interacting with SQL Object.
- Created tables, functions, stored procedures, Views in the MS SQL Database 2005.
- Performed version controlling using VSTS.
Environment: C# 3.5, Winforms, ADO.Net, VS 2008, SQL, SQL Server 2005, VSTS, Visio
Confidential
Sr. Software Developer
Responsibilities:
- Involved in analyzing, design, development and testing of the application.
- Entirely developed Web forms to create, change, purge and retrieve various accounts.
- Created Web Forms using Master Pages, User Controls, HTML and CSS.
- Created client side validations using JavaScript.
- Created and Consumed Web Services for CRUD on Various accounts to perform the test plans.
- Created Windows Service which will retrieve information from the database and add a scheduled task for the plans on provided time slot under Scheduled Tasks.
- Used Paging, Caching, Session Management techniques for enhancing pageperformance in ASP.NET.
- Extensively used ASP.NET Web Server controls like Datagrid and Data list for displaying the records.
- Wrote SQL queries and stored procedures in SQL Server 2005.
- Involved in application deployment and database setup for releases.
- Performed unit testing, system testing and integration testing.
Environment: ASP.Net 2.0, C#, HTML, CSS, Javascript, ADO.NET, SQL, VS2005, XML, SQL Server 2005, VSS
Confidential
Software Engineer
Responsibilities:
- Involved in the analysis and design team.
- Interacted with the functional leads for understanding of business process.
- Prepared the Requirement Specification document.
- Used UML to create and maintain functional specifications (Use case diagrams & Class diagrams).
- Responsible for creating class diagrams using MS Visio.
- Involved in Database Modeling.
- Performed Unit Testing and Regression Testing on the modules according to the requirements and development standards on native operating systems.
- Created tables, functions, stored procedures, Views in the MS SQL Database 2000.
- Performed version controlling using SVN.
- Involved in user interface design for different sources like Audio, Net Radio and Net TV, along with other features like maintaining favorite lists, user interaction using virtual keyboard.
- Created Windows form for showing the different sources.
- Used windows media player plugin.
- Provided T9 facility in the keyboard providing dictionary to autocomplete the words.
Environment: C#, Winforms, VS 2003, Windows Mobile, Windows CE, SQL Server, SVN
Confidential
Sr. System Engineer
Responsibilities:
- Interacted with clients on daily basis gather requirements.
- Followed Agile methodology.
- Managed a team of 6developers.
- Involved in all stages of SDLC cycle.
- Responsible for system design, task allocation & development of core modules.
- Created case diagrams & class diagrams of new modules using Visio.
- Involved in Database Modeling.
- Developed forms for deal maintenance, File Download and query module.
- Extensively used Far Point spread control to display and perform various calculations on displayed data.
- Provided Import from Excel feature to import data from excel sheet and data will get saved in dynamic table.
- Provided Export to Excel feature to export data from Far point spread to Excel.
- Created and Consumed Web Services for adding, updating and retrieving data from the database.
- Extensively used data objects like Dataset and Data Reader to transfer Data.
- Used ADO.NET for database connectivity with SQL Server.
- Involved in database design and development.
- Extensively used database objects like Stored Procedures, Functions, Triggers, and Cursors for the Business Logic.
- Created the application Setup.
- Involved in application deployment and database setup for releases.
- Performed unit testing, system testing and integration testing.
Environment: C# 1.1, ADO.Net, Web services, FarPoint Spread, SQL, VS 2003, SQL Server, VSS
Confidential
Sr. Software Engineer
Responsibilities:
- Actively involved in collecting clients’ requirements and worked on it.
- Responsible for complete development of the application.
- Developed web forms for Transaction module and Brokerage Module using various web server controls, user controls.
- Extensively used Validation controls for validating the data.
- Extensively used DataGrid and DataList for displaying information and used pagination.
- Extensively used data objects like Dataset and Data Reader to transfer Data.
- Used ADO.NET for database connectivity with SQL Server.
- Involved in database design and written stored procedures and views.
- Involved in application deployment and database setup for releases.
Environment: ASP.Net, C#, ADO.Net, VS 2003, Javascript, HTML, CSS, DataGrid, SQL Server
Confidential, Ohio
Software Developer
Responsibilities:
- Designed different forms for entering data and displaying daily transaction reports and graphs.
- Used MSChart controls for showing the graphical view of the transactions.
- Used Mapi controls for sending emails and configured with Outlook express.
- Testing and Debugging.
Environment: VB 6.0, MS Visual Studio, Data reports, MSAccess