We provide IT Staff Augmentation Services!

Software Engineer Resume

2.00/5 (Submit Your Rating)

Sterling, VA

SUMMARY

  • 7 years of experience in Requirement Analysis, Design, Development, Testing & Implementation of complete software development life cycle projects for Multi - tier Enterprise Applications, Microsoft web and client/server technologies.
  • Excellent UI engineering skills using HTML5, JavaScript, CSS, Bootstrap, Requirejs, Angularjs, KendoJs and Phonegap.
  • Strong experience of architecting N-Tier / 3-Tier and MVC Architectural Style.
  • Experienced in developing Web Forms and Web Services in ASP.NET, C#.NET, VB.NET
  • Very strong understanding of Object Oriented Programming features of C# such as Polymorphism, Inheritance, Interfaces, Delegates, Events, and Generics, Collections etc.
  • Good Experience on working with ASP.NET Model-View-Controller (MVC), Language-Integrated Query (LINQ) in Web pages to retrieve and modify data.
  • Experience in building a rich web application using AJAX, JSON, jQuery, CSS3, and JavaScript.
  • Strong Experience in working with Restful and Soap Web Service, Windows Communication Foundation (WCF) in .Net Framework 4.0/3.5 and Language Integrated Query (LINQ) in .Net Framework 4.0/3.5.
  • Extensive knowledge of Web developments skills, including experience with XML/XSLT, Web Services (SOAP), WSDL, XSD, HTML, CSS, JavaScript.
  • Database Design, Development, and Query Optimization using MS SQL Server 2000/05/08, Oracle, DB2. Experience in writing complex Database Queries, Stored Procedures, Triggers, and Cursors using MS SQL Server.
  • Proficient in core Java (now Java 8), multithreading, Ehcache (with Hibernate and Spring), JMS;
  • Extensive Experience with various IDEs (Eclipse etc.), Application Servers (Tomcat,
  • WebLogic etc.), Build utilities (Maven) and Open-source platforms (Spring, CXF etc.) .
  • Proficiency in using Hibernates features such as HQL (Hibernate Query Language) and Criteria queries for effectively use of the relational Databases and also prefer Second level cache to optimize performance.
  • Proficiency in developing MVC2 based applications by using various integration of open source frameworks like Struts, Spring and Object Relational Mapping Technologies like Hibernate.
  • Worked on Source Code Control Systems like Microsoft Visual Source Safe 6.0 and Team Foundation Server.
  • Experience in developing project using Agile Development Process.

TECHNICAL SKILLS

Languages: Microsoft C#, PHP, C++, C, Object c

Web Technologies: ASP.NET 4.0/3.5/2.0, AJAX, CSS, Web Services, WCF

Markup/Scripting Languages: HTML, DHTML, XHTML, JavaScript, JQuery, XML,XSL

RDBMS: MS SQL Server 2008/2005, Oracle 11g/10g/9i, Ms Access, Foxpro

Operating Systems: Windows 2008/2003 Server, Windows 7, Windows xp, Linux

IDE: Visual Studio 2010/2008/2005 , Dreamweaver

Reporting Tools: SQL Server Reporting Services, Crystal Report

Modeling Tools: UML, MS Visio 2007, ER Modeling

Web Application Servers: IIS 7.0, IIS 6.0

Version Controls: TFS, VSS, TORTOISE SVN

Others: Soap, Tcp/Ip, Entity Framework, Shairpoint

PROFESSIONAL EXPERIENCE

Confidential, Sterling VA

Software Engineer

Responsibilities:

  • Involved in developing Multi - Tier Application in .NET using 3 layers approach. Presentation layer developed using ASP.Net and .Net, Business Layer developed using C#, and Data access layer developed using Entity Frame Work in C#.
  • Used ASP.NET AJAX and updated web pages to implement the AJAX functionality to enhance the application
  • Searching for Insurance policies depending on various search criteria is implemented as Windows Communication Foundation (WCF) service
  • Involved in creating and consuming Services using WCF
  • Created Service Contract, Data Contract for services using WCF
  • Using AJAX method to interact Json data between the front end and back end
  • Build and Customize Dynamics application to manage enhance business functionality and migrate legacy applications using C#.
  • Used Entity Frame Work LINQ for database transactions
  • Updated XML documents with financial information
  • Manage all the modules and load the module using AngularJs Module
  • Used AngularJS $Scope to transfer data between html element and controller.
  • Used AngularJS $http to consume the restful web service to interact data between backend and frontend.
  • Created Customer Directive using Angular js
  • Involved in writing the Unit Test cases using Jasmine.
  • Worked with the JIRA tool for Quality Center bug tracking.
  • Used SOAP UI 4.5.1 to test the request and response of the application.
  • Worked on developing the Soap and Restful web services classes, WSDL using Spring and CXF.
  • Involved in writing DAO's, Services and also involved in integrating the applications.
  • Used Singleton, Composite view design patterns in the App development.
  • Used Maven scripts to bundle and deploy, and Log4J components for logging applications.
  • Developed various test cases and performed unit testing using JUnit.
  • Creation of database objects like tables, views, stored procedures, materialized views and packages using oracle tools like PL/SQL developer.

