We provide IT Staff Augmentation Services!

Software Engineer Resume

4.00/5 (Submit Your Rating)

NH

SUMMARY:

  • 71/2 years of IT experience with .NET Technologies mainly in Object Oriented Programming (OOPs) using C#, VB.Net, ASP.Net, ADO.Net.
  • Proficient in developing application with .NET Framework (1.1/2.0/3.0/3.5/4.0/4.5 ) and associated technologies, including: as ASP.NET, ASP.NET MVC, C#, ADO.Net, WPF, WCF, Silverlight and SQL Server 2005/2008/2008 R2/ 2012 and 2014.
  • Experienced in working with relational databases, preferably SQL Server. Extensively used ADO.NET and LINQ to SQL with SQL Server 2005 database.
  • Excellent knowledge of developing application using ASP.Net MVC framework.
  • Worked extensively with Data Adapter, Dataset and Data reader as a part of ADO.NET to access and update database.
  • Worked on front end web application development using Master Pages, Themes, Skins, HTML, XML, CSS, JavaScript and ASP.Net Custom Control.
  • Hands on experience in Events, Delegates, Security, Globalization, Error Handling Techniques, .NET Remoting and .NET Reflection.
  • Developed Master pages to build consistent and maintainable user interface and applied CSS, themes, skin for a consistent look and feel for Page design.
  • Strong analytical and conceptual skills in database design, development and writing T - SQL for implementing stored procedures, functions and triggers in MS SQL Server 2014/2012/2008/2005/2000 & Oracle 10g/9i/8i.
  • Excellent experience in developing clients for the Web Services (Windows-based applications & Web Based using ASP.net).
  • Proficient in creating and consuming services using Windows Communication Foundation (WCF).
  • Implemented business reports using Crystal Reports and SQL Server Reporting Services (SSRS).
  • Development, debugging, and unit testing with Visual Studio and Eclipse.
  • Developed applications in the past with C, C++, Java and Classic ASP.
  • Extensive experience in Unit testing using NUnit with Mock framework like NSubstitute.
  • Expert in debugging an application using the debugging tools provided by the Visual Studio.Net IDE.
  • Expert knowledge of versioning tools like TFS, VSS and Source Gear Vault.
  • Comprehensive software development life-cycle experience with active involvement in requirements gathering, analysis, design, programming, testing and implementation.
  • Involved in generating reports, pie charts, layouts and custom expressions using SSRS
  • Involved in modeling DTS Packages and SSIS packages for Data Extraction, Transformation, and Integration.
  • Extensive experience in SOA architecture and Agile Software Development Methodology.
  • Ability to meet demanding schedules and work in various process/environments.
  • Proven skills in relationship management with clients and effectively guiding teams during the project development life cycle and delivering the product within time line, cost and quality.

TECHNICAL SKILLS:

.NET Technologies: Microsoft .NET Framework 4.5/4.0/3.5/3.0/2.0 , ASP.NET, ASP.NET MVC, ADO.NET, AJAX, Web Forms, Win Forms, LINQ, Web Services, WCF, WPF, Power Shell

Web Development: C#, VB.NET, C++, HTML, XML, CSS, SCSS, JavaScript, JQuery, Angular 2,4

Database: SQL Server 2014/2008/2005/2000 , Oracle 10g/9i, MongoDB, SQL Azure

IDE: Visual Studio 2015/2013/2010/2008/2005 , Microsoft SharePoint Designer 2015/2010, Visual Interdev, Dream Weaver

Web Server: Microsoft IIS 8.0, 7.0, 6.0, 5.1, 5.0, SharePoint Server 2015, 2010

Reporting and Design Tools: Crystal Reports XI/ 10.0/9.0/7.0 , SSRS, Microsoft Visio 2010

Operating Systems: Windows XP/2000/NT/98/95

Version Control: Visual Source Safe (VSS), Team Foundation Server

PROFESSIONAL EXPERIENCE:

Software Engineer

Confidential, NH

