We provide IT Staff Augmentation Services!

Software Developer Resume

2.00/5 (Submit Your Rating)

New York, NY

Summary:

  • Over 3 years of experience in Requirement analysis, Design, Development, Testing and maintenance involving N-Tier, Client/Server Architecture and Web Based Applications with Financial Services, Healthcare, Real Estate Domains.
  • Developed web based and windows based desktop applications in Microsoft .Net Technologies using C# .Net Framework 4.0/3.5/3.0/2.0/1.1, ASP.Net, Web Services, Windows Communication Foundation (WCF), Windows Presentation Foundation (WPF) and ADO.Net.
  • Excellent knowledge in applying Object Oriented Analysis and Design (OOAD) and Design Patterns like Model View Controller (MVC).
  • Designed and implemented Data Access Layer (DAL) using ADO.NET objects like Data Adapter, Data Reader, Dataset, Data Table and Repeater to access databases like SQL Server 2008/2005/2000.
  • Excellent skills in creating Win Forms, Web Forms, Navigation controls, User Controls and Custom Controls in ASP.NET using Visual Studio .NET 2010/2008/2005/2003.
  • Designed / Developed the application using WPF designer and XAML.
  • Designed and developed Master Pages to centralize the common functionality of the web pages and designed site navigation features like web Sitemap path, Tree view and Menu control within the web application project.
  • GoodExperience inthird partycomponents such asTelerik controls.
  • Extensively worked with Cascading Style Sheets (CSS), Themes, and Skins to maintain consistent layout across all the pages.
  • Strong abilities in Views, Stored Procedures, Joins, Triggers and Functions using SQL Server, Oracle.
  • Developed Configured and Consumed Web Services using WCF in C#.
  • Experienced in Unit, Functional, System Integration and Regression Testing and well versed in several third party tools for bug tracking.
  • Expertise in configuring, using & administrating version control systems like MS Visual Source Safe (VSS) and Team Foundation Server (TFS).
  • Excellent technical, communication & interpersonal skills, self-motivated, ability to handle multiple tasks within deadlines and willing to learn new technologies.

Certifications:

  • Microsoft Certified Professional (MCP) in Developing Web applications using Visual C#.NET and Visual Studio.NET
  • Microsoft Certified Professional (MCP) in Designing and Implementing Databases with Microsoft SQL Server 2000
  • Microsoft Certified Professional (MCP) in Developing Windows-based Applications with Microsoft Visual C# .NET
  • Microsoft Certified Professional (MCP) in Developing XML Web Services and Server Components with Microsoft Visual C#.NET
  • Completed MCAD

Education:
Bachelor of Technology

Technical Skills:
.NET Technologies: ASP.NET, ADO.NET, WinForms, WebForms, Web
Services, .Net Framework 1.0/1.1/2.0/3.0/3.5/4.0, WCF, WPF, LINQ
Web Technologies: XML, XSLT, ASP, HTML, DHTML, VB Script, Java Script
Languages: C#, VB.NET, VB, SQL, T-SQL.
Databases: SQL Server 2000/2005/2008, Oracle 8i/9i/10g, MS Access
Tools: MS Visual Studio 2003/2005/2008/2010, MS Visual Source Safe 6.0, Query Analyzer
Modeling Tools: Rational Rose 2000, VISIO
IDE: Visual Studio .NET 2010/2008/2005/2003
Web/Application Servers: IIS 4.0/5.0/6.0/7.0
Operating Systems: Windows XP/2000/98/Vista, Windows NT, Solaris 5.8
Methodology: UML
Packages: MSOffice, Dream weaver, Macromedia Flash, Microsoft FrontPage, Adobe Photoshop
Version Control: Microsoft Visual Source Safe (VSS)

Professional Experience:

Client : Confidential New York Mar 2011 – Jun 2011
Role : Software Developer
Project : Extranet
Extranet application is designed exclusively for K-12 school communities, eChalk’s fully integrated network gives websites, social networking and learning management with safety and security. This application offers different packages like Class View, Webvantage, Lesson Planner, PLC and Anytime. It is designed to support and enhance the unique workflow of a teacher's day, simplifies processes, eliminates duplicate efforts and provides an easy way to share information.

