Programer Analyst Resume
San Jose, CA
SUMMARY:
- 7+ years of experience in C#, MVC, ASP.NET 4.0, WCF, Winforms, Multi - Threading, Windows Service, REST, Web API, Web service, SQL Server 2008/2012, SSIS, JQuery, AJAX, CSS, HTML, JavaScript, JSON, XML, Angular JS, Oracle, PL/SQL, Perl/CGI, PHP.
- Experienced in database designing/architecture with SQL Server 2000/2005/2008 R2 writing database queries, using joins, Indexes, views, stored procedures, triggers, normalization, functions, T-SQL, PL/SQL and query optimization techniques.
- Well experienced in LINQ, XML, JQUERY, ADO.Net, JavaScript, JSON, AJAX, HTML5 and SQL Server 2008/2012.
- Extensively used Windows Communication Foundation (WCF), Windows Presentation Foundation (WPF) & Web services for Windows/Web applications
- Extensive experience using Visual Studio .NET Framework (C#, VB.NET, ASP.NET, ADO.NET) and Net Beans for PHP.
- Development experience in SQL Server, Oracle, CSS, and Source Controls like Team Foundation Server
- Experienced in design patterns like MVC 2.0, 3.0, 4.0 and 5.0.
- Knowledge of .NET features like WCF (Windows Communication Foundation) and LINQ.
- Designed and developed front-end applications using WPF, AJAX, AngularJS, XML, XSLT, HTML, and JavaScript.
- Experience in designing Master Pages utilizing Server Controls and CSS.
- Very good Knowledge and experience in Object-Oriented Programming Concepts and design patterns like MVC.
- Built web applications based on ASP.NET technologies.
- Good experience in database programming using LINQ, ADO.NET and ODBC.
- Experience in MS SQL-SERVER (T-SQL), ORACLE (PL/SQL) and DB2.
- Proficient in Creating the Database Objects like Tables, Stored Procedures, Cursors, Views, Indexes and Triggers. Experience in Database design and modeling.
- Good knowledge about TFS collaboration platform for upgrading VB.Net applications.
- Strong experience in client interaction and understanding business application, business data flow and data relations from them.
- Good command about build and design mobile apps for all kinds of applications.
- Good experience in creating reports using SSRS, Crystal Reports tools.
- Ability to work independently or collaboratively with the teams.
- Willingness to explore new technologies.
TECHNICAL SKILLS:
Programming Languages: C, C#, Java, Objective C, PHP, Perl, PythonASP.NET 4, Win Forms, ADO.NET 4, MVC 4.0, WCF, Web Services, JQuery, JavaScript, Angular.js, AJAX, Multi-Threading, Reflection, Generics, XML, HTML, CSS, Visual Studio.NET 2013/2012/2010/2008.
Design Pattern: MVC, Factory, Abstract Factory.
Databases: SQL Server 2008/2005, PL/SQL, Oracle
Scripting: JavaScript, jQuery, AJAX
Version Control: Team Foundation Server, GitHub
Operating Systems: Windows 8, 7, XP, UNIX
Methodologies: Agile/Scrum, Waterfall
Miscellaneous: NUnit, MS Test, BG, NLog, TOAD.
PROFESSIONAL EXPERIENCE:
Confidential, San Jose, CA
Programer Analyst
Responsibilities:
- Developed Spring MVC application using Asp.net. Used Asp.net C# and Angular JS.
- Designed and developed Customer Registration and Login screens using HTML, Bootstrap and JSP.
- Experience in developing various UI widgets usingJQuery and JQuerylibrary.
- Developed web pages to display the account transactions and details pertaining to that account using HTML, JSP, AngularJS and CSS.
- Hands on experience in creating responsive websites using bootstrap.
- Used AngularJS validations to validate the fields of the User Registration screen and Login screen.
- Implemented event handling using Java, AJAX, and AngularJS for various modules.
- Developed UI with AJAX and AngularJS for more interactive web pages.
- Participate in requirement gathering and analysis of the project in documenting the business requirements by conducting workshops/meetings with various business users.
- Provided technical guidance to business analysts, gather the requirements and convert them into technical specifications/artifacts.
- Developed various reusable Service and classes which are used across all the modules of the application.
- Implemented caching techniques, wrote classes for storing data and to retrieve the data and did other database configurations using Asp.net, C# and LINQ.
- Logged mechanism and tracking errors and debugging the code.
- Involved in unit testing by using Junit and system testing and also responsible for preparing test scripts for the system testing.
- Implement and manage continuous delivery systems and methodologies, Used TFS as source code repositories.
- Developed Shell/python Scripts for automation purpose.
Confidential, Fresno, CA
Sr. Dot Net Developer
Responsibilities:
- Worked as a software developer to develop and maintain Confidential Ag Department web applications.
- Involved in requirement analysis & requirement gathering, creating & maintaining documents.
- Implemented agile methodologies in developing Software Development Life Cycle.
- Design and develop Application using ASP.NET 4.5 Framework, C#.NET, HTML, CSS, SQL Server 2008 and MVC Design pattern.
- Developed Application in C# & Database as SQL server 2008.
- Developed system services SOA application platform for use utilizing WCF services to retrieve the price data.
- Used .NET validation controls on several pages.
- Designed Master Pages, Themes and Profiles for consistency and look and feel of website.
- Designed & Developed UI & client side scripting/data validation using HTML, JS script.
- Used N-tier architecture for presentation layer, Business and Data Access Layers using C#.
- Developed ASP.NET caching features, configuring ASP.NET optimizations, securing ASP.NET web application.
- Created/Modified Stored Procedures, Functions, Triggers and Views in SQL and effectively used within the application.
- Developed complex SQL queries.
- Designed and created help file with context sensitive help.
- Used CSS/HTML for rich look & feel of User Interface.
- Used AJAX for partial post back.
- Used XML for read/write data out of system.
- Involved in Developing & implementing Business Logic using C#.
- Unit tested application using Business/Functional Test Cases. Involve in Production support /Bug fixing & Release.
- Implemented/Hosted Application in IIS 7.0
Environment: ASP.Net 4.5 framework, C#, Ajax, JQuery, CSS, HTML, SSRS, T-SQL, JavaScript, WCF, MySQL, MVC, Oracle DB, Visual Studio 2012, MS SQL Server
Confidential, San Diego, CA
Sr. Dot Net Developer
Responsibilities:
- Involved in gathering the requirements from client and in the analysis, design & development of the project.
- Involved in the design of security module that authenticates users based on the roles.
- Followed agile methodologies and test driven development.
- All the user interface layers, web pages are created and integrated to maintain the performance of data flow and data integrity using ASP.NET User Controls, Server Controls and ADO.NET.
- Implemented Client side validations using ASP.NET validation controls and JavaScript.
- Designed and developed several SQL Server Stored Procedures, Triggers, Views, User defined Functions for all the DML functionality for the web site.
- Data binding was extensively used to bind various server controls to the data from database. List controls like repeater controls, data list controls and data grid controls was used in displaying rows of data in a customized template format.
- Implemented Web Services for validating payment information.
- Created WCF Services and Client Proxy for communication between Application Server and Web Server.
- Used Angular JS directives to bind data to the model.
- Provided session level security and password authentication using Session objects and Cookies.
- Used Cascading Style Sheets (CSS) to attain uniformity of all web pages.
- Used SMTP mail class of .NET for the users to send mail with suggestions, receive any alerts, receive confirmation notifications etc.
- Worked on parsing and editing XML documents by validating it to the schema using class libraries provided by .NET.
- Used SSRS for developing reports.
- Involved in testing the application using N-Unit testing.
- Used TFS as version controlling tool.
Environment: Visual Studio 2010, ASP.Net 3.5, 4.0, C#.Net, SDLC HTML5, CSS, JavaScript, JQuery, LINQ, VSS, TFS, SOAP, N-tier, IIS 7.0, UML, Angular JS, Web Services, XML, WCF, WPF, SQL-Server 2008, SSRS.
Confidential, San Diego, CA
DOT Net Developer
Responsibilities:
- Worked on Designing and developing the application in C#.Net 4.0, ASP.NET 2.0/3.0.
- Involved in development and support related activities for upgrading the Confidential Insurance Fraud Management applications to the newer version.
- Involved in gathering and analyzing the requirements from end-user.
- Developed and designed the web pages by using C#.net and ASP.net.
- Design and development of user interface using ASP.NET, Web Forms, HTML, JavaScript
- Followed Agile Methodologies.
- Involved in documenting the process both at the Functional and Technical level using Visio UML.
- Designed and developed user Interface using Asp.net Standard Controls, Win Forms, Ajax Controls and ASP Web Forms.
- Created and Consumed Web Services.
- Created and developed good design for mobile applications.
- Design and make e-statements using mobile applications.
- Created Master pages and CSS files for uniform look across web interface.
- Extensively used ADO.NET objects like Connection, Command, Data Reader, Data Adapter and Dataset.
- Oracle 10g is used to create the databases and use those databases in SQL server.
- Maintained and designed databases with use of Oracle10g.
- Oracle 10g is used to create the databases and use those databases in SQL server.
- Designed and developed several SQL Server stored procedures for all the DML functionality for the web site.
- Worked on parsing and editing XML documents by validating it to the schema using class libraries provided by .NET.
- Involved in System and Integration Testing. Fixed bugs and enhanced few features.
Environment: Visual Studio 2010, ASP.Net 3.5, C#.Net, HTML, CSS, JavaScript, JQuery, LINQ, SOAP, N-tier, UML, Web Services, XML, WCF, WPF, SQL-Server 2008, Oracle 10g, SSRS.
Confidential
DOT Net developer
Responsibilities:
- Responsible for developing the Business Logic using VB.NET
- Participated in the system study and preparation of software requirement specifications and Database design
- Handled Run Time Errors & Design Time Errors by implementing appropriate ErrorHandlers in ASP.NET
- Designed and Created Winforms and its behavior using .NET technologies VB.NET
- Developed custom controls and used them in multiple areas to reduce the complexity in User Interface design
- Developed business logic in WCF that can be commonly used by other team to capture the data
- Developed data services using ADO.NET Objects like Data Sets, Data Adapters, Data Readers, Data Views to capture data from database and display them at UI using Data Control Data Grid
- Developed SQL queries, stored procedures and triggers to handle the business rules and data integrity and database integration.
- Involved in writing the documentation, testing the applications using the Use Case diagrams and providing to the users and team members.
Environment: Visual Studio, .NET Framework, C# .NET, REST WEB API, SQL Server, ADO.NET.