We provide IT Staff Augmentation Services!

Software Developer Resume

3.00/5 (Submit Your Rating)

Westlake, TexaS

SUMMARY

  • About 7 years of experience in IT with various roles like Analysis, Design, Development, Implementation and Testing of Web Based, Client - Server and N-tier Architectures using .NET Framework.
  • Experienced in C#, .NET, ADO.NET, Microsoft Visual Studio 2005/2008/2010/2013/2015 LINQ, SQL server 2005,2008,2012,2014, VB.NET, N-tier web based and Client/Server Technology.
  • Experience in working with the windows applications using the environment of VB.NET.
  • Experience in building Web Services and consuming and publishing Web Services & Web Server controls.
  • Experience in development of Client-Server and Distributed Web Applications with ASP.NET MVC (2.0/3.0/4.0), 3-Tire Architecture.
  • Extensively worked on HTML5, CSS3, JavaScript, Bootstrap, Angular JS, Knockout.js, and JQuery.
  • Experience in WINFORMS.
  • Experienced with design practices (object modeling, use cases, activity diagrams, UML).
  • Experience on Windows Communication Foundation (WCF).
  • Experience in web forms GUI development including client server components, custom controls and user controls
  • Experience in using Application Programming Interface (API) to support the building applications.
  • Involved in Unit Testing, User Acceptance Testing to check whether all the Business Objectives and requirements are met.
  • Designed and coded application components in an agile environment and utilizing a test-driven development (TDD) approach.
  • Good Knowledge on Microsoft Azure Database and Cloud services.
  • Experience in design & development of various Web Forms using ASP.NET, HTML & CSS for the User Interface Presentation layer of various applications.
  • Experienced in using Object Oriented Design analysis and Development tools.
  • Experience in developing reports using Crystal Reports, SQL Server Reporting Services (SSRS) and SQL Server Integration Services (SSIS).
  • Experience in MS-SQL Server, Oracle 9i/10g and MS-Access.
  • Experience in working with Microsoft Exchange for business email communication.
  • Good Knowledge and exposure on GIT Source control.
  • RDBMS knowledge and experience includes SQL Server& database programming skills including creating stored procedures, views and data connectivity using ADO.NET.
  • Expertise in understanding user requirements and translating business requirements into technical solutions with excellent problem solving and troubleshooting capabilities.

TECHNICAL SKILLS

Languages: C#.NET, VB.NET, JavaScript, jQuery, SQL.

Web Technologies: ASP.NET, HTML5, AJAX, XML, CSS3, JavaScript, Angular JS, Knockout.js, jQuery, JSON, Bootstrap, Web API.

.NET Technologies: .NET Framework, Web Forms, ASP.NET MVC, Web Services, ASP.NET, ADO.NET, WCF, LINQ, Entity Framework.

Database: SQL Server 2014/2012/2008 , MS Access, MySQL, Oracle 9i/10g/11g

Tools: Visual Studio 2015/2013/2012 , SSIS, SSRS, SQL Server Management Studio.

Web Servers: Internet Information Server (IIS)Microsoft Azure

Version Controller: SVN, TFS, Git

Operating Systems: Windows 10/8/7

PROFESSIONAL EXPERIENCE

Confidential, Westlake, Texas

Software Developer

Responsibilities:

  • Product development is an Agile (SCRUM) methodology, where progress and task assignment is discussed in everyday meetings
  • Used MVC and MVVM architecture and SOA based development
  • Used WCF for creating SOAP based services for the application and deployed in IIS
  • Used ASP.NET Web API for lightweight data exchange using REST architecture
  • Used WPF & XAML for presentation layers in desktop application
  • Involved in developing a responsive Single Page Application (SPA) using AngularJS, JavaScript and jQuery in conjunction with HTML5, CSS3 and AJAX
  • Implemented AngularJS controllers to maintain each view data, and implemented Angular Service calls using Angular Factory
  • Developed sub-applications using ASP.NET MVC 5.0 with Razor syntax, C# 5.0, AJAX, jQuery, JSON, HTML5,, Knockout.js, CSS and Bootstrap
  • Implemented AJAX calls and asynchronous tasks using Task based asynchronous pattern in C# 5.0 to support responsive web design
  • Developed View-Models in order to restrict the controllers to control the dataflow between the model and view
  • Performed asynchronous tasks using Task based asynchronous pattern (async and await)
  • Used Active Directories and Single Sign On for user autantication and authorization
  • Created and consumed WCF services following SOAP protocol and created WSDL documents to describe web services
  • Worked with XML Serialization to enable the conversion of XML documents to common language runtime objects
  • Used XSD to generate common language runtime classes for XML documents
  • Used Fault Contracts SOAP mechanism that transfers errors from service to SOAP specifications
  • Used Entity Framework for Database interaction and created SQL Stored Procedures, Views, Triggers and Functions
  • Implemented SSIS packages for moving data to/from SQL Server 2014 and for updating data.
  • Contributed to product’s Functional Test Automation codebase by developing Page Object Models and Test Methods. Test Automation framework is based on Microsoft UI Library and Page Object Pattern.
  • Actively participated in project schedule, code reviews and deliveries
  • Involved in change management and monthly releases
  • Developed applications in TDD (Test Driven Development) environment using Unit Testing
  • Involved in Production Support, Incident Management, Bug Tracking and Fixing, Continuous Integration (CI) and Continuous Deployment (CD) using Team Foundation Server (TFS)
  • Used TFS for project tracking and Source Control.