Responsibilities:

  • Developed MSRS reports based on the business requirements which gets the data by executing SSIS packages.
  • Customized and configured site pages to target content to specific users.
  • Provided technical Support to end-users and resolved day-to-day issues regarding SharePoint usage.
  • Developed custom web parts and components for SharePoint sites.
  • Part a team which supports FREC Real Estate website, which is owned by FREC (Fidelity Real Estate Company).
  • Worked with other developers to redesign some components of the website where we implemented technologies like HTML, CSS/CSS3, jQuery, Bootstrap in the Asp Environment.
  • Maintain and developed ASP.Net based FREC website and also web applications as per the guidelines provided.
  • Created stored procedures in SQL Server which extracts huge data into excel spread sheet which can be used to generate reports.
  • Refactored existing enterprise applications to the new architectures and frameworks.
  • Actively involved in Migrating applications from Dot Net 2.0 to Dot Net 4.0, classic to Azure cloud and AWS deployment.
  • Designed multiple Cloud-Optimized highly flexible Architecture by Capitalizing design patterns & principles for a new generation of applications referred as Software plus Service.
  • Design and Implement Database Schema and build stored procedures on SQL Azure.
  • Build Data Sync job on Windows Azure to synchronize the data from SQL 2014 databases to SQL Azure.
  • Approximately 6 databases were upgrade from .
  • 4 new servers were configured (DEV, QA, Prod, DR)
  • As a part of the project clean up all the obsolete objects in the database.
  • Ensured to maintain the confidential data in all the databases.
  • 43 SSIS packages were updated to 2014 Integration services.
  • Automated the refresh of 4 databases from production to QA environments.
  • Generated reports using SSRS and created a SharePoint Website to view the reports.
  • Developed SSIS packages to call a web service and get required data and dump it into SQL table after manipulating the data as per the requirements.
  • Designed web portal functionalities and coordinated the development.
  • Created .Net DLL for sftp and ftp of the feed files.
  • Automated SSIS packages functionality using PowerShell.
  • Used azure service fabric to build and operate scalable and distributed applications.
  • Created WCF client and consume WCF service using PowerShell scripting.
  • Analyzed business problems and reviewed business processes.
  • Replaced SQL Server Jobs with PowerShell scripting which handling importing and exporting feed files.
  • Used Angular 2 to leverage the performance by rendering HTML on servers to improve the user experience.
  • Upgraded the application to Angular 4 by updating package.json and tsconfig.json files.
  • Reviewed and improvised code that can be supported by latest versions.
  • Work effectively on multiple projects at the same time.

Environment: ASP.net, C#, web parts, master pages, Ajax, SQL Server 2014/2008, SSRS, Power shell 5.0, CSS, SCSS, IIS, HTML, JQuery, Node JS, Angular JS, Web Service, SaaS, VB.Net, SharePoint API, Bootstrap, Angular 2, Angular 4, Microsoft Azure, SSDT, SSIS, WCF, MVC

Senior .Net Developer

Confidential, TX

Responsibilities:

  • Involved in development of Web Form Controls, Custom User Controls, HTML Server Controls, and Classes using C#.NET that incorporates both N-tier architecture and database connectivity.
  • Implemented the dynamic partial page update using AJAX.
  • Implemented the object-oriented methodologies using Inheritance, abstract classes, defining interfaces, static methods
  • Developed using C#.NET to in corporate business logic, used Telerik controls to provide Rich Interactive Application.
  • Extensively worked with Telerik controls like RadGrid, RadDropDownTree, RadListBox, RadDatePicker, RadNumericTextBox, RadComboBox etc. based on the functional requirement.
  • Involved in designing, programming, Code Review, Unit testing, and Debugging of the application.
  • Developed different dashboards with a complex database system behind it, which includes extracting data from the database, write load scripts, and develop UI according to user requirements.
  • Configured Azure cloud service for end point deployment
  • Maintained high degree of competency across the Microsoft Application Platform, focusing on .NET Framework, WCF, Windows Azure, AppFabric, and SQL Azure
  • Set up Azure Active Directory and sync services with on premise active directory
  • Enabled Open ID and Windows Live authentication in Azure cloud apps
  • Work in progress on POC to migrate to Windows Azure to address scalability and performance issues.
  • Deployed WCF services on Azure cloud
  • Automated using VB and PowerShell Scripts
  • Created PowerShell scripts to install SQL Server 2012, Enterprise edition, and then customize the servers
  • Integrated the workflow with ASP.NET as host.
  • Responsible for creating reports Telerik Report Designer.
  • Creation of ASP.NET files using .NET classes and methods.
  • Involved in dynamic generation of FAQs/Support Help/Contact US/General information pages of site.
  • Involved in writing stored procedures and Triggers in SQL Server with standards and binding them to the application using ADO.NET.
  • Built custom Angular 2 directives and services for single-page web applications.
  • Implemented reactive Angular components using RXJS.
  • Developed user controls in .NET using C#.
  • Strong experience in designing and working on MongoDB and MySQL.
  • Experience with Mongoose, used to provide access in MongoDB on the server.
  • Involved in converting Online Forums ASP application into ASP.NET.
  • Used TFS (Team Foundation Server) for Source Code Control, project related document sharing and team collaboration.

