We provide IT Staff Augmentation Services!

Software Developer Resume

5.00/5 (Submit Your Rating)

Milwaukee, WI

SUMMARY:

  • Has 9 years experience in programming with Microsoft Technologies.
  • Experience in all phases of System Development Life Cycle (SDLC) including requirements, design, development, testing, installation, and support.
  • Expertise in n - tier & more profoundly on 3-tier Client/Server development architecture.
  • Very strong in Object Oriented Programming.
  • Valuable experience in Functional Programming Languages.
  • Experience in Relational Database Management Systems modeling (SQL server, Access, Oracle, DB2)
  • Experience in creating multi-threaded and high performance applications.
  • Over 7 years of experience in developing applications using C#.NET, VB.NET, ASP.NET.
  • Worked extensively with ADO.NET objects such as Dataset, Data Reader, and Data Adapter to interact with databases. (Also worked with JDBC)
  • Experience in methodologies ER Diagrams, Flow Diagrams and Design Docs using VISIO.
  • Worked on Performance tuning, optimization of procedures and queries by reducing the number of joins and making the tables DE normalized.
  • Experience in creating reports using SSRS and Telerik Reporting.
  • Experience with Agile methodology.
  • Experience in MVC, MVVM and MVP Programming Architecture.
  • Worked With ASP.NET 2.0 Web Parts, Navigation Control, and Master Pages and extensively used CSS, Themes, and Skins in Asp.Net.
  • Experience in developing Windows Application using Visual studio 2008.
  • Extensive knowledge of creating and implementing Web Services, SOAP, XML, WSDL, WCF, WWF, WPF and Silverlight.
  • Implemented various functionalities using JavaScript, JQuery and VBscript.
  • Experience on generating Crystal Reports as required by the client.
  • Proficiency in developing Stored Procedures, Triggers, Views and Queries.
  • Extensive experience in handling Internet Information Server (IIS), Creating and configuring the virtual directories, map them to physical folders and configuration of the applications for domain authentication, Data Transformation Services (DTS) in SQL Server 2000/2005/2008.
  • Hands on experience in Excel/VBA/MS Access/Office functional usage and Programming.
  • Experience working in environments like Active Directory/Windows NT 4.0/ 2000/2003.
  • Hands on experience in developer tools NAnt, MsTest and NUnit.
  • Proficient in using XML related technologies including AJAX framework, XSLT, XPATH and XQUERY.
  • Hands on experience with business intelligence and data warehousing development techniques
  • Strong Object Oriented Designing (OOAD) Concepts.
  • Familiar with Microsoft Message Queuing and ETL concepts(SSIS, SSRS and SSAS).
  • Familiar with special queries, ArcGIS(ESRI) and VectorGIS(Intergraph).
  • Familiarity with Adobe CS3 products: Photoshop, DreamWeaver and Flash.
  • Worked on various third party tools like DevExpress Tools, Infragistics for .Net Advantage, Telerik Ajax Controls Suite, and Resharper.
  • Experience in using Regular Expression (REGEX), working knowledge on LINQ and ORM Technologies.
  • Strong Business and Application analysis skills.
  • Strong communication skills, verbal skills and Inter-personal skills.
  • Ability to plan, initiate, and carry out ideas, make decisions and manage difficult situations.
  • Competently juggle multiple assignments while maintaining the highest emphasis on quality

SKILL:

Languages: VB.NET, C#.NET, C++, C, JAVA, PHP, T-SQL, Javascript, VB Script, JQuery

Web and Internet Technologies: ASP.NET, ASP 3.0, ASP.NET 2.0/3.0/3.5, AJAX, WPF, WCF, MVC, HTML, DHTML, JSON, XML, XML Schema XSD, XSLT, XPATH, Web Services and CSS

Web Protocols: HTTP, HTTPS, SMTP, TCP/IP, SOAP

Modeling: VISIO, UML

Database Technologies: ADO.NET, JDBC, ODBC, LINQ, NHibernate, Entity Framework.

Middle Tier: Web services, WCF, WPF, .Net 2.0,3.0,3.5,4.0

Databases: MS SQL Server (2008, 2005 and 2000), Oracle 10g, MySQL, MS Access, DB2

Packages: Adobe CS3 (Dreamweaver,Photoshop,Flash), Fireworks, MS office 2007

Markup Languages: HTML, DHTML, XML, XSL

Operating Systems: Windows NT/2000/2003/XP/vista/7

IDE: Visual Studio (20 and 2010), MS FrontPage, Dreamweaver MX, Eclipse, Net beans

3rd Party Tools: Infragistics-Net Advantage for ASP.NET, DevExpress, Telerik Control Suite, Resharper