Environment: C#, Web Services, WCF, WPF, XAML, LINQ, AngularJS, JavaScript, jQuery, HTML, SSIS, CSS, Visual Studio 2013/2015, SQL Server 2014,TFS 2013, MVVM Architecture, IIS

Confidential, Boston, MA

Software Engineer and Application Developer

Responsibilities:

  • Involved in Requirement gathering, Design, Development and Testing of Web Forms. Involved in managing the client meetings, documenting the functional and business requirements.
  • Followed Agile methodology to develop the software solution
  • Designed and developed the application using Visual Studio 2013 and ASP.NET MVC.
  • Developed HTML prototype of the web pages using CSS, according to client specifications
  • Used MVC UI Pattern to design the Test-driven UI Layer
  • Developed data driven business logic using C# and SQL Server database.
  • Implemented tools for Executives to change the business rules any time of the year.
  • Created and Consumed WCF Services within the network
  • Responsible for setting up the security and bindings for WCF services
  • Utilized LINQ to SQL technology extensively to interact with the SQL Server database 2014
  • Generating reports for end user reporting services using Crystal Reports and PL/SQL.
  • Used Entity Framework in the DAL to communicate with the database using LINQ to Entities data provider.
  • Developed single page web application (SPA) using Angular JS framework and created AngularJS Controllers, Scope, Model, View, Services, Factory, etc., which isolate Scopes perform operations in UI.
  • Used AJAX framework to do asynchronous calls to the services wherever needed.
  • Created new design and styles for the web pages using AJAX controls in the Ajax Control Toolkit to enhance the aesthetic value of the web pages.
  • Used JQuery and JavaScript to implement AJAX calls and other type of client side logic.
  • Implemented server caching techniques.
  • Responsible for writing Unit Tests for the code developed.
  • Handled the UAT Sessions and halped in solving production issues
  • Coordinated and supported the team in the runtime environment to debug the production issues

Environment: Visual Studio 2013, C#, ASP.Net, WCF, MVC, SQL Server 2014, Visual SVN (Source Control), Web Forms, ADO.NET, AngularJS, TFS

Confidential, CA

Sr.Net Developer

Responsibilities:

  • Involved in requirement gathering functional and technical specifications. Worked closely with business team to understand the requirements through on - site discussions and conference calls with the users.
  • Designed use case and class diagrams using MS Visio.
  • Analysis, Designed and developed web application using agile methodology.
  • Used N-tier architecture for presentation layer, the Business and Data Access Layers and were coded using C#, ASP.Net.
  • Developed Cascading Style Sheets (CSS) for user interface uniformity throughout the application.
  • Used SSIS packages to copy the data from text files to database tables and send emails to members.
  • Used HTML, JavaScript, Knockout.js, jQuery for developing controls to build the functionality and UI design.
  • Developed UI using Bootstrap framework.
  • Extensively used Grid Views with sorting and paging.
  • Used Data Reader and Dataset, SQL Adapter and SQL Command object for data manipulations, database perations and executing stored procedures.
  • Developed reusable components using Master Pages and User Controls.
  • Created database Tables, Stored Procedures, views and Functions using SQL Server 2008.
  • Performed code Check-in/Checkout using version control Team Foundation Server (TFS).
  • Prepared technical design documents, detailed design documents.
  • Performed Unit testing and System testing using Visual Studio Unit Testing Framework and prepared required documents for testing.

Environment: Visual Studio 2012, .NET Framework 4.5, C#, ASP.NET, ADO.NET Entity Framework, LINQ, Oracle 11g, JavaScript, jQuery, SSIS, TFS, IIS.

Confidential

.NET Developer

Responsibilities:

  • Used ADO.Net Entity Framework Code First for database access, query and manipulation
  • Developed data access class for Stock details using LINQ
  • Implemented the business logic using C# in the middle tier
  • Created Stored Procedures and modified the existing ones to improve performance via SQL Server Management Studio
  • Designed the application to be Dynamic, using AJAX, JavaScript and jQuery
  • Designed and developed the front-end using WPF
  • Thoroughly enforced page validation, both client-side and server-side, using ASP.NET Server Validation Controls and JavaScript.
  • Involved in unit testing and regression testing using Microsoft Test Manager
  • Used SVN for Source Control
  • Developed applications in Test Driven Development environment using Unit Testing
  • Used WCF to create SOAP Services, for communicating and providing data from the Integrated Server to Client Application
  • Implemented the project using Waterfall methodology

Environment: .Net Framework, C#, SQL Server 2010, Web API, LINQ, AJAX, WPF, jQuery, JavaScript, SVN, Microsoft Test Manager

Confidential

Systems Engineer

Responsibilities:

  • Design and development of GUI while linking front end and back end tools.
  • Designed and developed the front-end using WPF.
  • Enforced validation on controls.
  • Handling the customer requests, problems and troubleshoot them.
  • Used MS-Access 2008/2010 for data manipulation.
  • Used SVN for Source Control.
  • Deployed the software in the client location.
  • Client interaction to understand their requirements and get feedback on the existing application
  • Implemented the project using Waterfall methodology.

Environment: C#, WPF, .Net Framework, XAML, LINQ, HTML, CSS, Visual Studio 2008, SVN.

We'd love your feedback!