Environment: Microsoft .NET Framework 4.5.1, ASP.NET, C#.NET, Ajax, Bootstrap, JQuery, Angular 2, WCF, Oracle 12c, IIS 8.0, Microsoft Azure, Windows 2008, Telerik Rad Controls, Power shell, Telerik Report Designer, MongoDB, MYSQL and TFS 2012.

Senior .Net Developer

Confidential, Franklin Lakes, NJ

Responsibilities:

  • Enhanced user interaction, performed client side programming and validation practicing the Scrum methodology.
  • Designed and developed the application on ASP.NET MVC 3.0 Framework and deployed the application on the IIS server.
  • Implemented and Consumed Web Services, which involved filtering the documents from a web service called TRIM.
  • Used ASP, ASP.Net, and Win form for the design and development of Web and Windows.
  • Used HTML5 tags such as header, aside, section and CSS3 modules such as Backgrounds, Borders, Text Effects, Multiple Column Layout to create rich UI.
  • Involved in creating Graphical UI using HTML5 features like Canvas and Vector Graphics.
  • Incorporated ASP.NET AJAX Control like Ajax Toolkit, Script Manager, Update panel and AJAX Timer
  • Created User Controls for better reusability of codes in the application.
  • Created tables and updated them using the Data Definition Language and Data Manipulation Language with respect to the business functionality.
  • Worked on SSIS tool called Generic data loader which is used to load and transfer data from an excel sheet, flat file, database table to any destination table either be in Microsoft SQL or Oracle Database.
  • Worked on console applications, which are used to insert the data from an xml file to database tables featuring the Electronic Data Interchange.
  • Explored various performance related issues and worked to increase the performance by handling various bug fixes and exceptions.
  • Coordinated with off shore team helping them in setting up the portal and interacted with the Database developers, testers and Business group to submit the tasks effectively to facilitate proactive resolution of problems.
  • Performed unit testing and involved in documentation
  • Used Star Team and SVN for Storage, Check-In, Check -Out of the applications.

Environment: ASP.Net 4.0, MVC 3.0, C#, ADO.net, Visual Studio 2010, SQL Server 2008 R2, Oracle Toad 10g, Microsoft Visio, SSIS- Generic Data Load, Web Services, ML, TFS 2010, IIS 7.0, Java Script, JQuery, XML, AJAX, HTML5, CSS, Nunit.

.Net Developer

Confidential, Morristown, NJ

Responsibilities:

  • Involved in application development using C#, ASP.NET, JQuery, JavaScript, SQL Server and Oracle PL/SQL.
  • Used Agile methodology during software development.
  • Involved in creating the LLD’s, TSD and Unit Test Case.
  • Creation of utility tool using template Grid View that can be used to generate any webpage by just configuring information in to the database.
  • Interaction with client for requirement gathering and giving updates.
  • Designing the HLD and Low Level Design of utility tools like Dashboard and Job Scheduler.
  • Used ADO.NET technology for data retrieving, querying, storage and manipulation.
  • Developed validation code using built in validation control in ASP.Net.
  • Involved in requirement gathering session with the onshore counter parts and sent various clarifications based on analysis.
  • Development of complex and sophisticated solutions utilizing and Visual Studio as well as various other .NET components.
  • Developed in ASP.NET Web Forms using Web Controls, User Controls in C#, ASP.NET state Management, ASP.NET caching features, securing ASP.NET web application
  • Created editable GridViews and Nested Grid views, Tree Views to display all the generated reports for all the clients.
  • Construction of Exception Handling and Notification module using .Net 2.0 Enterprise libraries.
  • Implementation of Provider Design Pattern for View State Optimization at server side, which will help in improving the performance and security.
  • Analysis of the defects given & creating the impact analysis document.

