Senior Applications Engineer Resume
Tempe, AZ
PROFESSIONAL SUMMARY:
- I have 8 years of experience in Software Development Life Cycle (SDLC) with emphasis on analysis, planning, implementation, testing, deployment and close out.
- Hands on expertise in Framework 4.0, C#.NET, ASP.NET, MVC 5, ADO.NET, AJAX, LINQ, ORM (Entity Framework and LLBLGen), WCF, Messaging queues (TIBCO and RabbitMQ), Web Services and File net API's.
- Front end development experience using HTML, JavaScript, JQuery, Bootstrap technologies.
- Experienced in working under agile environment and Test Driven Development.
- Extensive Database Design and Programming experience with Oracle, SQL Server, DB2.
- Experience in Report Development (SSRS, Crystal, Cognos) and ETL (SSIS, C# Batch Programs).
- Successfully lead development efforts and conversion activities of various projects.
PROFESSIONAL EXPERIENCE:
Confidential, Tempe, AZ
Senior Applications Engineer
Responsibilities:
- Was responsible for gathering requirements from the hardware team for the application.
- Used Microsoft Visio to layout the logic flow.
- Created functional and design specifications based on the requirements
- Used Visual Studio to implement the application.
- Application was based on .NET 4.0 framework, C# and ADO.NET.
- Used required, range and custom validation controls to validate user inputs.
- Used ADO.NET for data retrieving. Used datasets and data grid control to display different settings file for the user to choose from.
- Responsible for C# code behind file for implementing tool tips, search feature for bit sets, algorithm for calculations.
- Developed exception - handling functionality in the business logic layer.
- Responsible for integration of Iron Python scripts into C# code-behind files.
- Scheduled and organized daily and weekly scrum meetings to manage inter-team tasks.
- Used JIRA/Atlassian for tracking tasks and issues
- Used SVN for version control and history during development
- Actively participated in writing test cases and testing the application.
- Worked closely with all the departments to gather content updates and provide design recommendations for the department pages.
- Worked closely with IT tech support for updating the internal IT Requests web application.
- Maintained and modified various existing intranet web pages and applications using C#/ASP.NET, SQL Server, Visual Studio
- Designed and implemented user interface using HTML,CSS, Javascript
- Implemented user authentication using ASP.NET webforms.
- Used AJAX controls to minimize server round trip and enhance the experience of intranet web applications
- Used custom validation controls for validating web forms.
- Involved in deploying the application on the IIS 7.0 Server and resolving any post-deployment issues
- Used JIRA/Atlassian for tracking and troubleshooting any reported issues.
Confidential, San Diego, California
Senior Applications Engineer
Responsibilities:
- Lead the development efforts of Aggregator web application built in ASP.Net, C# .Net Framework 4.0 and SQL Server.
- Guided the team members and was responsible for running agile team meetings every Sprint. Defining and scheduling the work, organizing weekly SCRUM meetings to co-ordinate the status.
- Responsible for developing the Core functionality and UI built using HTML, JavaScript, JQuery, Bootstrap frameworks. Extensively used several JavaScript libraries like JQGrids, JQueryUI etc.
- Responsible for continuous integrations and deployments of the application. Setting up and maintaining the Test, Stage and Production environments. Used Git/GitHub as source control and Jenkins for continuous integration.
- Widely used WCF (SOAP and REST) services to expose functionality and communicate with the Confidential ’s external systems.
- Consume and send messages over Messaging Queues to interact with other systems. Extensively used TIBCO JMS and RabbitMQ.
- Develop multithreaded windows services that run under the hood and process data.
- Develop dashboard that generates metrics for the higher management.
- Built unit and functional tests using MSTest and NUnit. Automated them to run on continuous integration.
Technical Environment: .NET, C# 4.0, ASP.NET 4.0, SQL Server, LDAP, Entity Framework 5.0, XML, JavaScript, JQuery, Bootstrap, Windows Service, WCF (SOAP/REST), SQL Server, SSRS, TIBCO JMS, RabbitMQ, MSTest, NUnit.
Confidential, Scottsdale, Arizona
Systems Engineer
Responsibilities:
- Created Web Forms using HTML controls for User Input.
- Used ADO for database connectivity to SQL server
- Used Visual Source Safe (Versioning System) to maintain versioning
- Used Issue Tracking system for maintaining defects
- Used Java Script for client side validations.
- Developed algorithms to read spool files and convert them into readable format.
- Developed graphs to analyze different data from spool files.
- Developed the ADO based data access and data querying modules to access SQL Server 2005.
- Writing the stored procedures to validate the data.
- Developed crystal reports as per the requirements.
Technical Environment: ASP.NET, SQL Server, HTML, CSS, Visual Safe Source, Javascript, Crystals Reports.
Confidential, Longview, Texas
System Engineer
Responsibilities:
- Understanding process by interacting with domain people and preparation of system requirements.
- Involved in the analysis and design of database and user interfaces.
- Working on UML designing and use case diagrams using MS Visio.
- Administering the SharePoint and SQL Server environments, working with different departments to setup sites, security management, setup daily backup and maintenance plans.
- Created custom web parts using Visual Studio 2008 and SharePoint Designer for searching the content of the lists.
- Customized the list forms in SharePoint using JavaScript and JQuery to suite the business needs.
- Developed custom workflows in SharePoint to suite the business needs that creates a new site based on a site template every time a new record is created.
- Created Dashboards in SharePoint using SSRS, SSIS, and Excel Web access web parts.
- Involved in developing the MPR9500 application using Microsoft .NET Framework 3.5, C#.NET, ADO.NET and Win Forms.
- Created triggers in the database to send an email whenever a user updates the system about a new defect.
- Developed a custom .Net application using C#.Net for Confidential to process the file names and removal of special characters (used REGEX) for uploading them to SharePoint sites.
- Worked on stored procedures, advanced queries, triggers, views, indexes for the SQL Server databases using T-SQL.
- Worked with SQL Server Integration Services (SSIS) to pump the data from the SharePoint lists to data warehouse.
- Worked on intranet SharePoint website to develop custom lists, libraries and custom workflows using SharePoint Designer.
- Developed Dashboards and reports for SharePoint using SSRS and EXCEL Web Services.
- Implemented custom event handlers and features.
Technical Environment: .NET, C#, ASP.NET, SQL Server, SSRS, SSIS, SharePoint 2007, SharePoint Designer, InfoPath Forms, VB.NET, JavaScript, JQuery, Windows Application, Web Services