Version Control: TFS, Perforce 2007, MS Visual Source Safe(VSS) 6.0, SVN, CVS

Testing Tools: NUnit, MsTest

Reporting Tools: SSRS, Crystal Reports, Telerik Reporting.

WORK EXPERIENCE:

Software Developer

Confidential, Milwaukee, WI

Environment: Visual Studio 2012, VB.NET, C#, .Net 4.0, TFS, Oracle 10g, VB6.

Responsibilities:

  • Design and develop business components using .NET (C#).
  • Create (new) and modify (existing) reports developed using VB.NET and Visual Basic Components.
  • Create and modify Stored Procedures and Functions in PL-SQL (Oracle) using TOAD/SQL-Developer.
  • Used Repository Pattern for data access layer of our business components.
  • Create and modify excel reports that are generated using .Net components.
  • Prepare Test Plans for the modified and new components
  • Conduct Unit Testing for every code change.
  • Used TFS as Version Controller to merge changes and manage different version of the application.

Software Developer

Confidential, Charlotte, NC

Environment: Visual Studio 2012, C#, MVC, 4.0, SQL Server 2008, TFS, Kendo UI, Telerik MVC 3, Entity Framework

Responsibilities:

  • Migrated the application from Telerik MVC 3 to Kendo UI.
  • Modified all the views and controllers to be compatible with Kendo UI.
  • Used TFS Version Controller.
  • Worked on Kendo Grids and modified their bindings
  • Used Kendo Editor, Menu and Tabstrip from kendo
  • Used Entity Framework as ORM.
  • Developed .NET framework based Web applications and components.
  • Implemented controller for MVC application and created the view related to it.
  • Monitored UAT and Produciton releases.
  • Provided AdHoc fixes for all the applications and any of its data issues in Production.
  • Developed and modified Oracle Packages/Stored Procedures.
  • Used CVS and SVN as Version Controller.
  • Implemented new enhancements and modification of current modules.
  • Fixed defects in the current applications to make sure the changes are delivered to business as per prior deadline.
  • Modified ASMX web services for service layer interaction to be in sync with the latest requirements for the application.
  • Developed a migration project using ASP.NET for integration of data (File net documents) from a different system.
  • Used Aspose.net for generating reports from .NET web applications.
  • Used Javascript to handle formatting, navigation and effects.
  • Implemented Conversion data provided from flat files into relational data.
  • Used Telerik MVC 3.
  • Used File Net for Document Management and Storage.

Software Developer

Confidential, Harrisburg, PA

Environment: Visual Studio 2008, Visual Studio 2005, VB.NET, Asp.Net, .Net 3.5, SQL Server 2005, SQL Server 2008, VSS, SSIS, SSRS, Kofax, JQuery.

Responsibilities:

  • Design and develop .NET framework based Web applications and components
  • Design and develop SQL Server based tables and stored procedures
  • Prepare design documents and write program specifications
  • Conduct unit and system integration testing
  • Using VSS as Version Controller
  • Implement new enhancements and modification of current modules.
  • Fixing defects in the current system.
  • Consuming classic asmx web services for service layer interaction
  • Using Microsoft Enterprise Library for Logging, Exception Handling and Data Access
  • Create and Modify reports using SSRS.
  • Create, Modify and deploy SSIS Packages.
  • Worked on Typed Datasets for communication between DB and frontend.
  • Used JQuery and Javascript to handle formatting, navigation and effects.
  • Used AJAX controls Update Panel along with client-side AJAX using XmlHttpRequest.

Software Engineer

Confidential, Harrisburg, PA

Environment: Visual Studio 2010, C#.NET, LLBL Gen, Asp.Net, .Net 3.5, PageFlow Library, Oracle, IBM ClearCase, IBM ClearQuest.

Responsibilities:

  • Analysis of requirements, designed application modules, DB Models and implemented them.
  • Designed and created screens using ASP.NET, PageFlow Library (Custom FrameWork Owned by Deloitte) following the given specifications in Use Cases.
  • Used LLBL Gen (ORM) with Oracle as backend.
  • Implemented service tier for collection modules using WCF services.
  • Used IBM Rational Clear Quest and Clear Case for Quality Assurance and Business Assistance.
  • Generated Html Help Files for the system using RoboHelp generative assistive text.
  • Worked with XSLT and XML for generating Correspondence to users.
  • Designed interaction for a particular module using PageFlow GUI.
  • Worked with Oracle TOAD 10.5 to interact with the database and get acquainted with the Data Model.
  • Created Tables and Views that are required for the module responsible.
  • Accomplished multiple tasks that involve Communicating with teams from different Platform such as Business, Development, and Quality Assurance.
  • Used TFS as version controller.
  • Worked on various Deployment and Build Configuration Settings to successfully maintain the application.
  • Created Batches that would run for bulk updates in Database.
  • Modified the creation of tables and views and the related keys for optimized performance to include LLBL Gen in the scenario.

Software Engineer

Confidential, Charlotte, NC

Environment: Visual Studio 2010, C#.NET, NHibernate, Asp.Net, WCF, WPF, Telerik Tools, Oracle, NUnit.

Responsibilities:

  • Designed and implemented Notification module as per requirements which automatically notifies users and other parties who are subscribed for a particular Notification in digest as well as normal mode.
  • Designed and created ASP.Net Pages for Notification Screens to view (list) and edit (detail) them.
  • Used NHibernate using ICriteria API and HQL with Oracle as backend.
  • Used Telerik tools - Rad Controls for ASP.Net for creating ASP.Net Pages.
  • Created Reports for Buyers and Suppliers using Telerik Reporting.
  • Used in-built functionality of Telerik Reporting also with adding some programmatic control.
  • Created WCF Web Service to expose few of the functionalities provided by Supply Chain Platform.
  • Configured Data Contracts and WCF End Points (Address, Binding, and Contract) to exhibit some custom behaviors to fit in the Business Model of the project.
  • Used CVS as version controller.
  • Created a WPF application that provides the existing functionality for internal users in the company.
  • Performed Unit Testing on Notification module

Specialist Software Engineer

Confidential, Ann Arbor, MI

Environment: Visual Studio 2010, C#.NET, VB.NET, COM Interop Services, JOSN, Perforce, .Net 4.0, Microsoft Excel 2007, 2010, NUnit.

Responsibilities:

  • Analyzed the requirements from the documentation provided by the business team. Responsible for design the application both Excel UI and the web service (create and consume).
  • Designed and Developed Windows Communication Foundation Service, Hosted as Web Service.
  • Designed and Developed a Microsoft Excel application (2007 and 2010) to consume the web service using VB.Net.
  • Handle the COM Interop services and communicate effectively from .NET Runtime to COM; and from COM to .NET Runtime.
  • Consumed another Web service from currently available Power (Represents Data Layer) Web Service using HTTP Get and HTTP Post.
  • Used a JSON file as the message contract. Responsibilities include parsing JSON into C# and vice versa.
  • Configured Data Contracts and WCF End Points (Address, Binding, and Contract).
  • Used Perforce as version controller.
  • Send Emails Dynamically to the people accountable for any particular order.
  • Create and persist a state (Open, Priced, Placed) for every individual order which belong rows of the excel sheet respectively.
  • Performed Unit Testing on Every module and involved in Deployment of the application to production.
  • Performed Knowledge Transfer to the support team after development is finalized.
  • Involved in the Design and Analysis of Addition of new module to the application.
  • Designed and Developed Reports using Dev Express and ASP.NET Web Controls.
  • Added a User type to the present user types which uses LDAP and Active Directory Services for authentication
  • Configured the report layout which is loaded from SQL Server.
  • Developed SQL to run in DB2 using ADO.NET and loaded the reports dynamically.
  • Enabled and Disabled features Sorting and Filtering dynamically using Dev Express Tools.
  • Utilized the current cache model (Context.cache) for Web Applications.
  • Modified the application (without degrading the present application performance) to in corporate and integrate the new changes with assistance of Perforce.
  • Used WinSQL and Control Center to manage the DB2.
  • Wrote SQL Queries and tuned them for better performance.
  • Developed test cases and performed Unit Testing on every module edited

Software Engineer

Confidential, Canton, OH

Environment: Visual Studio 2008, Visual Studio 2010,C#.NET VB.Net, ASP.NET, AJAX, SQL Server 2005, SQL Server 2008, Microsoft Enterprise Library, MVC and MVVM Patterns, NHibernate, SilverLight, Expression Blend, WPF, Nunit and TypeMocks.

Responsibilities:

  • Analyzed the requirements and significantly contributed in developing architecture for the application and developed UML Diagrams.
  • Used Expression Blend features and components such as States, Behaviors, Animation and Data.
  • Involved in the Design of Data Access Layer, Business Layer and Presentation Layer.
  • Used CSS, Master Pages, Web Parts and various Data controls.
  • Designed and Developed a WCF Service and hosted as Windows Service.
  • Implemented the Design: programming code for web pages and windows forms using C#.NET and VB.Net.
  • Manage current objects those use NHibernate for loading.
  • Used Silverlight for better User Experience and clear separation of the User Interface from the Business Logic.
  • Used WCF RIA services for communication with Silverlight application.
  • Used the concept Attached Commands and Attached Behaviors of Windows presentation foundation (WPF) to implement MVVM pattern.
  • Designed the user interface using XAML and XAML styles
  • Designed Algorithms and Used Data Structures according to requirements.
  • Consumed WCF service to Create loosely coupled Architecture.
  • Configured WCF End Points (Address, Binding, and Contract).
  • Provided guidance to the business team and involved in UAT.
  • Used ASP.NET AJAX for better user experience.
  • Used Agile(scrum) methodology for Development
  • Themes of the Application are controlled dynamically based on the URL.
  • Used ASP.NET forms authentication for Login/ Log off process.
  • Validates the information provided by the user against the in house data for registration process.
  • Created stored procedures for data retrieval, validation and update.
  • Reduced the dead locks by using the SQL server profiler hence the performance of the query is tuned, reduced the usage of Triggers in most cases for better performance.
  • Extensively used XML and XSLT for styling the ASP.NET pages.
  • Used Microsoft Application Blocks (Data, Validation).
  • Performed Knowledge Transfer to the support team after development is finalized.
  • Performed Unit Testing on Every module and involved in Deployment of the application to production.
  • Used XSLT to transform XML documents into other formats, like XHTML.
  • Developed various test cases and performed Unit Testing and Integration Testing.

Software Engineer

Confidential, Auburn Hills, MI

Environment: Visual Studio 2008, C#.NET, VB.net ASP.NET, ASP.NET AJAX, Java Script, SQL Server 2005, ADO.NET, Microsoft Enterprise Library, VSS, MVC Pattern, SilverLight, NUnit, MsTest, VSS.

Responsibilities:

  • Involved in the analysis, design, coding and testing of the application.
  • Designed and developed various abstract classes, interfaces, classes to construct the business logic using C#.NET, VB.NET, ADO.NET and PL/SQL.
  • Used ASP.NET AJAX for better user experience.
  • Developed and designed web application using three-tiered architecture and MVC design pattern
  • Worked with ASP.NET Web Forms, Web Services, and State Management, Caching features, configuring optimizations and securing the web application.
  • Developed the Code-behind files in C#.NET.
  • Designed User Controls in Silverlight and streamlined to boost the user experience and performance.
  • Wrote and executed SQL stored procedures in the data access layer.
  • Used ADO.NET objects such as Data Reader, Dataset and Data Adapter, for consistent access
  • Dynamically hided/showed panels in the page depending user details.
  • Used ASP.NET AJAX toolkit for some functionality.
  • Created landing pages for difference marketing campaigns.
  • Worked on Reports using SQL Server Reporting Services 2005(SSRS).
  • Used SQL Server 2005 to create and maintain database objects and performed query tuning.
  • Implemented the e commerce payment gateway to validate the billing details provided.
  • Generated a dynamic Quote email, per customer depending on the information.
  • Used Microsoft Visual Source Safe (VSS) for all the source code maintenance needs.
  • Responsible for creating Build scripts and deploy scripts using NANT and batch scripting.
  • Participated in creating a build deployed strategy that would take care of deploying the Entire App to various Web, App and Batch servers automatically using the NANT Build and deployment solution.
  • Used JavaScript to perform validations and catch the events on client’s browser.
  • Involve in creating the setup and Deployment of the Database Packages.

Software Engineer

Confidential, Cleaveland, OH

Environment: C#.Net 2.0, Infragistics, Sql Server Reporting System (SSRS), C#.Net 2.0, Sql Server Reporting System (SSRS), NUnit, MsTest

Responsibilities:

  • Worked on the database layer and presentation layer.
  • Used UML concepts during the design phase like Use Case diagrams, Sequence Diagrams
  • Handled the complete Billing Section of the project.
  • Worked on bulk import/export to database from Microsoft Excel.
  • Extensively used Win forms in C#.Net 2.0
  • Created stored procedures, triggers, cursors and functions in Sql Server 2005.
  • Wrote the required procedures and designed various reports using SSRS.
  • Developed Base Pages, Master Pages, Key web pages, Business Entities and Business Components.
  • Worked extensively on the utrawebtree of infragistics to display search results etc.
  • Used AJAX technique to make application smaller, faster and more user-friendly
  • AJAX controls have been used in designing the user interface.
  • Used ADO.NET to access the Data Layer, an integral part of .NET Framework.
  • Used ADO.Net objects and NHibernate to connect and manage Database Operations.
  • Designed web user interfaces, custom Grid View control having various features like inline editing, populating list control in the cells, intellitextbox and coded in ASP.Net, JavaScript, AJAX framework, HTML and CSS.
  • Used Agile(scrum) methodology for Development and Team Foundation Server for version control.
  • Performed Unit Testing on various modules

We'd love your feedback!