We provide IT Staff Augmentation Services!

Software Engineer Resume

2.00/5 (Submit Your Rating)

Jersey City, NJ

GENERAL SUMMARY

  • 5.7 years of experience in Software Development Life Cycle (SDLC) involving Design, Development, Integration, Implementation, Deployment and Testing of applications in Client/Server, N - tier Architecture based on Microsoft .NET technologies and SQL Server.
  • Technical expertise in Microsoft Technologies like .Net Framework 3.5/3.0/2.0, ASP.Net MVC, C#, ADO.NET, Entity Framework, IIS 6.0/7.0, Web Services, WCF, WPF, XML, Microsoft SQL Server.
  • Very well acquainted with the OOPs concepts like inheritance, polymorphism, abstraction and encapsulation, have used them wherever Object Oriented Programming System (OOPS) was needed.
  • Experience in creating rich user interface on the web using HTML, Master Pages, User controls, CSS, Ajax, JavaScript and JQuery.
  • Designed and developed rich graphical user interfaces for good user interaction using AJAX controls, and C#
  • Strong experience in design of web-based applications using ASP.NET, C#, AJAX, JQuery, Master Pages, Web Services, WCF, Windows services and Server Controls, Validation controls.
  • Expertise in building Web Services using WSDL, UDDI, SOAP and consuming/publishing web services
  • Experienced in using XML technologies like XSD, XSLT, XQUERY and XPATH Navigator.
  • Developed Data Access Layer (DAL), Business Logic layer (BLL) also in implementing Business Processes.
  • Designed and modeled multi-threaded, enterprise n-tier software applications using WCF service.
  • Working knowledge of Windows Presentation Foundation (WPF), which provides developers with a unified programming model for building rich windows smart client user experiences that incorporate UI, media and Documents.
  • Experience in database connectivity programming using ADO.NET.
  • Created Entity classes, relationships between entity classes using LINQ (Language Integrated Query) to SQL to manage relational data as objects with Entity Framework.
  • Experienced in improving performance and avoiding SQL injections by using LINQ expressions or Lambda expressions on multiple data sources, and usage of strongly typed objects IEnumerable/IQueryable
  • Strong hands on setting up connections and working on the Relational Database Management (RDBMS) like SQL server 2008/2005 and Oracle10g.
  • Working experience in data modeling and implementing tables, views, stored procedures, functions, and triggers using T-SQL and PL/SQL.
  • Extensive experience in development and optimizing of Queries using SQL Query Analyzer, Stored Procedures and Triggers.
  • Prepared Technical design document, Functional document, Use cases, Test cases and User manuals for various projects and good at Bug fixing, Code reviews, refactoring and testing.
  • Maintenance of code in SVN repository and updating the Weekly Status Report.
  • Having experience with the deployment of the web applications on IIS server.
  • Prepared release notes for the application to be deployed on Production servers.
  • Having excellent analytical, problem solving, communication skills, excellent team player and quick learner.

TECHNICAL SKILLS

Programming Languages: C#, WCF, ASP.Net 3.5/3.0/2.0, Web Services, LINQ to Entity Framework, JQuery, XML, XSLT

Scripting Language: JavaScript

GUI & Version Control: Visual Studio .Net 2005/2008, CVS, SVN, XML SPY, Code Smith, JIRA, Resharper, Ghost doc

RDBMS: Oracle 10g, SQL Server, MS-SQL Server 2005/2008

Other: Microsoft Visio

PROFESSIONAL WORK EXPERIENCE

Confidential, Jersey City, NJ

Software Engineer

Roles & Responsibilities

  • Involved in gathering requirements, analysis, design & development of the project
  • Involved in direct interaction with clients to come up with the functional requirements
  • Involved in defining project scope for this application
  • Interacted with BA team / Technical architect to come up with the architecture and database design matching the requirements
  • Worked under very tight deadlines and delivered the applications with minimal errors.
  • Started off the investor capital services project from the scratch, owned the architecture.
  • Developed Application layer using ASP. Net, Server controls, HTML Controls, Data Repeater, Data List and Validation controls
  • Implementation of OOPS concepts extensively and using polymorphism, inheritance concepts and interfaces in the business logic layers.
  • Effectively created easy to use, reusable controls and Master Pages and integrated them into ASP.NET web pages using C#. NET
  • Used Cascading Style Sheets (CSS) to attain uniformity of all web pages and to control the layout and look up of the page
  • Developed DAL using LINQ Data context object with ADO.NET Entity Framework for LINQ, invoked DB tables and stored procedures and Implemented LINQ Lambda Expressions to query in memory expressions.
  • Used JQuery extensively to enhance the UI by using customized JQuery UI dialogs, date time pickers, and to make application look more dynamic and to perform client side validations using javascript
  • Designed and developed front-end application using dot net framework 3.5
  • Implemented JQuery pagination along with sorting, filtering to meet the business requirements on the grid/repeater controls
  • Integration of WCF services
  • Implemented mailing functionality for receiving the sign up confirmations, event details on registering/cancelling of the events
  • Code developed in such a way that it has minimal security issues in the highly secured environment of Fortis scan and Qualys scan of the application.
  • Maintenance of the public user interface via admin interface by providing the facility to the admin users to create/update events/special functions, their participating managers, investors for the investor capital services and create/update market linked products and its documents
  • Onsite-Offshore working model, with regular calls and tracking the Onsite team on analysis, testing and Development.
  • Involved in application (UI) code performance tuning & code reviews.
  • Took complete responsibility of the project delivery by handling data issues, development and Testing.
  • Implemented various modules in the website for the easy and friendlier GUI using various webcheck modues, tracking modules, wreports, configuration modules.
  • Use of the LDAP for the authentication for the access to the admin interface.
  • Designed and developed several SQL Server stored procedures for all the DML functionality for the web site
  • Provided design / solution approaches and resolving technical issues faced by the team
  • Interacting with the BA, QA, Dev integration and system testing teams
  • Worked with version controllers SVN for maintaining the history of source-code
  • Peer review and Bug fixing
  • Performing Functional role in the absence of BA
  • Technical assistance provided to the BA team
  • Conduct Unit and Regression tests as required
  • Deployment on IIS server and release notes preparation for promoting the application to UAT and Production environment