Environment: ASP.NET 4.0, C#, ADO.NET, WCF, MS VS 2010, SQL Server 2008, Team Foundation Server 2010, XML, Java Script, IIS 7.0, Windows 2008,, NUnit, JDK 1.8, Eclipse, Oracle 11g, SQL Server 2005, Maven.

Confidential, Philadelphia PA

Senior software developer

Responsibilities:

  • Used HTML5, CSS3,JAVASCRIPT to design the user interfaceon SPA architecture
  • Align the content and design the content layer out using bootstrap
  • Created different feature on the front end using KendoJs
  • Manage all the modules and load the module using RequireJs
  • Using AngularJs, Html5, CSS3 all HTML is accomplished through AngularJs directives.
  • Implemented different functionality to meet the business requirement using javascript
  • Deployed the project into the Cordova Phonegap platform.
  • Configured the parameter for the Ios application and Android application on Cordova Phonegap platform using hybrid mobile phone development method
  • Involved in creating and consuming Restful Web Services using WCF
  • Using AJAX method to interact data between the front end and back end
  • Involved in using MVC pattern for the UI development
  • Implemented the display logic using Html helper class in the View
  • Created the different action in the different controller
  • Used JQuery UI Library and CSS for rich user interface.
  • Identified the database entities and generated the Entity FrameWork Data model .
  • Integrated different Partial View to render data in the View.
  • Used Ajax method to pass Json data between the View and Control
  • Used LINQ to Entity for querying the MS SQL database.
  • Used SVN for version control

Environment: ASP.NET 4.0, C#, ADO.NET, WCF, MS VS 2015, SQL Server 2008, Team Foundation Server 2015, XML, Java Script, IIS 7.0, Windows 2008,, NUnit, Requirejs, KendoJs, Angular js, JDK, MongoDB, Bootstrap,knockoutjs, JDK (1.6), Oracle 11g, SQL Navigator,JPA,JunitEE,JAXB 2.0, Linux

Confidential, Malvern PA

Senior .NET Developer

Responsibilities:

  • Designed and implemented the web application framework using .NET Framework 4.0
  • Actively involved in front design by Javascript, Jquery, Css and Html.
  • Customized various controls for Application by developing UI Component.
  • Used Chrome tools to fix bugs on the front side of the product.
  • Involved in developing Multi - Tier Application in .NET using 3 layers approach. Presentation layer developed using ASP.Net and .Net, Business Layer developed using C#, and Data access layer developed using Entity Frame Work in C#.
  • Used ASP.NET AJAX and updated web pages to implement the AJAX functionality to enhance the application
  • Developed Master Page and used the same template throughout the application to maintain consistent layout
  • Searching for Insurance policies depending on various search criteria is implemented as Windows Communication Foundation (WCF) service
  • Created Data Access Layer for retrieving the data from the database
  • Used several Cache Management Techniques to improve the overall performance of the application
  • Actively involved in designing, documentation of application flows and developing functional diagrams using MS Visio and SNG
  • Involved in customizing the Layout Design on the front side based on the box model.
  • Developed custom controls for Web Forms and generating reports
  • Involved in creating and consuming Services using WCF
  • Created Service Contract, Data Contract for services using WCF
  • Created and used Web User Controls for reusability
  • Created the mobile application using hybrid development method.
  • Using AJAX method to interact Json data between the front end and back end
  • Build and Customize Dynamics application to manage enhance business functionality and migrate legacy applications using C#.
  • Used Entity Frame Work LINQ for database transactions
  • Updated XML documents with financial information
  • Involve in the Code Review Process and testing the application using NUnit
  • Used Team Foundation Server for Version Control

