We provide IT Staff Augmentation Services!

Software Programmer Resume

0/5 (Submit Your Rating)

Chattanooga, TN

SUMMARY

  • Over 7+ years of experience in Requirement Analysis, Design, Development, Testing and Implementation of complete Software Development Life Cycle in the field of Microsoft web and client/server Technologies.
  • Experienced in Web Based Applications and Windows Based Application using ASP,ASP.NET, ADO.NET, C #.Net, VB.Net, Web services, AJAX, XML, JavaScript, HTML and SQL Server.
  • Extensive experience in Object Oriented Programming.
  • Experience in developing N - tier applications using ASP.NET, C#, VB .NET, Windows Forms, Visual Studio.NET (2012/2010/2008/2005/2003 ), ADO.NET, XML, Web Services and JavaScript.
  • Extensive design and programming experience with web technologies like HTML, DHTML, Java Script and Style Sheets (CSS).
  • Expertise in using ASP.NET Grid Controls, Server Controls, Master Pages, custom web controls using C#.NET, JavaScript which involve design and runtime validations.
  • Experience and knowledge in building web applications using Asp.Net MVC/MVC3/MVC4/MVC5.
  • Excellent working knowledge in Developing XML applications, Windows Communication Foundation (WCF), Web Services, SOAP, XSD, XPATH, IIS.
  • Experience in developing WCF Web Services to expose useful functionality to web users through SOAP.
  • Experience in handling various backend data sources like MS SQL Server 2000/2005/2008/2012 , MS Access, and XML DATA source.
  • Experience in design, modeling and development of Databases SQL Server.
  • Strong knowledge in writing complex Database queries, Stored Procedures, Views and Triggers using MS SQL Server.
  • Experience in working with Visual Source Safe (VSS) and Team Foundation Server.
  • Experienced in Documenting, Preparing Test Plans, developing test cases and Testing (Unit, System, Integration, User Acceptance testing and Regression testing).
  • Good Knowledge and working experience in SSRS and Crystal Reports.
  • Interested in emerging technologies. Ability to quickly master in new concepts.
  • Good Analytical & Communication skills, Team player and highly self-motivated.

TECHNICAL SKILLS

Programming Languages: C#.NET, VB.NET, ASP, C, C++

Technologies: .Net Framework 1.1/2.0/3.0/3.5/4.0 , MVC, WCF, WPF, Web Services, JQuery

Web Technologies: HTML, DHTML, CSS, Java Script, XML, XSD, XSLT, XPath, XQuery, SOAP, WSDL

Databases: MS SQL Server 2000/2005/2008/2012 , MySQL

Operating System: Windows 2000/2003/7, XP

Development Tools: Visual Studio 2005/2008/2010 , Visual Studio Team System

Reporting Tools: Crystal Reports, MS SSRS

Web Servers: Microsoft’s Internet Information Server (IIS) 5.0, 6.0, 7.0

Version Control Tools: MS-Visual Source Safe, Team Foundation Server

PROFESSIONAL EXPERIENCE

Confidential, Detriot, MI

Senior .Net Developer

Responsibilities:

  • Involved in gathering the requirements from the users, participated in JAD sessions and documented the requirements, came up with the best solutions in web development.
  • Developed the Web Application using Asp.Net MVC
  • Used ASP.NET MVC to create multiple views/partial views.
  • Created layout views and incorporated them into the ASP.NET MVC application.
  • Used ViewBag to pass data from Controller into the view.
  • Used ASP.NET MVC bundling and minification techniques to improve the performance of the application.
  • Created custom routes and added them to ASP.NET MVC routes collection.
  • Used MVC validation attributes for validating the models.
  • Used jQuery/JavaScript for creating user rich UI’s.
  • Used Razor engine for creating multiple views.
  • Used C#.NET for coding the business logic.
  • Used Cascading Style sheets (CSS) to attain uniform look throughout all pages in the application.
  • Developed Data Access and Business Logic layers including Web Services for the Business Logic layer.
  • Involved in Encryption of confidential data in Secure Socket Layer.
  • Used the ADO.NET technology to get advantage of disconnected data programming using technologies like Dataset, Data Adapter, Data Reader, Data Tables, Data View and Data Grid.
  • Used the ADO.NET data binding controls line Grid View in order to bind the data to the control and display the retrieved data.
  • Developed necessary stored procedures and views for popping-up all the data for a user and used Triggers for maintaining the log about the actions performed on the database.
  • Created and Implemented Web Service methods, WSDL and SOAP Protocols.
  • Dealt with protocols like SIP (Session Initiation Protocol) for managing Multicast sessions.
  • Worked with non-development groups that have a stake in the project deliverables such as DBA Infrastructure, QA and coordinate the various tasks / deliverables necessary for the project.

Environment: .NET Framework 4.0, ASP.NET MVC, C#, ADO.NET, JavaScript, JSON, JQuery, AJAX, IIS, HTML, DHTML, XML, SQL Server 2008/2010,Web Services, SSIS, SSRS, TFS.

Confidential, Farmington Hills, MI

.Net Developer