Environment: Net3.5 &.NET 2.0, Web Services, Win forms, WCF, ASP.NET, 3 - Tier Architecture, Design Patterns, SQL Server 2005, Oracle 7i, Microsoft Enterprise Library 6.0 and Service Oriented Architecture, JavaScript

.Net Developer

Confidential, San Diego, CA

Responsibilities:

  • Gathering and analyze the requirements.
  • Involved in set up the base solution architecture.
  • Implemented the Exception handling and Logging Application block for the application.
  • Design and Development of UI using ASP.Net/C#.Net/VS.
  • Created custom installer and MSI package.
  • Created C# and ASP.net web pages for user to create different validation rules.
  • Implemented LINQ logic to filter the data from generic collection.
  • Used CSS style sheets for look and feel of UI pages. Used Ajax toolkit pages for partial post back.
  • Created the User Controls to use across multiple web pages.
  • Designed and developed the several web pages using Asp.Net/C#.Net/VS 2003Used GOF and .NET patterns: Abstract Factory Method, Adapter and Delegate.
  • Designed ASP.NET Navigational controls such as Menu Server Control, TreeView Server Control and Web Server controls such as List control, Validation controls and Custom controls.
  • Created Http Modules to gracefully handle user Session Timeouts and solve duplicate submissions problem due to Browser Back and Refresh requests using token approach.
  • Created several reports using crystal reports.
  • Debugging and Unit testing the application.
  • Responsible for deploying the application on web servers.
  • Fallowed the Agile scrum methodology.

Environment: Microsoft .NET Framework, ASP.NET, C#.NET, Ajax, LINQ, JQuery, Enterprise library 5.0, IIS 6.0, Windows 2003, Firebird 2.0 and TFS 2008.

Software Engineer

Confidential

Responsibilities:

  • Designed and developed Graphical User Interface (GUI) using Windows Forms Controls.
  • Involved in various phases of SDLC including requirements gathering, design, development and integration testing phases.
  • Collaborated with leads and Architects in defining and document common architecture patterns for Search, List, Detail, Submission and Confirmation pages.
  • Maintained and built strong relationships while assisting and advising in financial decisions and choices.
  • Developed application using Microsoft Application Blocks for Data Access and Exception Handling.
  • Implemented data manipulation and validation logic using C# classes in business layer.
  • Developed and Consumed WCF Services to retrieve purchase orders and associated invoice.
  • Worked with Microsoft Team Foundation Server with Visual Studio.
  • Generated reports using SSRS and exported them to PDF and DOC formats.

Environment: Visual Studio 2005, Windows Forms, C# 2.0, WCF, Microsoft Application Blocks, ADO.NET, SQL Server 2005, Team Foundation Server, SSRS.

Software Engineer

Confidential

Responsibilities:

  • Involved in design and development of user interfaces using ASP.NET, AJAX, HTML and CSS.
  • Implemented role based security model to control user access to the application.
  • Designed and developed custom web controls for data binding to client applications via XML and the .NET Datasets.
  • Designed and developed Web forms using ASP.NET Server Controls, Data Grids, user controls for reusability.
  • Used ASP.Net Validation controls for validating user inputs.
  • Involved in testing, debugging and implementation.
  • Involved in development and documentation of the project using Waterfall methodology.
  • Designed and developed web pages using ASP.Net, JavaScript, HTML and CSS.
  • Implemented server side validation using ASP.Net Validation Controls.
  • Assigned permission and roles based on the hierarchical position of user using ASP.Net authorization.
  • Created dynamic web pages for generating dynamic tables.
  • Implemented the Logging and Exception Handling Application blocks from Enterprise Library.
  • Created and consumed the web services to access data from SQL Server database.
  • Developed the UI screens using ASP.Net/C#.Net/VS 2005.
  • Debugging and Unit testing the application.
  • Created Authenticated logins and validated permissions.
  • Used Data Grid, Data List to populate data from database.
  • Involved in Debugging and Testing of the application.
  • Generated different reports to assist in decision making using Crystal Report.

Environment: Visual Studio 2005, ASP.NET, Microsoft .NET Framework 3.0, Web Services, ADO.NET, JavaScript, AJAX, SQL server 2005, Windows XP Pro, IIS, CSS, XML, VSS.

We'd love your feedback!