We provide IT Staff Augmentation Services!

Software Engineer Resume

0/5 (Submit Your Rating)

Jersey City, NJ

SUMMARY

  • Eight+ years of experience in Analysis, Design, Development and Testing of Client - Server and Web-based n-Tier Architecture for Windows and Web applications.
  • Experience in Object oriented programming (OOP), Data modeling, Design Patterns and UML Methodologies.
  • Expert knowledge of Enterprise application development technologies using .NET framework in the areas of performance, security, scalability and extensibility.
  • In-depth understanding of the .Net framework 2.0/3.0/3.5/4.0.
  • Experience creating web application using MVC Framework 3.0/4.0 Razor View Engine.
  • Designed and Developed intranet Portal using ASP.NET, C#, WCF, XML, MVC, AJAX, Jquery and SQL Server.
  • Expertise in UI Designing & Scripting using XHTML, HTML5, Advanced CSS, Java Script, JQuery Library, ASP.NET, AJAX Control Toolkit.
  • Experience in writing Data Access Components using ADO, ADO.NET and ORM Tools like Entity Frame Work.
  • Experience using LINQ to XML, LINQ to Object and LINQ to SQL for retrieving the data efficiently and Just in Time manner.
  • Experience in developing WCF services and consuming WCF service in ASP.Net Web Pages.
  • Having good experience in writing Complex Queries to retrieve data, Stored procedures, Triggers, Packages, Indexing, user defined functions, views, Transactions.
  • Experience in Relational Database Modeling and design.
  • Experience using Team Foundation Server to efficiently manage project and track progress of the project.
  • Performed Unit testing manually and perform automated testing using Visual Studio Testing Tools.
  • Developed use cases and functional flow charts using UML.
  • Participated in full Software Development Lifecycle (SDLC).
  • Proven ability to work as a team player as well as an individual. Excellent Interpersonal and Communication skills, coupled with strong technical and problem solving capabilities.
  • Proven record of working in both small and big teams under stringent timing constraints and ability to deliver on time.
  • Good analytical and problem solving skills. Ability to quickly adapt to new environments and learn new Technologies.

TECHNICAL SKILLS

Operating Systems: Microsoft Windows Operating Systems 95/98/2000/Xp/Vista,Windows 7.0,8.0,8.1

Dev. Environment: Visual Studio 6.0,Visual Studio 2005, 2008,2010,2012MS Visio 2010

Programming Language: Visual Basic 6.0,C#,ASP.Net, HTML,XML,VBScript,ASP,Java script

Database Management System: SQL Server 2003/2005/2008 , Oracle 8i

Middle Tier Development: COM+

. Net Technologies: Winforms, ASP. Net, ADO.NET, Entity Frame Work, LINQ, AJAX, WCF,Web Services, MVC Framework, CSS, jquery,JSon

Web & Application Servers: Microsoft IIS 5.0/5.1/6.0 /7.

PROFESSIONAL EXPERIENCE

Confidential, Jersey City, NJ

Software Engineer

Responsibilities:

  • Involved in Development, Testing and Deployment using Agile Methodology.
  • Used Rally to track work assignment and track project progress using Agile Methodology.
  • Developed Dynamic XML Based Model so that CSM can be changed easily to meet frequent changes in Cost Models.
  • Validated XML Based Model using inference Engine that generates the .net code based on XML based Model.
  • Involved in Converting VBA based cost models to the .Net applications using CSM.
  • Developed Deal Overview pages that consist of different Cost Models.
  • Configured Fed Gov Deal Templates based on the requirements using Code Fusion and .Net.
  • Developed Role based authentications for Deals based authentications for the Fed Gov Deal Templates.
  • Performed as Modeler to write XML Based Models from Existing VBA Application.
  • Worked on Performance issue with large Price Files getting downloaded.
  • Created and updated Stored Procedures for role based authentications for Fed Gov Deal Templates, Also updated existing Pages that supports Deal Templates that is build using Code Fusion.
  • Wrote Data Access logic using ADO.net.
  • Updated Models, Controller and Business Logic to support new Cost Models.
  • Contributed in Unit testing and Bug-tracking for web based applications.
  • Performed validations, made AJAX call to web services and build json request object using Java Script.
  • Consumed the request send by UI using Cost Engine web service that calculates the Cost for different product based on cost models.
  • Suggested improvements for Inference Engine application and Design solution for inference Engine Improvements.
  • Displayed response generated by cost engine using Grid View.
  • Solved Different UI related issues in different part of the project.
  • Wrote Design Document for Fed Gov Deal Template.