Responsibilities:

  • Implemented Agile methodology in software development.
  • Involved in handling Master Pages, Themes and Skins to enable rich look and feel for the application.
  • Used Microsoft Enterprise Library.
  • Used Telerik Controls, Custom controls in the application.
  • Designed and developed the business logic of the application using C#.
  • Implemented HttpHandlers to download the files from the database.
  • Extensively used JQuery and Object Oriented JavaScript.
  • Created and modified stored procedures, triggers and indexes to enhance the performance of the database server SQL Server 2008.
  • Responsible for Effort Estimates for the various tasks involved in the Project development life cycle.
  • Planned and Organized different testing phases including Unit Testing, Integration Testing of the software systems.
  • Actively participated in the team to unit test the application, prepare for release, and debugging of the application.
  • Provided support and Worked on issues which were logged by the customers during their operations
  • Used TFS for maintaining code file versions.
  • Participate in team code reviews

Environment: Visual Studio .Net 2010, .NET 4.0, ASP.NET, ASP, WCF, ADO.NET, MS Enterprise Library, SQL SERVER 2008, T-SQL, C#, ASP.NET, IIS 7.0, Team Foundation Server, AJAX, JQuery, Telerik Controls, RTE Controls, CSS.

Client : Confidential Wilton, CT Aug 2010 – Feb 2011
Role : Software Developer
Project : DaVinci
The purpose of this project is to provide a tool and information for making important marketing decisions. DaVinci gives marketers the ability to leverage insights from marketing mix studies through a series of real-time simulations, dashboards, reports and continuous models. Customizable views and interfaces allow users to easily navigate through the entire marketing process from planning to execution and evaluation.

Responsibilities:

  • Involved in the discussion for functional requirements.
  • Extensively worked on developing the front end with rich User Interface for the windows application.
  • Designed Desktop application in C#.NET and WPF.
  • Responsible for Object Oriented Analysis and Design (OOAD) of the application.
  • Designed different .NET components using C# language for enterprise-level windows applications using Object Oriented Programming techniques like Encapsulation, Polymorphism, Inheritance, Interfaces etc.
  • Responsible for developing WinForms, involved in multithreading and using data binding for the controls.
  • Development of the application in C# 4.0 with MS-SQL SERVER 2008 as backend.
  • Extensively made use of Grid views, List Boxs for displaying the data.
  • Used ADO.NET for SQL Server database interactions using Data Adaptors, Data Reader and Dataset.
  • Designed and Developed User Controls and Custom Controls using C#
  • Used WPF and XAML for user interface enhancements.
  • Created template and Data Service in Window Presentation Foundation (WPF).
  • Created User Control in Window Presentation Foundation (WPF).
  • Worked on LINQ for XML, manipulation of database and create reports.
  • Created various reports by using SQL Server Reporting Services (SSRS).
  • Developed SQL’s and stored procedures for interacting with the database.
  • Used N - Unit to implement Unit Testing.

Environment: Windows Forms, ASP.NET 4.0, C#, ADO.NET, XAML, Visual Studio 2010, SQL Server 2008, SSRS, Visual Source Safe, SQL Server Management Studio, Windows XP professional.

Client : ConfidentialTampa, FL Oct 2009 – July 2010
Role : Software Developer
Project : Doman Table Maintenance
The purpose of this project is to develop a web based maintenance function for the DOMAN table. The DOMAN table allows the business or users to use for reporting in selecting data. For example, all Intercompany ID’S are entered in Doman table and when building query, they join to table for automatically selecting Intercompany for reporting.

Responsibilities:

  • Estimate development tasks and created technical design document involving the design of Front-End and Back-End.
  • Worked collaboratively with a team and involved in development life cycle (SDLC), from design phase to implementation phase, testing and deployment. Followed Agile Methodology to produce high quality software to satisfy the users.
  • Designed & developed to incorporate single sign on (SSO) and authentication using Siteminder.
  • Configured the BIG IP (load balancing) for the application.
  • Designed & developed Master pages to provide menu and common controls to the individual pages.
  • Extensively used C#, VS 2008 components, Ajax 1.0, Jquery and JavaScript.
  • Designed & developed the authorization using eSafe (COM) component and retrieved entitlements for interactive Ids.
  • Proficient in creating Services and Endpoints using WCF (Windows Communication foundation).
  • Designed different components using C# for enterprise-level web applications built on 3-tier architecture with extensive use of Object Oriented Programming techniques like inheritance, interfaces.
  • Implemented Ajax 1.0 in the Home page to show html tables for the user’s request.
  • Created WebMethods to populate Data, business units on the page using Ajax.
  • Used WCF methodology to implement the web services.
  • Implemented Expand/Collapse feature for the Grids/Html Tables in displaying the data to the user.
  • Created TreeView Ajax control using Ajax for fast retrieval than the traditional TreeView web control.
  • Developed Inline Search & TreeView Custom controls for displaying Business Units using Ajax.
  • Scroll bar position in different pages is maintained throughout the application.
  • Created progress bar making the page disabled until the request is processed.
  • Designed & developed Export to Excel feature using Excel objects.
  • Designed & created tables, stored procedures for the application.

