Application Software Engineer Resume
St Louis, MO
SUMMARY:
- Having 5+ years of Experience in Customizing, Design, Development & Implementation and Testing of Web Applications, Windows Applications and Client - Server in multiple Platforms.
- Proficiency in .NET technologies including ASP.NET, MVC, C#, Silverlight, WCF, VB.NET, Win Forms, ADO.NET, XML Web Services & AJAX.
- Experience in developing web-centric applications using HTML/DHTML, XML, JavaScript, JQuery, CSS, Photoshop, Dreamweaver and IIS.
- Oracle Certified Specialist in ORACLE.
- Solid understanding and hands-on experience of large-scale database (SQL Server 2000/2005/2008 ), MySQL, Oracle and experience with writing SQL’s and stored procedures, Cursors, Triggers, User Defined Functions, Queries, Indexes, Views to improve performance of the site..Net/Web UI
- Extensive knowledge in .NET framework 1.1/2.0/3.5/4.0, C#, VB.NET, ASP.NET, MVC, Silverlight, WCF, ADO.NET, AJAX, XML, VB, ASP, SQL Server 2000/2005/2008, Oracle.
- Experience with Visual Studio 2003/2005/2008/2010 and .Net framework 1.1/2.0/3.5/4.0 with integrated source control solutions (SVN), VSS and TFS.
- Experience in Database connectivity using Microsoft ODBC drivers, ODBC programming, ADO and ADO.NET with database as Oracle 8i/9i/10g/11g and SQL Server 7/ 2000/2005/2008 .
- Extensively used ADO.NET for connecting to database and calling the procedures and functions
- Involved in writing stored procedures and triggers.
- Involved in tuning procedures and queries for maximum performance.
- Extensive experience in designing MongoDB replica sets and multi-shared clusters.
- Good experience on MongoDB scaling across data centers and in-depth understanding of MongoDB HA strategies.
- Responsible for the implementation and administration of SQL Server databases for maximum uptime of server.
- Worked with all the available Widgets in DOJO like Form Widget, Layout Widget, and some specialized Widgets like Menu Widget, Fisheye Widget etc and customize it if needed.
- Used Jquery to directly call ASP.NET Ajax Page which smoothens the process of data communication from Server side.
- Good Experience in implementing Object Oriented Concepts using C# and VB.Net.
TECHNICAL SKILLS:
Operating System: Windows 98/2K/NT/XP, UNIX, Solaris.
Languages: C#, VB.NET, VB, C, C++, Java, T-SQL, PL/SQL.
Microsoft Technologies: .NET Framework 2.0/3.0/3.5/4.5, C#.NET, ASP.NET, VB.NET, Silverlight, WCF, ADO.NET, MVC, AJAX, Web-services, Visual Basic 6.0, ASP, ADO, COM, DCOM, COM+
Web Technologies: HTML, DHTML, CSS, ASP, XML, XSD, XSLT, DOJO, EXTJS, YUI, GWT, MVC, JavaScript, Jquery, VBscript, MCF, Silverlight, C#, VB.NET
DESIGN/DEVELOPMENT TOOLS: VisualStudio.NET, Visual Source Safe, Visio, SQL Client Utility, Flex, Google Maps API, Google Analytics.
OOAD Design Tools: Rational Application Developer (RAD), Rational Rose.
Web/App. Servers: Weblogic, Apache Tomcat.
Database: Oracle7.x/8.x/9.x/10, DB2, SQL Server, SQL, PL/SQL, MongoDB
Other Tools: SQL, SQL PLUS.
Tools: & Utilities ERWIN, ANT, JUnit, Crystal Reports, Log4j, TOAD for Oracle, AQT.
Version Mgmt.: Visual Safe Source, Team Foundation Server, GIT
PROFESSIONAL EXPERIENCE:
Confidential, ST LOUIS, MO
Application Software Engineer
Responsibilities:
- Create Jira projects, templates, workflows, screens, fields and other administrative activities.
- Provide ongoing support and configuration for Jira project, workflows, Screens, fields, permissions, and other Admin tasks.
- Involve in generating resource XAML files using WPF forms, data binding, dependency properties, WPF data templates and control Templates.
- Implement various Validation Controls and also created Custom Validation Controls using JavaScript to perform Client Side Validation.
- Create rich and interactive UI using WPF with MVVM and Repository pattern, from design to completion. Extensively used WPF for Designing, modifying, developing the Application.
- Add new Steps in a Jira workflow, Added new transitions in a Jira Workflow .
- Implement logic to perform Impersonate user and perform specific transactions feature.
- Modify existing feature to allow Accountant and Chief Accountant to view the list of enrolled members and give authority to remove holds on competition using Telerik controls to display data in tabular format.
- Assist and participate technical support functionalities such as grant/remove user login privilege based on the organization.
- Involved in understand the business requirements and help creating JIRA’s. Experienced in building functional code from JIRA stories using .NET & .NET core frameworks by applying OOPS concepts.
- Educate business on how the database is oriented and help convert business needs into readable reports. Expert at writing Mongo Scripts for report building and CRUD functionalities. Worked on automating the frequently requested business reports.
- Worked on Windows Application to achieve the JIRA’s. Expertise at building user-friendly front-end views using Razor-Views of .NET framework and hand-book describing the usage.
- Expertise at validating events caused by the front-end and handle them using C# code. Worked on MVC architecture to achieve the Event and Exception Handling.
- Involved in daily stand-ups with total knowledge on AGILE development methodologies. Involved in SCRUM development and deployment methods.
- Development was done using AGILE methodology with daily scrums, and continuous integration using the SDLC process to deliver higher-quality software far more rapidly.
- Used ADO.NET Dataset object to Cache frequently accessed data, reducing round trips to the database and boost performance.
Environment: VisualStudio2015, C#, ASP.NET MVC 3.0/4.0, WCF, Entity Framework 6.0, EDMX, JQuery, TFS 2010, IIS 7.0, AJAX, ADO.NET Entity Framework 4.0, LINQ, XML, MongoDB 3.6, Microsoft Enterprise Library, NUNIT, SQL Server 2012, Windows Server 2008 R2/2008.
Confidential, HOUSTON, TX
Sr. .NET DEVELOPER
Responsibilities:
- Developed core functionality with the ASP.NET MVC Framework (CNET, NHibernate)
- Performed conversion of existing classic ASP web applications into ASP.NET, for various short-term contract projects, utilizing VB.NET & C.
- Involved in preparation of Release pack and providing support on release/migration.
- Delphi code development to .NET, debugging and reviewing.
- Involved in implementation of complex and performance oriented queries for the Business logic.
- Migrated pages in benefits election website to MVC.NET from ASP Classic code for conversion project.
- Designed and Developed Unit and Integration Tests utilizing NUnit and Moq system to test the individual bits of the functionality.
- Debugging existing applications in classic ASP and COM to resolve the issues in live site.
- Performed changes to some applications involving classic ASP.
- Participate in scalability testing to ensure MongoDB high performance
- Extensively worked on WCF and Web Services to provide SOA architecture and Configuration based activation applications on SOAP and REST protocols.
- Maintained and enhanced multi-tiered, distributed application architecture powered by Elasticsearch.Net and NEST, StructureMap, NHibernate, and NServiceBus.
- Design, develop and support SharePoint solutions and advanced workflows using SharePoint Designer and InfoPath
- Developed and deployed back-end services to Azure clouds
- Developed UI using Telerik Kendo UI, user controls, layouts and styles which inputs the data and display the data for the web applications using ASP.NET.
- Gathering Sitecore objects into Visual Studio and Source Control System through TDS (Test Development for Sitecore
- Implemented 404 page in Sitecore.
- Created WCF, WCF Restful Services and also used different bindings to make it available to different types of clients.
- Worked in AWS environment for development and deployment of Custom Hadoop Applications.
- Created Style based Animations using Storyboard in Sliver light 3.0 following MVVM pattern.
- Used JSON objects to transfer data between server and client.
- Implemented network security to various UNIX services, test the software functionality and security administration of the Linux servers.
Environment: C#, ASP.NET, .Net 4.5, VSS, VB.Net, Azure, Silver light 3.0, Structure Map, Classic ASP,LINQ, JQuery, SQL Server 2012/2014, VB 6.0, T-SQL, MVC 5,IIS 7.0, TDD using NUnit and Moq, Jenkins, TIDAL, HTML 5, SSIS, Resharper, Twitter Bootstrap.
Confidential, Houston, TX
.NET DEVELOPER
Responsibilities:
- As a .NET developer, primary responsibility was to analyze the requirements, design prototype, training the users on the process, review and optimize the code to meet the standards and testing the application.
- Worked with ASP.NET 4.5 Web Forms, Caching features, Configuring Optimizations and securing the web application.
- Designed and developed a web services against the SPM database to provide the status of the customer’s request to customers.
- Involved in development of Web Forms, Classes using CNet that incorporates both N-tier architecture and database connectivity.
- Extensive experience in creating ASP.net MVC4 web apps by implementing URL routing and REST support.
- Designed the structure of the web services to be implemented. Used Windows Communication Foundation (WCF) methodology to implement the web services.
- Involved in designing the layout of User interface using Visio and Class diagrams using UML.
- Worked on different aspects of .NET framework, like ASP.NET 4.0, ADO.NET and VB.NET.
- Extensively used Report Wizard, Report Builder and Report Manager for developing reports and deploying reports in SSRS.
- Created Stored Procedures in both SQL Server and DB2 and involved in several DTS.
- Involved in relational database design, data extraction, data transformation and loading from large and complex data sources using SQL Server and DB2.
- Created Reports using SSRS and deployed in SharePoint 2013 report viewer.
- Implemented client-side validations using JavaScript, JQuery and AJAX Library.
- Created the Winform and WebForm Pages in ASP.Net with C#3.5/4.0.
- Worked with layouts using Silverlight 3.0. Involved in building a rich web experiences using Silverlight
- Extensively used Silver light 4.0 Data Grid, Items Control and many other controls with Paging and Sorting for displaying various data on to the page.
- Created Web Forms for applications like FICS and Mortgage builder.
- Worked extensively on creating WCF REST services for gateways, by creating Service.
- Contracts, Data Contracts, Message Contracts and hosting them on IIS6.
- Worked with Microsoft Windows Azure version 7 includes a complete set of enterprise-ready data services, including Windows Azure Storage and SQL Databases.
- Worked with an Agile, Scrum methodology to ensure delivery of high quality work with monthly iteration.
- Involved in designing the Web pages/forms/User Interfaces (UI) using HTML, XHTML, CSS, jQuery, Web server controls.
- Implemented agile methodology and SCRUM framework for rapid development. Acted as Scrum Master.
- Wrote Perl code to automate the HTML to XHTML conversion process.
- Worked with a classic ASP Pages to converting ASP.NET Web Pages by separating the Business Logic from a presentation layer to achieve Object Oriented Architecture.
- Used ADO.NET and VB.net for accessing data from the SQL Server 2010 database stored procedures T-SQL and created tables, views using SQL Server 2010.
- Involved in Unit Testing and Integration Testing of the entire application.
Environment: ASP.net, MVC 4, Entity Framework, LINQ,Silverlight4.0,ADO.NET JQuery, Javascript, CSS, Infragistics Excel, HTML and Oracle 11g.
Confidential
.Net/Web Developer
Responsibilities:
- Involved in all the steps of Software development life cycle. Created user requirements, wire frames, sample web pages, defined process and use cases / test cases for each step.
- Extensively worked on the GUI to make it stylish, simple and efficient to use.
- Developed and Integrated online system in Dojo, XML, XSL (XSLT/XPATH), XAML, XHTML and CSS.
- Designed web pages with Dojo and Language Integrated Query.
- As a developer involved in design and developing Web Forms using ASP.NET, MVC and C#.
- Developed the common shared functions which are used in all forms of the applications by using C#.
- Responsible for the development of business layer applications for the e-Ordering and Submit Consolidator using framework 1.1 in C# using ADO.NET.
- Developed Code to populate the XML which is sent to business layer from the database using C# classes.
- Used C# to develop application logic for different layers and to develop different modules.
- Developed Code to populate the XML which is sent to business layer from the database using C# classes.
- Implemented the Tree View server control for navigating between the web pages.
- Performed required field, comparison, range, custom validations of the input controls of the web forms.
- Worked on testing cross browser, load and performance checking to resolve bugs.
- Used ASP.NET Validation Controls and Java Script, JQuery for client side validations in the Web Pages.
- Developed the UI in WINDOWS FORMS, ASP.NET and applied the CSS styles.
- Used C# and ADO.NET to define and implement secure middle-layer components with .Net class libraries using XML and Web Services.
- Published Web services using C#.NET to interact with the other applications and exposed them using SOAP and HTTP.
- Extensively used ADO.NET for connecting to database and calling the procedures and functions
- Involved in writing stored procedures and triggers.Web UI Experience
- Enhanced user interaction, performed client side programming and validation using Java Script.
- Extensively involved in component development.
- Used the Web 2.0 standards while developing the Rich Interned Application.
- Involved in web design, development and deployment using HTML, CSS, JSP, JavaScript, Web 2.0, and XML.
- Used AJAX controls for the UI for rich and fast controls with JSON and JQuery.
- Build a complete Application skeleton in DOJO which involves all the user controls and widgets and add dynamic functionality by using Data Store.
- Used Dojo for client as well as Server side validation which helps us to retrieve data from the Server.
- Manage and Program DOM Events with Dojo which include dojo.deferred and using publish/subscribe.
- Perform Remote scripting operation in DOJO by making use of xhrGet, xhrPost and Iframes.
- Perform offline operation by using offline functionality of Dojo and integrate with Adobe air to give consumer an offline desktop application.
- Perform Unit Testing with DOJO Unit Testing Framework (DOH) and used this framework to test other JavaScript codes that is used in the application.
- Initiate Ajax requests with JQuery and handle responses in plain text, HTML and XML formats.
- Created XML files for frequently used data. Extensively used the X-Path queries to manipulate parts of XML documents.
- Used XSLT to transform make XML compatible with backend system.
- Responsible for UI design, information architecture, intuitive application page flows and user testing.
- Designed and developed Web Services using WSDL.
- Developed tables, views, stored procedures and Functions to perform automated rules, updating to related tables using SQL Server.
- Worked with MS Visio to create the Diagrams, Templates and Layouts with the Vector Graphics.
- Extensively involved in rapid translation of design and requirements documents into User Interface Prototypes using a variety of tools and Software.
- Worked in all stages and aspects of web-based projects as a consultant, team lead, content developer, HTML/CSS developer and information architect.
- Responsible for CSS/JSP direct coding with focus on cross-browser/cross-platform compliance.
Environment: Net Framework 3.5, Sql Server 2008/2005, C#, ASP.NET, ADO.Net, MVC, HTML,XHTML, XML/ XSLT, CSS,DHTML, Photoshop, Dreamweaver, DOJO, JavaScript, JQuery, AJAX,MVC, UML 2.0, MS Visual Studio 2008, IIS,COM.
Confidential
.Net Developer
Responsibilities:
- Involved in gathering the requirements from end-user.
- Involved in the analysis, design & development of the project.
- Designed and developed a web application using .net framework 2.0 and visual studio 2005.
- Leading role in Source Control management using VSS.
- Involved in the design of security module that authenticates users based on the roles.
- Responsible for design and development of Web Forms using VB.Net.
- 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, Web Server Controls and ADO.NET.
- Implemented Server and Client side validations using ASP.NET validation controls and JavaScript.
- 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.
- Provided session level security and password authentication using session objects and cookies.
- Involved in using XML, XSL with ADO.NET to retrieve and send data to different databases
- Used SMTP mail class of .NET for the users to send mail with suggestions, receive any alerts, receive confirmation notifications etc.
- Used service oriented architecture (SOA) for developing applications.
- Used MSMQ for implementing reliable, scalable, high performance distributed applications.
- Worked on parsing and editing XML documents by validating it to the schema using class libraries provided by .NET.
- Designed and developed several SQL Server stored procedures for all the DML functionality for the web site.
- Involved in transferring the data to the new system using SSIS.
- Involved in System and Integration Testing as part of N-unit testing.
Environment: ASP.Net, VB.Net, C#, ASP, SQL-Server 2000/2005,VSS, SOAP, Visual Studio 2005, XML,ASP, Visual Basic, MS-Windows XP, Ajax, MS Project 2003, MYSQL, Oracle, SSIS.