We provide IT Staff Augmentation Services!

Application Developer Resume

5.00/5 (Submit Your Rating)

Northbrook, IL

Professional Summary:

  • 2+ years of work experience and 3+ years of academic experience in analysis, design and development of windows, client/server, and web based n-tier applications.
  • Knowledge in all aspects of system development life cycle such as requirement analysis, design, development, testing, implementation, deployment, Documentation & maintenance of projects using Microsoft Technologies.
  • Experience in developing websites/web applications using ASP.NET 3.5/4.0, C#, ADO.NET, VS.NET 2008/2010, CSS, Ajax and jQuery.
  • Experience in developing Windows Applications using C# 3.5/4.0,windows Forms, ADO.NET, XML, Visual Studio 2008/2010, LINQ and Entity Model.
  • Experience in Client Scripting languages like JavaScript/jQuery and styling using Css.
  • Experience in creating Stored Procedures, Views, Cursors, Triggers, establishing relationships using foreign keys, indexes in SQL Server 2005/2008.
  • Hands on experience in creating Web services, windows services, creating Front-end design in WPF applications, Silverlight web applications using XAML.
  • Experienced in using source safe systems like TFS.
  • Successfully completed total of 8 projects in academics (M.S and B.S).which includes 3 in Asp.net, 2 in windows forms and 2 in Silverlight, 1 in PHP.

Skills:

  • Languages :C, C++, C#.NET
  • Database : Oracle 10g, Sql Server 2008.
  • Developer Tools :Visual Studio 2008,2010.Expression Blend(v3,v4),
  • Operating Systems : Windows XP, Vista, 7, Server 2008 R2.
  • Web Designing : JavaScript, jQuery, HTML, XML, ASP.NET, Silverlight.
  • Web Servers :IIS 6.0.
  • Data Modeling Tools : Oracle Discover, Erwin.
  • UML modeling Tools : Rational Rose, Microsoft Visio.
  • Technologies : Ajax, LINQ, Entity Framework, wcf.

Work Experience:

Application Developer:

Confidential
Northbrook, IL. Jan 2012 to Present

Project :Ecommerce System:

ECom_shared is a shared system used by 4 different E-Commerce web sites. ECom_shared has some basic components like Shopping basket, payment processing, credit helpers, Currency Converters etc.

Job Roles:

  • Designing User Controls required for commonly used functionalities like search, product listings and display product details, login and promo code generator.
  • Designing custom control for a timer to use it across different pages in different projects.
  • Developing CSS classes to apply styling to web controls such as wizard background, grid view footer, validation messages, field sets, modal popup controls, Panels etc.
  • Developing skins for the websites to set properties for some controls like textbox, literal, button drop down menu, grid view, data list etc.

Responsibilities

  • Used DataList control in the User control to show up different products along with images when a user searches within the site.
  • Register the user control in other pages and test the control from other pages.
  • Designed a custom control for a timer that also has a progress bar which shows the status of checkouts and downloads while the users are doing respective functions.
  • Added the custom control to the tool box so that it can be used by dragging and dropping just the same way as we do for web controls.
  • Write css classes for styling web controls such as grid view footer, wizard background error messages, warning messages, validations etc.
  • Successfully applied styling using skins in the project by defining properties for same or different controls like, download button has a particular style when downloading and after download has finished
  • Applied skins to grid view selected rows, validators, DataList items, header styles etc.
  • Applied skinning to various child controls in a user control.
  • Modified master page to add consistent layout across all the pages in the site and applied css styling wherever required.

Environments :C# 4.0,Asp.net,Visual studio 2010,.Net framework 4, Ado.net, SQL Server 2008, Ajax, Css.
Project: Confidential

Confidential is an E-commerce web site which sells embroidery stuff. Apart from this it also has custom digitizing tools and softwares using which users can create desired designs and download them

Job Roles:

  • Fixing Issues with site display in different browsers.
  • Debugging JavaScript code using developer tools in chrome, IE, safari.
  • Developing a windows application that would help to upload products to database.
  • Developing windows application that would fetch results from Google Analytics using Google Analytics core API.