Environment: Web Forms,ASP.NET 3.5, C#, ADO.NET, JavaScript, Visual Studio 2008, XML, XSLT, XPath, HTML, SQL Server 2005, WCF,Web Services, IIS 6.0, Visual Source Safe, AJAX Control Toolkit, SQL Server Management Studio, Windows XP professional and Windows Server 2003.

Client : ConfidentialTampa, FL Oct 2008 – Sept 2009
Role : Software Developer
Project : OrgMaint Module
The purpose of this project is to allow production support to create/modify/display business units on a daily basis from any location. This application can only be accessed by the production control. This application gives the details of the four “Level Entities” associated with each business unit.

Responsibilities:

  • Extensively involved in requirement analysis and information gathering from the client.
  • Involved in designing the flow of project and analyzed the time frame to complete the project.
  • Created the Project plan using Microsoft Project Plan
  • Documented Technical Design and Functional requirements.
  • Used Siteminder (single sign on – SSO) for authentication.
  • Designed and developed OrgMaint Add/Modify/Display Screens using ASP.Net.
  • Designed and developed Custom Menu control to navigate between OrgMaint Add/Modify/Display pages.
  • Used ASP.NET as presentation layer and used C# in Business and Data Access Layers to write Validation objects.
  • Extensively used Data Bound controls like GridView for displaying database information in html table format
  • Utilized ADO.NET OLEDB objects like Command, Data Adapter, Dataset, and Data Reader for database connection and executing database queries to interact with SQL Server 2005 database.
  • Wrote SQL queries and stored procedures for intensive database interactions.
  • Extensively used Ajax, JQuery, and JavaScript scripting language for populating data on the page without post-back and client side validations.
  • Cascade Style Sheets were used for UI design.
  • Performed Unit testing or Manual Testing on all interfaces developed.
  • Used VSS for Version Control.

Environment: ASP.NET 3.5, C#, ADO.NET, Visual Studio 2008, WCF, Web Services, XML, XSLT, XPath, HTML, Javascript, Visual Studio 2008, SQL Server 2005, SQL Server Management Studio, IIS 6.0, VSS, Windows XP professional, and Windows server 2003.

Client : Confidential Harrisburg, PA Jan 2008 – Sept 2008
Role : Software Developer
Project : Proposal Tool
The Proposal Tool project is used basically to provide good quotes to the existing customers, if it is new customer it allows users to create new portfolio and also modify existing client data, Products, Income, Benefits.

Responsibilities:

  • Involved in requirement analysis and information gathering from the client.
  • Involved in designing the flow of project and analyzed the time frame to complete the project.
  • Created the Project plan using Microsoft Project Plan
  • Created Technical Design and Functional requirements documents.
  • Designed different components using C# for web applications built on 3-tier architecture with use of Object Oriented Programming techniques like inheritance, interfaces, encapsulations.
  • Developed sequence diagrams and class diagrams using UML methodology.
  • Used ASP.NET as presentation layer and used C# in Business and Data Access Layers to write Validation objects.
  • Extensively used Data Bound controls like GridView for displaying database information in html table format
  • Utilized ADO.NET ODBC objects like Command, Data Adapter, Dataset and Data Reader for database connection and executing database queries to interact with SQL server database.
  • Wrote SQL queries and stored procedures for intensive database interactions.
  • Extensively used JavaScript scripting language for client side validations.
  • Cascade Style Sheets were used for UI design.
  • Performed Unit testing or Manual Testing on all interfaces developed.
  • Used visual source safe for Version Control.

Environment: C#, ASP.NET 2.0, ADO.NET, JavaScript, Visual Studio 2005,XML, XSLT, XPath, HTML, SQL server 2005, IIS 6.0, Visual Source Safe, Windows XP professional and Windows 2000 Professional.

We'd love your feedback!