Tools: ASP.Net 4.0, C#, ADO.Net, SQL Server 2008, JavaScript, XML,CSS, DHTML,Web Services, IIS 7.0,Jquery,AJAX,,MVC 4.0 Razor View Engine, Tortoise SVN,Rally

Confidential, New Haven, CT

Software Engineer

Responsibilities:

  • Involved in full Life cycle of project from Design, Development, Testing and Deployment using Agile Methodology.
  • Designed Rich user interfaces using Master Page, Cascading Style Sheets (CSS), Jquery, Ajax Technologies, HTML and Third Party controls.
  • Created ASP.NET User Controls and Master Pages to reduce the complexity of user interface design and to have a common look and feel.
  • Used AJAX Controls like update panel, script manager, and script manager proxy to improve the user interaction and improve performance of the application that uses asynchronous post back techniques.
  • Designed the applications with extensive use of Object Oriented Programming techniques like inheritance, Interfaces, Encapsulation, and Polymorphism.
  • Designed and Developed intranet Portal using ASP.NET, C#, WCF, XML, JSON, MVC 3.0, AJAX and SQL Server.
  • Built SQL scripts to create Tables, Queries, Triggers and Stored Procedures.
  • Created WCF Service to lookup and retrieve the data from Database.
  • Developed jquery/AJAX functions for Client side input validations the ASP.NET Input Validation Control for server side validations.
  • Used .Net Caching techniques of .Net Framework to improve the performance of the application.
  • Configured security features for the application using Form Based Authentication and Role Based Authorization.
  • Configured User Roles and Caching in web configuration file.
  • Designed layouts to make consistent look and feel, used Helper methods, CSS, JQuery, Ajax to highly interactive views.
  • Performed validations using validation attributes in models in MVC and used remote validation in registration page to check availability of username.
  • Wide usage of Entity Framework database first approach to access data from database, Used LINQ for retrieving the data efficiently and Just in Time manner.
  • Involved in Unit testing to ensure the quality of the application.
  • Perform fact-finding and cost analysis to find appropriate tools for project development efforts. Work with team to design or modify systems for efficiency and cost effectiveness.
  • Coordinate and direct communication to internal and external stakeholders regarding on-going efforts and to provide solutions to technical support issues.
  • Involved in Production support and Deployment.

Tools: ASP.Net 4.0, C#, ADO.Net, SQL Server 2008, JavaScript, XML,CSS, DHTML,Web Services, IIS 7.0,Jquery,AJAX,WCF, Entity Framework 5.0,Crystal Reports,MVC 4.0 Razor View Engine, Team Foundation Server

Confidential, Greater Philadelphia, PA

Software Engineer

Responsibilities:

  • Reviewed application and proposed possible changes required in applications to meet changed business requirements with available resources and within approved budget.
  • Worked Confidential different phases of project lifecycle to help team to implement software development within predetermined timeline.
  • Analyzed needs, surveyed different software tools available in market and proposed best available cost effective tools to management.
  • Used Cascading Style Sheets, Master Pages, and Themes for a unified look and feel of the application.
  • Created ASP.NET User Controls and Master Pages to reduce the complexity of user interface design and to have a common look and feel.
  • AJAX Technologies to avoid flickering in web pages, used Ajax tool kit controls like accordion controls, autocomplete and cascade dropdown to enhance UI experience.
  • Performed Client Side and Server Side Validation using .NET Validation Controls and also JavaScript.
  • Worked with ORM model like Entity Framework to access database.
  • Perform CRUD Operations using Entity Framework and used Stored Procedures in Entity Framework.
  • Used LINQ Queries on Object to retrieve efficiently and Just in Time Manager.
  • Effectively used jQuery a concise JavaScript Library for traversing HTML document, event handling and AJAX interactions.
  • Wrote Stored Procedures and SQL Statements for report generation and data modification activities.
  • Created WCF Service and Webservices for publishing and consuming data successfully.
  • Implemented Data Caching in web pages to improve user experience for frequently used data across the web pages.
  • Involved in full Software development life-cycle (SDLC) followed by Agile SDLC using SCRUM methodologies to produce high quality software model.
  • Actively participated in Unit Testing of the application to ensure quality.
  • Used Visual Source Safe effectively for Version Control.
  • Used Team Foundation Server to maintain task and project progress.
  • Maintained and Support Existing Application using VBScript and Oracle database.

