Software Developer Resume
Alpharetta, GA
SUMMARY
- 8+ years professional IT experience in software design, analysis, development, testing, implementation and deployment of Web Applications and Windows Applications using Microsoft technologies.
- Having good experience with the .Net Framework, ASP.net, VB.net, and C#, XML, ADO.NET, Web Forms, WEB Services, WCF,WPF, ASP, VB 6.0, HTML/XHTML,DHTML, CSS and IIS .
- Sound Understanding of .NET Remoting and Win Forms in advanced N - tier applications.
- Proficient in the following languages - C#, VB.NET, C++, JavaScript, VB Script SQL, HTML, XML. Worked mostly in .NET Framework.
- Extensive Knowledge on Microsoft .NET Design Patterns including Dependency Injection (DI), Singleton, MVVM and MVC to standardize the application architecture.
- Expertise in ADO.NET, writing scripts, stored procedures, triggers, cursors, functions and jobs.
- Working knowledge of SSIS/SSRS and Reporting Services in SQL server 2005 and Crystal Reports.
- Worked on applications where performance and reliability were important. Hence used caching and MSMQ.
- Hands on experience with Network Protocols using TCP/IP, HTTP, SOAP, RESTFul.
- Sound understanding of Object Oriented Analysis and design (OOAD) with UML Modeling.
- Extensively used the editors Visual Studio / / and Visual Source Safe for version control.
- Created code for Angular JS, Bootstrap based application for a new functionality to communicate to a Web API.
- Experience in creating Single Page applications using Angular JS.
- Expertise in developing customized and distributed applications using User Controls and Custom Controls.
- Good experience in Analysis and Design in the RDBMS environment and in creating databases, users in MS SQL Server.
- Experience in development of Stored Procedures and Triggers using MS SQL Server.
- Thorough knowledge of OOPS concepts and .Net Framework.
- Thorough understanding of Internet/Intranet applications and migrating from ASP to ASP.NET.
- Experienced in full SDLC (Software development life cycle) which includes System/Information Engineering, Software Requirements gathering, Systems Analysis and Design, Code Generation, Testing, implementation and Maintenance.
- Experience in Agile development and Test Driven Development.
- Knowledge on DevOps.
- Good communication, interpersonal and presentation skills.
- Excellent work ethics, self-motivated and quick learner, willing to learn, adapt new technologies and third party products.
TECHNICAL SKILLS
Operating Systems: Windows 7/NT/2000/XP/ Vista
Front End Tools: VisualStudio.NET 2003/2005/2008/2010/2012/2013.
Programming languages: C#, C++, VB.NET, ASP.NET, PL/SQL
Databases: MS SQL Server 2014/2012/2008/2005/2000 , MS-Access
Web Technologies: HTML/XHTML, DHTML, HTML5, XML, XSL, CSS, ASP.NET WEB SERVICES, SOAP, RESTful, VSS, AJAX, Angular JS, Bootstrap.
Web Server: IIS.
Others Concepts & skills: ADO.NET, MS Office and Crystal Reports
Methodologies: RDBMS, Client/Server, OOP
PROFESSIONAL EXPERIENCE
Confidential, Alpharetta, GA
Software Developer
Responsibilities:
- Participated in meetings to get the requirements.
- Updating all the client required information and made available online with the plans required.
- Implemented Modifying or Updating the ACA information for the particular fiscal year according to the client requirement.
- Validating the existing information with the new information provided by the client and maintaining the data in database accordingly.
- Scheduling and executing the jobs in different environments Production and UAT.
- Developed the application using MVC design patterns.
- Developed rich and interactive responsive UI components with JavaScript, HTML5, and CSS3.
- Used stored procedures to access the data. Used ADO.Net for database connectivity.
- Implemented authentication and authorization role based security access to the Confidential systems.
- Applied multithreaded techniques for creating high performance applications.
- Extensively used WCF services for communicating with to get the health plans based on zip code.
- Validating the ACA information by using Macros and make sure the information provided is in correct format to enter into the ACA system.
- Participated in daily meetings and status calls to maintain progress up-to-date.
- Supporting production issues and working on the Siebel Requests raised.
- Add/update new or existing client’s information and maintaining with different version of information using internal Confidential tools.
Environment: Visual Studio 2013, MS Access, Siebel, Macros, MVC, HTML, CSS, C#, WCF, Sql Server 2014, ADO.NET, Team foundation server.
Confidential, Alpharetta, GA
.Net Developer
Responsibilities:
- Participated in meetings with Business users and with other project teams to ensure the volatile business requirements reflect in the project development.
- Used agile practices and Test Driven Development techniques to provide reliable, working software.
- Used planning poker for sizing and acceptance of the stories.
- Created dynamic front-end WebPages using AngularJS.
- Processed data using CMS to receive in XML format.
- Developed WCF service to pick the messages from CMS and put the messages in MSMQ and into database simultaneously.
- Developed the business logic using C# and using Entity framework.
- Developed Windows application to process the files and push to the MSMQ.
- Implemented multiple SSIS packages and jobs to integrate with external third parties and internal databases.
- Developed libraries to convert input binary files to different file formats (JSON, XML, HTML) using C# and these file formats will be used to display in UI or web application.
- Designed and developed data web services, data validation framework, and business qualification logic for use of various applications using WCF/JSON, SQL Server Integration Services (SSIS), and SQL Server.
- Implemented Authentication and Authorization using Web Configuration file. Configured for users Authorization and role based security for the Admin module.
- Worked on creating Rest Services using ASP.NET Web API and C#.
- Implemented Dependency Injection and mocking framework for Unit test of entire application.
- Used XSD for validation of the XML document.
- Used SOAP protocol to transfer the XML based message over computer networks.
- Used Entity Framework to utilize SQL data source implementation.
- Used StyleCop and FxCop for code analysis.
- Used ReSharper for error correction, code completion, syntax highlighting, formatting and cleanup, code generation and optimization.
- Developed Xbehave classes for unit testing the application for all the methods for quality control.
- Used TFS for version controlling of the application.
Environment: Visual Studio 2013, c#, vb.net, Angular JS, Entity framework, MVC, WCF, Sql Server 2014, Oracle 11g, ADO.NET, Team foundation server, NUnit, Win Forms, LINQ, SSIS.
Confidential, Santa Ana, CA
.Net Developer
Responsibilities:
- Developed the application using MVC design patterns.
- Used AngularJS as the development framework to build a single-page application.
- Developed interactive user interface prototypes using HTML5, CSS3, and JavaScript.
- Created rich and highly interactive responsive UI components with JavaScript, HTML5, and CSS3.
- Worked with different layers in n-tier architecture.
- Involved in gathering the requirements, documentation of the project with Business Analysts.
- Extensively used WCF services for communicating with third party services.
- Used RESTful services to transfer XML messages.
- Developed stored procedures, Functions, and Views for Data Access.
- Worked with Web API to provide services to HTTP requests.
- Worked on production support to solve the issues.
- Involved in Unit testing and Code reviews and production support activities.
- Extensively used Team foundation server for version control.
- Created test plans for Quality Control.
- Performed Unit Testing and System Testing of the application.
Environment: Visual Studio 2012, MVC, WCF, Sql Server 2012, Angular JS, HTML5, CSS3, Java Script, JQuery, Team foundation server.
Confidential, Pittsburgh, PA
.Net Developer
Responsibilities:
- Designed and developed ASPX Pages, C# Code behind VisualStudio.NET.
- Implemented Business Logic using C# class libraries.
- Developed the web forms using Ajax with JQuery scripts for loading controls without submitting the page.
- Developed WCF application. For receiving orders data from client applications and uploading those in database using VAXSP.
- Creating reports in PDF, XLS and HTML formats using iTextSharp.
- Developed MVC 3.0 project for client for submitting their orders to vendors with the pdf and XML files.
- Used ADO.NET technology to connect the database.
- Designed the database and written Stored Procedures and triggers using PL/SQL developing tool.
- Created Tables, Views, Functions and Indexes.
- Implemented Client side form validations using JavaScript, Server side validations and validations at Database level.
- Extensively used Visual SourceSafe for version control.
- Performed Unit Testing and System Testing of the application.
Environment: Visual Studio 2005 & 2008, ASP.Net, C#.NET, ADO.NET, Java Script, IIS, Oracle 10g, AJAX, Visual SourceSafe.
Confidential
.Net Developer
Responsibilities:
- Worked with Business Analysts in gathering the requirements, documentation of the project.
- Developed and designed the User Interface using C#, ASP.NET 3.5, HTML, XSL, XSLT, and Cascading Style Sheets (CSS).
- Used MVC (Model View Controller) design patterns.
- Worked in different layers using C# in n-tier architecture.
- Responsible to implement instance, operation, transaction, exception handling for WCF Service.
- Concepts of Master Pages and XML based Sitemap used.
- Developed rich front-end UI using AJAX Controls.
- Involved in writing the T-SQL Queries required for accessing the Data from SQL database.
- Created/Updated store procedures and Triggers in SQL Database using T-SQL.
- Used data modeling for managing data as a resource.
- Worked on SSRS for generating the reports.
- Created different SSIS packages for importing data from client to database.
- Worked as production support to solve issue.
- Created test plans for Quality Control.
- Used visual source safe for version control.
Environment: C#.NET, VB.Net, ASP.NET, ADO.NET, WPF, XAML, WCF, SQL Server 2008, .Net Framework 3.5, AJAX, SOAP, JavaScript, XML, Crystal Reports, Visual Studio.NET 2008.
Confidential
.Net Developer
Responsibilities:
- Designed and developed User Interface using ASP.NET with C#.
- Developed core functionality with the .NET Framework.
- Designed Web Forms using HTML, CSS and implemented client side scripting using JavaScript.
- Used ADO.Net for database connectivity, storage and retrieval on SQL Server.
- Worked with conversion of DTS packages into SSIS.
- Developed WCF Services to allow communication between Presentation layer and Service layer.
- Communicating with Windows Communication Foundation (WCF) service via the endpoints.
- Create data objects (tables, views), stored procedures and functions to store and retrieve the data from database.
- Involved in coding, developing the ADT, Billing Export, Item Master, Order Export, PO Update.
- Used Team Foundation Server (TFS) for version controlling.
- Other responsibilities performed are SRS Documentation, Coding and Unit Testing.
Environment: Visual Studio.Net 2010, ASP.NET, C#, Window Services, Web Services, Web Forms, Win Forms, Team Foundation Server, SQL Server 2008, SSRS, SSIS.
Confidential
.Net Developer
Responsibilities:
- Developed Web Forms Using ASP.NET & VB.Net.
- Involved in the design, development and testing stages of the Project.
- Developed the application architecture that promotes a clear separation of the presentation, business logic and data access layers.
- Written classes and designed UI interfaces in JavaScript and HTML.
- Developed dynamic web forms using XML.
- Used Visual Source Safe for source code control and configuration management.
- Production support for the issues raised.
- Perform thorough analysis of problem existing on the production system, identify the root cause and solve the problem.
- Developed stored procedures, Triggers, Functions, and Views for Data Access in Sql Server.
- Developed Crystal reports to generate the Reports of the users.
Environment: Visual Studio 2008, ASP.NET, Web forms, JQuery, ADO.NET, JavaScript, CSS, T-SQL, SQL Server 2008, Visual Source Safe, XML, IIS and AJAX.
Confidential
.Net Developer
Responsibilities:
- Designing the system including preparing the User Requirements, Technical Design package, Low level Design documents.
- Developed customized Asset Allocation Grid View.
- Developed Rebalance Search Report’s.
- Developed core functionality with the .NET Framework.
- Validations done using Validations Controls.
- Development of classes and namespaces by object oriented technologies using C#.NET.
- Used ADO.Net for database connectivity, storage and retrieval.
- Created and used Stored Procedures to support Data transactions.
- Used Web.Config file to define the connection string to control the cache parameters.
- Generated Quarter and annual Reports of Assets Allocation’s using Crystal Reports.
- Make sure daily imports run properly. Put any new changes to stored procedures or triggers into production.
- Other responsibilities of the work that was being performed SRS Documentation, Coding, Unit Testing, Developer Feature Testing.
- Testing the speed of accessibility using different namespaces and classes.
Environment: Visual Studio 2005, ASP.NET, C#.NET, ADO.NET, HTML, Stored Procedures, Crystal Reports, SQL server 2005, IIS.
Confidential
.Net Developer
Responsibilities:
- Involved in analysis, design and development of the System Using ASP.NET and C#.NET.
- Implemented Radio Button Group in the Data Grid control.
- Developed application in ASP.NET and involved in writing Object Oriented Classes.
- Created and used Stored Procedures to support Data transactions.
- Created extensive Views, Triggers and UDFs for effective data retrieval and data manipulations.
- Created and used User controls.
- Used ADO.Net to interact with Database.
- Worked on Server side controls Data Grid, Data List, Radio Button Group, List Box, Combo Box etc.
- Involved in s/w configuration management by adding the project to VSS.
- Involved in entire SDLC from requirement gathering to implementation.
- Worked extensively with client gathering requirements to generate customized Reports.
Environment: Visual Studio 2005, ASP.NET, C#.NET, ADO.NET, HTML, JavaScript, AJAX, Sql Server 2005 and Windows XP.
Confidential
.Net Developer
Responsibilities:
- Developed Web Forms Using ASP.NET & VB.Net.
- Used Java Script for validating client side data entry web screens.
- Developed the components for middle tier (Business Layer) using VB.Net.
- Developed Reusable Classes using VB.Net.
- Developed Data Layer using ADO.NET to communicate with MS SQL Server.
- Improved the application performance using stored procedures and connection pooling and Memory management.
- Developed Custom User Controls To reduce the Complexity in User Interface Coding and provide better look and feel.
Environment: Visual Studio 2005, VB.NET, ASP.NET, XML/XSLT, Windows XP, SQL Server 2005, HTML, Java Script.
