Sr. Programmer Resume
OH
SUMMARY
- Expert in the use of agile development methodologies, including Scrum, Test - Driven Development (TDD) and Extreme programming methodologies.
- Excellent knowledge and experience in Information Systems Architecture, Software design methodologies, patterns and object oriented design.
- Good knowledge and experience in C#.Net, VB.Net, ASP.Net 2.0/3.5, ADO.Net, SQL Server, SSIS, AJAX, XML, MVC, WCF, Web Services etc.
- Experience in Crystal Reports, JavaScript, HTML, XML, AngularJS and CSS.
- Excellent knowledge in Azure technology, Telerik Reporting.
- Working experience with ORM concepts like LINQ.
- Experience of non-Microsoft .NET technologies including JQuery and AngularJS.
- Excellent code reviews, and code debugging skills.
- Experienced in analysis and design of databases in Oracle and SQL Server. Good working knowledge of Stored Procedures, Functions and Triggers.
- Hands on experience in automation of manual processes by writing VBA code and using macros and formulas to speed processes and maximize accuracy.
- Strong Hands on experience in writing LINQ to SQL queries.
- Experience in reports development using SQL Server Reporting Services (SSRS) with Report Builder 2.0 as well as with Crystal Reports.
- Good exposure to the software development life cycle (SDLC) process: Feasibility, Design, Analysis, Coding, Testing, Deployment, Maintenance and End user Training
- Someone who always encourages learning and sharing of ideas and is always open to explore new ways of working to increase productivity.
- A versatile team player with strong programming, analytical and communication skills with the ability to work quickly on time sensitive projects.
TECHNICAL SKILLS
Programming Languages: C#,ASP.Net, VB.Net, Visual Basic 6.0, C, C++
Scripting: VB Script, JavaScript, jQuery and PowerShell
.NET Technologies: ASP.Net, ASP.Net AJAX, ASP.Net MVC, ADO.NET, LINQ, Entity Framework, Web Services, WCF, Web API
Web Technologies: HTML, XML, JavaScript, CSS, jQuery, AngularJS
Databases: SQL Server 2005/2008, Oracle 10g/11g/12c, MySQL, MS Access
Development Tools: Visual Studio Team Systems, Expression Blend
Web Servers: IIS 5.5/6.0/7.0
Version Control: Team Foundation server, Visual Source Safe 6.0, Subversion, Git
PROFESSIONAL EXPERIENCE
Confidential, OH
Sr. Programmer
Responsibilities:
- Was involved in the capturing, managing software requirement of the project and preparing the User Specification documents and Technical Specification documents.
- Implemented websites using ASP.Net and WCF with Services Oriented Architecture (SOA), agile scrum methodology and Test Driven Development (TDD).
- Developed application using .NET 4.5, C#.Net, VB.NET, ASP.NET, MVC and WCF Services extensively interacting with business team for analyzing requirements and creating detailed Design of the system with excellent security and functionality.
- Responsible for developing user interface using HTML, CSS, JavaScript, Jquery.
- Used jQuery, AngularJS and AJAX to enhance the behavioral aspects of the page.
- Experienced in analysis and design of databases using SQL Server.
- Good knowledge in Normalization, T-SQL, Stored Procedures, functions, Rules, Views, Triggers and Indexes.
- Hands-on experience in using SQL-Profiler to trace and analyze the results.
- Create VBA programs to automatically update Excel workbooks, encompassing class and program modules and external data queries.
- Language Integrated Query (LINQ) was used for querying the database and for querying through in memory collections and XML in the code.
- Worked with Master pages, Asp.net Content pages, Custom and User controls.
- Responsible for creating Web API methods to interact with the front-end UI.
- Created presentation quality reports using Crystal Reports for Visual Studio.
- Responsible for developing Unit Test blocks using Microsoft Unit Testing framework.
- Hands on experience with Enterprise Framework Library 6.0., worked on Data Access Application block, Error handling and Logging application blocks.
- Used Team Foundation Server for version control, task allocation and defect tracking
Environment: MS .Net framework 4.0, MS .Net framework 4.5, Visual Studio 2012, ASP.NET, C#, ADO.NET, LINQ, WCF Services, MS SQL Server 2008, HTML, CSS, JavaScript, jQuery, AJAX, T-SQL, IIS, Web API, AngularJS, MS Team Foundation Server 2012, Windows 7, Windows Server 2008,SQL Profiler.
Confidential, OH
Sr. Programmer
Responsibilities:
- Implemented using ASP.Net Web forms with Services Oriented Architecture (SOA), agile scrum methodology and Test Driven Development (TDD).
- Was involved in the capturing, managing software requirement of the project and preparing the User Specification documents and Technical Specification documents.
- Responsible for developing Class and Sequence Diagrams based on the Specification.
- Developed the application using Microsoft Visual Studio 2010, Asp.Net, C#.Net, WCF Services, Oracle 11g, JavaScript, jQuery and AJAX.
- Responsible for developing user interface using C#, HTML, CSS and jQuery.
- Used jQuery and JavaScript for enhancing the behavioral aspects of the web page.
- Extensively worked with Master pages, Content pages, custom and User controls.
- Worked with Ajax Controls for highly responsive and interactive user interface.
- Worked with DevExpress UI controls to deliver capabilities like reporting, navigating, layout designing, analyzing data.
- Implemented security and authorization to web pages using forms authentication.
- Extensively worked with data control GridView, Repeater, DetailsView and FormView to enhance the usage of the web pages and gather data easily.
- Demonstrated technical expertise to integrate with complex third-party applications.
- Experience in working on CRUD operations with real data units with the help of Oracle database as the backbone to this project.
- Responsible for posting the weekly status and other module updates on the SharePoint site. Generated Reports using Crystal Reports.
- Involved in all phases of SDLC.
- Experience in working with the deployment teams during the deployments and initial testing of the application to QA, DEV and UAT environments through a well-defined set of procedures.
Environment: Microsoft .Net framework 3.5, Visual Studio 2010, ASP.NET, C#, ADO.NET, LINQ, WCF Services, Web Services, Sharepoint, HTML, CSS, JavaScript, jQuery, AJAX, T-SQL, IIS, Oracle 11g,DevExpress .
Confidential, OH
Jr. Programmer
Responsibilities:
- Good exposure to the software development life cycle (SDLC) process: Feasibility, Design, Analysis, Coding, Testing, Deployment, Maintenance and End user Training.
- Was involved in the design of the Object Oriented solution and ER Diagrams.
- Developed user interface using Asp.Net, HTML and C# and controlled the style and layout of various Web Forms using CSS, JavaScript and jQuery.
- Developed code for web pages in C# to communicate with Business Process Layer.
- Actively involved in Database design, wrote complex Queries, Stored procedures and User Defined functions using complex join operations.
- Used ADO.NET objects such as DataReader, DataSet and DataAdapter, for consistent access to SQL SERVER data sources to retrieve and manipulate data.
- Created several JavaScript functions for handling complex features such as input validations, popup windows, page behavior and menu systems etc.
- Used JQuery for HTML/DOM manipulations, CSS manipulations, animations and also to load the pages quicker because of its simplicity.
- Good Experience with MS Access used to retrieve and download the data for processing and for storing the data locally.
- Implemented various AJAX features including animated actions hover profiles, live validation, Auto Completion and dynamic menus.
- Created Reports using SQL Server Reporting Services.
- Used Team Foundation Server for version control, task allocation and defect tracking
Environment: .Net Framework 3.0, ADO.Net, C# 3.0, XML, HTML, CSS, JavaScript, JQuery, Ajax, T-SQL, Micorsoft SharePoint, Windows XP, Server 2008, Visual Studio 2008, SqlServer 2008, Asp.net Server Controls, User Controls, Client Validation Controls, MS Access.
Confidential
Software Engineer
Responsibilities:
- Performed as a member of an application support team for ERP systems users throughout the organization and its partners.
- Good experience in working in a time-driven environment.
- Good exposure to the model-driven development platform.
- Design a detailed description of user needs.
- Work with technical resources to develop, test, and document software in order to implement and maintain an operational system.
- Experienced in using ERP tool to develop solutions.
- Excellent experience in developing the features based on the client requirements which evolves consistently by using Ramco VirtualWorks.
- Experience in creating workflow charts and diagrams to specify in detail business process supported by enterprise systems.
- Thorough understanding of ERP database schema.
- Prepared technical reports, simulations, and instructional manuals to document systems development.
- Responsible for Analyzing and troubleshooting ERP system issues reported by end users by raising tickets on based on severity level.
- Experience in Analyzing information problems, requested changes, and required modifications to develop appropriate business process solutions.
- Communicates with the client to add more features based on the requirement using the Extension Development Kit (EDK).
- Knowledge on working with test environment to develop and feature development and updating the successful changes to the live environment on cloud periodically.
Environment: Ramco VirtualWorks, EDK, Windows XP.