Environment: ASP.Net 3.5, C#, JQuery, SQL Server 2008, Entity Framework, Visual Studio 2008, Windows7 IIS 7.0,WCF, CSS, Ghost doc, Resharper, Javascript

Confidential

Software Engineer

Roles & Responsibilities

  • Involved in Analysis, design, requirement gathering.
  • Involved in business meetings with clients to understand their requirements and giving inputs to the team in every whiteboard Meeting.
  • Hands on development experience in various modules of the website while resolving various production issues and while integrating new solutions using the latest technologies, using C#, wcf services, asp.net.
  • Contributed in designing and coding to the new loosely coupled front-end architecture, where the front-end screens has minimal dependency on the business logic.
  • Successfully integrated the third party quotation tool for getting the product performance values and using that for the calculation of NAV, closing prices, monthly performances of the various easytracker products
  • Started off the easytrackers project from the scratch, owned the architecture.
  • Generated all the data access layers and classes using Linq to entity framework.
  • Incorporated the Jquery datatables for paging, sorting, filtering, Jquery UI dialogs for better GUI design.
  • Incorporated OOPS concepts.
  • Addition of flash instead of static images for better look and feel of website.
  • Implemented mailing functionality for receiving the confirmations when a product/ index is registered on quotation tool.
  • Maintenance of the static text of the pages using translations in third party tool named Utilities to maintain the code properly and allow the users to modify the text according to their use as and when required without any need for the production release.
  • Maintenance of the public user interface via admin interface by providing the facility to the admin users to create/update products and its documents.
  • Use of the LDAP for the authentication for the access to the admin interface.
  • Implemented various modules in the website for the easy and friendlier GUI using various webcheck modues, tracking modules, wreports, configuration modules.
  • Deployment of the application on development server and release notes package preparation for the production release.

Environment: ASP.Net 2.0, 3.5, LINQ to entity framework, C#, JavaScript, JQuery, Css VS2008, SQL Server2008, Code smith, Svn, ghost doc, Windows XP

Confidential

Software Engineer

Roles & Responsibilities

  • Independently work in the application development/support/enhancements/bug-fixing.
  • Involved in creating user controls in c# 3.5, ASP.NET 3.5.
  • Involved in the development of various modules of this website which is specific to Privalto ASIA.
  • Involved in the implementation of the each existing features of THEAM according to the new design.
  • ADO.NET objects like Connection, Command, and Dataset are used in the application.
  • Use of code smith generator for generation of various stored procedures for the data access layer.
  • Maintenance of the static text using translations and storing the text in the different database for easy modifications.
  • Use of Partial classes, interfaces, function overloading concepts.
  • Prepare high quality test plans/check list and conduct the tests at unit and functional level.
  • Independently worked for the code refactoring, cleaning up of unused code, removing unwanted files, refactoring of code for better performance, making code reusable for Argenta and WM France websites.
  • Involved in the separation of projects from one main Privalto application and creating new individual projects for Privalto Asia, Argenta, WM France, Privalto France websites.
  • Implemented partial web page updates using Ajax Control Library and JQuery for EQDPO.
  • Developed web pages using C#, ASP.Net, Validation controls, HTML, JavaScript, and CSS.
  • Worked on developing Stored Procedures, functions, data scripts in SQL 2005/2008.
  • Responsible for Production support and Maintenance in Various releases.
  • Responsible for identifying the repetitive problems in application and come up with the solution to fix them.
  • Maintenance of code in SVN and updating Weekly Status Report and Yetti timesheet.
  • Conduct Unit & Regression tests as required.
  • Deployment on development server and bamboo build package.

Environment: ASP.Net 2.0, JavaScript, JQuery, Css, AJAX, VS2008, SQL Server2005, code smith, Svn, Windows XP

We'd love your feedback!