Responsibilities:

  • Involved in the complete Software Development Life Cycle including Analysis, Design, Implementation, Testing and Maintenance.
  • Responsible for development & documentation of Software Requirements Specification (SRS) using Rational Rose
  • Used TDD Architecture, which relies on the repetition of a very short development cycle.
  • Designed and developed various abstract classes, interfaces, classes to construct the business logic using C#.NET.
  • Developed application using MVC pattern and used Razor Views to enable fast coding workflow and quickly integrate server code into HTML markup with a minimum of keystrokes.
  • Involved in analyzing the possibilities for migrating web services to WCF.
  • Implemented partial page update using AJAX, Minimized the page refreshes and eliminated the Post Backs.
  • Design and development of a highly scalable, flexible and re-useable service layer for a variety of services by using WCF.
  • All Requests data/content exposes through a WCF service with Service Oriented Architecture (SOA) by defining end points.
  • Developed Cascading Style Sheets (CSS) for user interface uniformity throughout the application.
  • Developed detailed database model diagrams and class diagrams.
  • Developed Database Stored Procedures, User defined functions and Triggers using SQL Server.
  • Involved in writing unit tests and using Test Driven Development, build scripts, OO modeling, and stories for unit testing.
  • Employed validation techniques using validation controls and JavaScript.
  • Used ADO.NET strongly typed datasets to insert, update and retrieve data from a SQL Server database.
  • Created ASP.NET validation controls for validating the personal information provided by the Customer.
  • Made use of Assembly Loading, Multi-Threading, Exception Handling and COM Interoperability to make the application more efficient and meet business needs.
  • Used ADO.NET and Data grid for data manipulation.
  • Developed import package to import data from Excel, CSV files into SQL Server using SSIS.
  • Created SSIS packages to clean and load data to data warehouse.
  • Troubleshooting performance issues and fine-tuning queries and stored procedures.

Environment: .NET Framework 4.0, ASP.NET, C#, ADO.NET, JavaScript, JSON, JQuery, AJAX, IIS, HTML, DHTML, XML, SQL Server 2008/2010, Web Services, SSIS, SSRS, TFS, WCF.

Confidential, Chattanooga, TN

.Net Developer

Responsibilities:

  • Involved in gathering the requirements from the users, participated in JAD sessions and documented the requirements, came up with the best solutions in web development.
  • Developed user interface Web Forms for the modules using ASP.NET server controls, Validation controls, XML, HTML, and DHTML for rich and dynamic interface.
  • Designed frontend User Interface using ASP, HTML, DHTML, CSS, JavaScript.
  • Developed the Web Applications in Master Pages, themes and used Cascading Style sheets (CSS) to attain uniform look throughout all pages in the application.
  • Designed and developed WinForms using C#.Net.
  • Designed and developed xml web services for distributed architecture.
  • Used GridView control extensively for data display, dynamic generation of rows, and user input inside template columns.
  • Used EditItemTemplates and FooterTemplates extensively for editing and adding rows.
  • Writing and modifying Stored-Procedures, Triggers and user defined functions in SQL to carryout database operations.
  • Designed and developed ad hoc reports for business users using Crystal Reports.
  • Working with version controller Team Foundation Server (TFS) for maintaining history of source-code and project documents.
  • Interacted with the quality assurance and operations technicians to troubleshoot all application level issues.

Environment: C#.NET, ASP.NET, CSS, Visual Studio 2008, JavaScript, SQL Server 2008, AJAX, XML, XSLT, HTML and DHTML.

Confidential

Software Programmer

Responsibilities:

  • Designed and developed web based UI and worked with ASP.NET Web Forms, Web Services, State management, Caching features, configuring optimizations and securing the web application.
  • Used JavaScript extensively to load Cruise dropdown list dynamically and for client-side validation.
  • Used Master Pages and CSS to achieve consistent look and feel of the website.
  • Dynamically created cruise pages by loading page model from Database based on the selected cruise.
  • Implemented XML Web Services in C# based on SOAP protocols using XML extensively for data transfers.
  • Created data access layer to communicate with the SQL Server Database with ADO.NET objects.

Environment: Asp.Net, C#, XML, HTML, Java Script, CSS,MS Visual Studio .Net 2005,MS-SQL Server 2005

Confidential

Lead Programmer

Responsibilities:

  • Worked with project manager to drive out requirements and implemented the project according to the Software Development Life Cycle (SDLC).
  • Developed data layer class extensively for database related transactions and created numerous classes, interface to implement Business Logic and Data Manipulation.
  • Used Master Pages and CSS to achieve consistent look and feel of the website.
  • Created stored procedures, functions using SQL Server 2005 to insert, update, and delete data in tables.
  • Designed and developed various complex reports and provided an option to export to Excel.

Environment: Asp.Net, VB, HTML, Java Script, CSS, MS Visual Studio .Net 2005, MS-SQL Server 2005

Confidential

Software Programmer

Responsibilities:

  • Involved in Requirements, Design and the Coding phases of the Shopping Section.
  • Used JavaScript to perform client side validation and CSS for achieving uniformity through all the pages.
  • Implemented role based security mechanism for the application.
  • Visual Source Safe 6.0 was used for version controlling and source code protection
  • Involved in unit testing and testing of modules.

Environment: Asp.Net, VB.Net, HTML, Java Script, CSS, ASP, MS Visual Studio .Net 2005, MS-SQL Server 2005

Confidential

Off-shore Developer

Responsibilities:

  • Data access is achieved using NHibernate 1.2. Xml files define the fields for the data objects which are then coded in C# using virtual methods to make them strongly typed in C#.
  • Data is accessed on the page by data access object for each of the specific data types created for the Xml files.
  • This particular project utilizes a single session to minimize the chances of incorrect data being kept in the cache.

Environment: ASP.Net 2.0, SQL Server 2005, Crystal Reports, XML

Confidential

Off-shore Developer

Responsibilities:

  • Confidential is a event booking site for artist in music field.Through this artist can expose their talent to the world.By which agent can book them for their events.
  • We can also book the venue where to conduct the program.Here you can share your thoughts with your own Blogs
  • Forum,upload your headshots (and browse others), original videos, music and deliver your pitch.Artist and agent can communicate using internal messaging.

Environment: ASP.Net 2.0, SQL Server 2000, C#.Net

We'd love your feedback!