Tools: VS.NET 2010, ASP.NET 3.5, C#, LINQ, Entity Framework 4.0,HTML, JavaScript,CSS, AJAX, Jquery, MVC,WCF, Webservices,JavaScipt, SQL Server 2008, IIS 6.0/7.0, VBScript, Team Foundation Server, Oracle

Confidential, Hartford, CT

Software Engineer

Responsibilities:

  • Designed, developed and maintained web applications created in asp.net.
  • Provided support as database administrator to create and manage database development effort. Worked with application user to gather requirements and prioritize development effort.
  • Implemented complicated business logic to calculate premiums depending on the changing rate tables and the various conditions provided by users.
  • Implemented User Profile Management modules to create user profile and provide functionalities like update profile, payment features and process claims online.
  • Understood and analyzed the client’s requirements and involved in GUI designing of the application.
  • Designed rich user interfaces using the Cascading Style Sheets (CSS), JavaScript and XML.
  • Used Ajax Controls to create interactive web pages.
  • Utilized various validation controls, used regular expressions performed custom validations to perform client side and server side validations.
  • Developed Object Oriented (OO) Components using n-Tier Architecture.
  • Utilized ADO.NET technology extensively for data retrieving, querying, storage and manipulation.
  • Used Dataset, Data Reader and Data Adapter classes of ADO.NET to communicate with the SQL Server 2005.
  • Developed Stored Procedures, Functions, Triggers and Views in SQL Server 2005.
  • Wrote complex statements with extensive use of joins, Sub Queries, and Correlated Sub Queries.
  • Worked on Role Base Security Confidential the presentation layer involving Authentication and Authorization modules proved by ASP.NET.
  • Implemented Page Level Caching, which is Output Caching for more static pages.
  • Involved in unit testing using visual studio testing tools.
  • Provided technical support to identify issues and implemented solutions to resolve them with minimal assistance and in timely manners.

Tools: .NET Framework 3.5, Visual Studio 2005, Team Foundation Server, C#, ASP.NET, XML, HTML SQL Server 2005, ADO.net, and Web services, IIS 6.0, Infragistic Controls

Confidential

Software Engineer

Responsibilities:

  • Involved in full Software development life-cycle (SDLC) followed by Agile SDLC using SCRUM methodologies to produce high quality software model.
  • Worked closely on Presentation, Data Access and Business Logic layers of the application.
  • Extensively used ADO.NET in disconnected data programming using Technologies (Dataset, Data Adapter, Data Reader, and Data Table).
  • Created reports using Reporting viewer to retrieve data using database code objects such as stored procedures, views and multiple Confidential -SQL queries.
  • Extensive Usage and Customization of Data grid to display the data.
  • Assisted to manage resources amongst all projects to prioritize work and finish based on their expertise.
  • Served as technical expert to investigate and propose best possible software tool which can be used as cost effective solution.
  • Created reports using Reporting viewer to retrieve data using database code objects such as stored procedures, views and multiple Confidential -SQL queries.
  • Wrote complex queries to retrieve Data, SQL server Stored Procedures for accessing the database.
  • Involve in manual Unit Testing to correct bugs in the project and to ensure the quality of the Software.
  • Visual SourceSafe was used to maintain the Version and Source Control.

Tools: .NET Framework 3.0, Visual Studio 2005, Team Foundation Server, C#,ADO.NET,SQL Server 2005,Report Viewer.

Confidential

Responsibilities:

  • Involved extensively in the design phase of application development, conducted user interview Confidential each phase of project progress to get feedback and worked based on negotiated decisions.
  • Designed Web Page Using HTML, CSS in classic ASP.
  • Perform Validations on ASP Pages to validate Username and Password.
  • Created DLLs in Legacy Visual Basic 6.0 to create user and set password in Windows Server 2003.
  • Created DLLs to set up Role Based Authentication on Windows Server based on Business Layer Logic Implementation.
  • Generated COM+ Component to use DLLS in Distributed Environment.
  • Consumed COM+ Component to perform remotely using Vbscript in designed web page.
  • Created Database for the Project in SQL Server 2003.
  • Created database objects and maintained use across different modules NT Remote Access System.
  • Implemented Data Access Layer as using ADO to communicate to SQL Server.
  • Provided training and technical guidance to troubleshoot problems and identify solutions.

Tools: Microsoft Visual Basic 6 and COM+ Technology, Windows Server 2003, VBScript, HTML, SQL Server 2003, IIS 5.0,ADO, SQL,ASP

We'd love your feedback!