Environment: ASP.NET 4.0, C#, ADO.NET, WCF, MS VS 2010, SQL Server 2008, Team Foundation Server 2010, XML, Java Script, IIS 7.0, Windows 2008,, NUnit, JDK 1.8, Eclipse, Oracle 11g, SQL Server 2005, JMS, JPA, Maven.

Confidential, Columbus, OH

Senior .NET Developer

Responsibilities:

  • Involved in using MVC pattern for the UI development
  • Used JQuery UI Library and CSS for rich user interface.
  • Identified the database entities and generated the Entity FrameWork Data model .
  • Integrated different Partial View to render data in the View.
  • Used Ajax method to pass Json data between the View and Control
  • Used LINQ to Entity for querying the MS SQL database.
  • Implemented Authentication and Authorization using Web Config file. Configured for users Authorization and role based security.
  • Used .Net Caching techniques and security features of .NET Framework.
  • Building and generating Custom and linked reports using SQL SSRS.
  • Wrote Stored Procedures, Triggers and SQL Queries in SQL Server 2008.
  • Wrote some Query in Oracle 10g/11g.
  • Created and consumed WCF services for updating the Insurance Information provided by the Client.
  • Extensively used Classes, Generics, Interfaces and Object-Oriented concepts for developing the application.

Environment: ASP.NET, MS VS.NET 2010/2008, MVC, .NET Framework 4.0,C#, WCF, XML, MS Visio, UML, SQL Server 2008, TFS and Agile methodologies, Oracle 10g/11g, Hibernet, Entity Frame.

Confidential, Crystal City VA

.Net Developer

Responsibilities:

  • Involved in complete SDLC.
  • Implement the project using MVC pattern.
  • Used JQuery, Html Help Class and CSS for rich user interface in the view.
  • Identified the database entities and generated the ADO.NET Entity Data model.
  • Used LINQ to Entity for querying the database in the Model.
  • Used Site Map Path, Menu and Tree View Control for site navigation function.
  • Implemented Authentication and Authorization using Web.Config file.
  • Configured for users Authorization and role based security.
  • Used .Net Caching techniques and security features of .NET Framework.
  • Building and generating Custom and linked reports using SSRS.
  • Wrote Stored Procedures, Triggers and SQL Queries in SQL Server 2008.
  • Involved in using MVC pattern for the UI development
  • Created and consumed WCF services for updating the Insurance Information provided by the Client.
  • Followed Agile Methodology.
  • Extensively used Classes, Generics, Interfaces and Object-Oriented concepts for developing the application.

Environment: ASP.NET, MS VS.NET 2010/2008, MVC, .NET Framework 4.0,C#, WCF, XML, MS Visio, UML, SQL Server 2008, TFS and Agile methodologies.

Confidential, Montreal QC

.Net Developer

Responsibilities:

  • Involved in Requirements analysis, design, and development stages.
  • Involved in developing Multi - Tier Application in .NET using 3 layers approach. Presentation layer developed using ASP.Net and .Net, Business Layer developed using C#, and Data access layer developed using Entity Frame Work in C#.
  • Created Tables, Stored Procedures, Views and Triggers for the Database layer by embedding needed business logic and validations.
  • Created the Pages with Html and CSS rendering technique (all the controls are stored in the database).
  • Used Telerik AJAX controls for making the application more users friendly.
  • Developed and used various Web Forms and User Controls using ASP.Net, C#, JavaScript and Jquery.
  • Used .Net Validation Controls for validating different controls and JavaScript for client side validations.
  • Created and Consumed Restful Web Services for Interaction between WebPages and Business layer using WCF.
  • Managed the Asp.net State such as Session, ViewState.
  • Created and used User Controls, CSS and Master pages to attain unique design all web forms.
  • Used ASP.NET web server controls like GridView and Repeater controls to display the records.
  • Used SSRS to generate different report based on the requirement.
  • Implemented persistence layer using Hibernate. Hibernate Transaction Manager is used to maintain the transaction persistence.
  • Spring framework to implement bean to declare a service and accessed those using Application context.

Environment: Visual Studio 2010, ASP.Net 2.0/ 4.0, C#.Net, AJAX, Web Services, IIS, JavaScript, XML, ADO.Net, MS SQL Server 2008, DB2, VSS, WCF,MOSS 2007,Office SharePoint Design 2007 Entity FrameWork

We'd love your feedback!