Responsibilities

  • Testing the Site EmbroideryDesigns.com in different browsers and fixing the issues with opera and safari browsers.
  • Using jQuery to provide functionalities like enlarging images on mouse scroll and display details in a modal popup.
  • Testing all the jQuery functionalities throughout the site using different web browsers like IE 7, 8 and 9, Opera, Safari, Chrome, and Firefox.
  • Used chrome extensions like web developer, window resizer in testing the site display in browser.
  • Developed windows forms applications that can do various file handling operation such as copy, move, rename, group based on extension etc.
  • Used rich controls like Tree View, ListVew, Tab control, Flow layout panel, Open File Dialog control, Menu strip, Tool strip and web browser control in the application.
  • The application can navigate to a specified URL using web browser gets data and the app can store data in a Sql table by parsing the page in web browser control. It can automatically add inputs to the input controls on the page and can perform some functions like clicking on button in the web page.
  • The application can group all the files by their extensions and/or by their pattern in file names and it can zip all the groups into specified folders.
  • Used thread synchronization to update progress bar while zipping and unzipping files.
  • Successfully added and used an assembly to the solution that can do zipping and unzipping of files.
  • Used LINQ to perform file and directory manipulations.
  • Used search patterns to get required file types and directories that have a pattern in their names.
  • Developed a module that can fetch results from Google analytics using core API.
  • Integrated the module in a windows application and also a windows service that would run periodically and fetch results from Google Analytics.
  • Used different dimensions and metrics such as search terms and unique searches and good knowledge on Core API.
  • Developed a simple module that would import excel file into a sql table.

Environments :C# 4.0,Asp.net,Visual studio 2010,.Net framework 4, Ado.net, SQL Server 2008, Ajax, Css.

Project: Confidential

Confidential is an internal website used by admins for performing some site related functionalities like adding sales, ads, issuing refunds, creating trouble tickets, viewing sales reports and sale activities of all e commerce sites etc.

Job Roles:

  • Created page that is used to manage products like editing product details, viewing existing products, updating new information for products and approving Edits.
  • Creating Page that is used to add ADS to the E commerce sites at a desired location in a desired page.
  • Created functionality used to issue refunds to the customer on their purchases.

Responsibilities:

  • Designing Web page that enables admin to create different sales in a particular site or all the sites and add desired products to the sales.
  • Used controls like grid view, wizard control, panel, checkbox list within drop down menu, calendar etc.
  • Used xml as a repository for storing Ad details, developed the entire schema for XML file and used dataset methods to read and write the xml file, into and from the dataset.
  • Extensively used Ajax controls like modal popup extender, popup extender validation callout extender, update panel, balloon popup extender, autocomplete extender etc.
  • Generate dynamic queries using sql procedures and run them when required.
  • Writing jQuery functions for simple functionalities on client side like displaying selections from drop down in a label, text box validations, removing and adding items to checkbox list, drop down menu, list box etc.
  • Used events like grid view row command, Index changed event, row data bound etc. and wizard active step index changed, wizard on next button click, on previous button click etc.
  • Used LINQToDataset to query on dataset, LINQToCollections to query on collections and LINQToXml.
  • Modifications to web.config such as adding new keys wherever required.
  • Used different data controls like dataset, data view, data table and populate them by calling stored procedures from server side code.
  • To persist and transfer data between pages Session State, View State, Cookies and Query Strings were used.
  • Dynamically created controls on the page and persisted state across post backs.
  • Designing database table’s schema as per the requirements and creating tables in the database.
  • Writing stored procedures for interacting with required tables and performing DML operations using common table expressions when required.
  • Establishing relations between tables using foreign keys and defining indexes on tables.
  • Works closely with Technical Lead to ensure understanding of the specifications and Communicate updates on development milestones in project plan.

Environments :Visual studio 2010,.Net framework 4, Ado.net, SQL Server 2008 , LINQ, windows forms, Google Analytics Core API.

Confidential
spring 2011-Fall 2011 
Hunt is a command based game in which the player’s aim is to find the exit walking through various locations such as pit falls, dungeons, gold bags etc. Player can pick up food, weapons, and coins on his way which will increase his life and protects him from opponents. The game is developed strictly by following various design patterns in C#.
Responsibilities:

  • Developed the entire logic for the game following various design patterns such as observer pattern, strategy pattern, singleton pattern and decorator pattern in C#.
  • Handling xml configuration file for both location design in the game as well as to input the number of weapons, food in a location.
  • Used Decorator pattern and created virtual methods so as to increase the reusability.
  • Used Singleton pattern to create a single instance of player class so that a single instance will be maintained through the entire game.
  • Used Observer pattern to update the player’s life whenever the player picks food or coins or weapons and update his life accordingly.
  • Used strategy pattern to encapsulate player’s behavior into a single context interface and then writing concrete strategy methods to perform various behavior of player such as move forward, attack the monster, pick up food etc.
  • Implementing test driven development (TDD) and testing methods using NUnit.
  • Used System.IO namespace to read xml configuration file.

Environments: C# 4.0, Visual studio 2010, .NET framework 4.0, XML, NUnit. 

Education:
M.S. in Software Engineering 
Confidential University

B.S in Computer Science Engineering
Confidential University

We'd love your feedback!