We provide IT Staff Augmentation Services!

Senior Developer Resume

0/5 (Submit Your Rating)

Montvale, NJ

SUMMARY

  • 8+ years of strong professional .Net Development experience in various applications based on Object Oriented Programming (OOP), Client/Server, N - tier architecture, Web based and Internet Technologies.
  • Involved in various Phases of Software Development Life Cycle (SDLC) i.e. Analysis, Design, Development, Implementation, Testing and User Training of Enterprise Web-Applications, Stand alone and Distributed applications.
  • Hands on experience with OOPS concepts and Multi threading.
  • Familiar with Dependency Injections( Spring.Net, Ninject.Net)
  • Developed complex data driven Silverlight 4 applications with the WCF RIA Services.
  • Developed and hosted WCF Services on Multiple Hosts.
  • Implemented WCF Service Security using SSL Encryption Certificates.
  • Developed Web Forms, Win Forms and MVC applications with .NET Framework 4.5/3.5/3.0/2.0 and Visual Studio 2013/2012/2010/2008/2005/2003.
  • Extensive experience in developing Web based applications and Client/Server applications using C#, ASP.NET (4.0/3.5/3.0/2.0/1.1 ), VB.Net, Classic ASP, ADO.Net, XML, HTML, XHTML, JavaScript, JQuery, JSON, AJAX and CSS.
  • Hands on Experience in Design, Development, Debug and Deploy Web applications.
  • Developed ASP.NET MVC 3 applications using Code First Approach in Entity Framework 6.0 and UI in Razor View Engine.
  • Experience in using MVC, MVP and MVVM Architecture.
  • Worked with Web Services (SOAP), Windows Presentation Foundation (WPF), XAML, Windows communication Foundation (WCF), Windows Workflow Foundation (WWF) and Silverlight.
  • Proficient with XML related technologies including XML, XSL, XSD, DOM, XSLT and X Path.
  • Extensive work experience and knowledge of LINQ.
  • Worked with various ORMs like Entity Data Model 6.0/5.0/4.0 and NHibernate,
  • Experience using AJAX to create interactive web applications, mainly focusing at increasing performance.
  • Have used JQuery/JSON for retrieving data.
  • Extensive experience in Database design, Modeling and Database maintenance in SQL Server environment.
  • Extensively used Grid View, Data View, Repeater and other ASP.NET Server controls in .NET.
  • Experienced in .NET security features such as Authentication (Windows-based Authentication, Forms-based Authentication) and Authorization (Authorizing Users and Roles).
  • Hands on experience in Repositories like VSS, SVN, TFS .
  • Profound knowledge in working with RDBMS includes MS SQL Server 2012/2008/2005/2000, Oracle 9i, 10g,11g and MS-Access.
  • Have worked on .Net 4.5, 3.0, 3.5, Rhino.Net and Spring.Net framework.
  • Good understanding of log4net framework.
  • Excellent skill in writing Stored Procedures, T-SQL Queries, Functions, Triggers, Views and Schemas.
  • Worked with IIS 7.0/6.0/5.0 and .NET Assemblies during application deployment.
  • Strong working experience in developing Web Services, .NET Remoting and Data Transformations.
  • Having in depth Knowledge of COM+, ActiveX Objects, DTS Packages, MSMQ, Document Management System and Team Foundation System.
  • Experienced in designing reports for Web Applications using Crystal Reports and SSRS and also worked on SQL Server Integrating System (SSIS) using SQL Server 2012/2008/2005.
  • Good Experience with Unified Modeling Language (UML) standards and documentation and experience in preparing Use Case Diagrams, Class Diagrams, Sequence Diagrams and Activity Diagrams using design tools such as Microsoft Visio, Rational Rose.
  • Experienced with Agile SCRUM methodology used for new product development.
  • Good working experience with office software’s such as MS Project, Visio, Rational Rose, MS Office.
  • Performed unit testing using tool NUnit and also performed several Integration Testing, System Testing and Performance Testing.
  • Experience in Process Automation and Planning Skills
  • Strong Analytical and Dynamic Troubleshooting skills coupled with Excellent Communication skills and able to work individually or lead others.

TECHNICAL SKILLS

Languages: C#, C, C++, VB 6.0

Web Servers: IIS 7.0/6.0/5.0

Scripting Languages: Java Script, JQuery, JSON, AJAX, VB Script

Markup Languages: XML, XAML, HTML, XSL, XSLT, CSS, Server XMLHTTP, XMLDOM

.NET Technologies: ASP.NET, ADO.NET, ASP, LINQ, Silverlight 4, WCF, WPF, Entity Framework 6, Unity Container, IOC, Repository Pattern, MVVM, MVP, MVC4

Third Party Tools: Telerik, Infragistics Controls, Kendo UI Controls, DevExpress

Methodology: Agile and Water fall

Technologies: Client/Server, N-Tier, COM, ODBC, OLE-DB

Databases: SQL Server 2012/2008/2005/2000 /7/6.5, Oracle9I/10g/11g, MS-Access 2000

Operating Systems: Windows NT/95/98/2000/XP/Vista, Unix

Testing Tools: NUnit, Selenium, QTP, Bugzilla, JIRA, Rally

Software/Frameworks: Visual Studio.NET 2013/2012/2010/2008/2005. NET 3.0/3.5, Visual InterDev 6.0, SSRS, Visual Source Safe, CVS, Crystal Reports 8.5/XI, Macros, TFS, UML, MS Visio

PROFESSIONAL EXPERIENCE

Confidential -Houston, Tx

.Net Lead Developer

Responsibilities:

  • Worked closely with clients in Gathering and Analyzing Requirements and providing solutions that meet the client’s requirements.
  • Followed and developed the N-Tier architecture for the business, presentation and data access layers.
  • Redesigned the whole application using MVC4 with Razor View Engine and WCF Service on .Net 4.5 framework integrated with VS2012.
  • Used Service Tier to define and implement all the WCF Services and classes, and Presentation Tier to perform all GUI functionality.
  • Implemented Business Logic using the concepts of Secure coding features, Authentication, Authorization, Exception Handling, Logging and Object Oriented programming (OOP) with Code behind language C#.
  • Developed Presentation layer using Third Party Tool Kendo UI Controls from Telerik on ASP.NET 4.5 framework to use across the application.
  • Developed Object Relational Model for providing data from Entity Framework 6.0 using LINQ.
  • Used Lambda Expressions for faster execution of loops and queries.
  • Secured application against security attacks such as SQL Injection, XSS and Denial of Service.
  • Used Master Pages to achieve uniform template design for the entire application.
  • Applied Themes and CSS styles for UI design of Razor Pages.
  • Used Google Map APIs for plotting ATM Locations.
  • Implemented AJAX Control, JQuery, JSON in multiple web pages for partial page update and data transfer.
  • Used JavaScript to create different client side functions that greatly decreased processing time and resource consumption.
  • Used .Net Security features such as Authentication and Authorization using ASP.NET Membership Provider API.
  • Have used Active Directory used by windows based computers and servers to store information and data about network and domains.
  • Wrote PL-SQL queries with Joins on multiple tables, Stored Procedures, Indexes using T-SQL in MS SQL 2012.
  • The application uses JQuery/JSON for a dynamic and interactive UX, data retrieval and posting.
  • Developed SSIS Package and Job Scheduler to extract data from .CSV file and fill into the Table in MS SQL 2012.
  • Maintained version control and code review using TFS.
  • Deployed the application in IIS 7 with secure link https.
  • Performed several testing to fix the bugs and ensure the application error-free.
  • Performed unit testing using NUnit.

Environment: C#, MVC 4, Razor, Kendo UI Controls, ASP.NET 4.5, Entity Framework 6.0, WCF Services, Visual Studio 2012, AJAX, HTML, JavaScript, JQuery, JSON, Log4Net, MS Visio, TFS, MS SQL 2012.

Confidential, Montvale, NJ

.Net Lead Developer

Responsibilities:

  • Involved in Agile Methodology and undergone in all phases of Software Development Life Cycle and proposed solutions to the business problems.
  • Used Entity Model and developed domain service classes to load data sources.
  • Developed cross browser compatible, customer facing online application based on n - Tier architecture.
  • Developed and used various Web forms, Web Services, Custom Controls and User controls using, C# and JavaScript.
  • Developed User Interface (UI) using Razor for the better look and feel of the Web-based application.
  • Developed the MVC 3.0 application in .Net 4.5 framework, thus creating loosely coupled components for the application.
  • Client and server side validations are done using Java Script and MVC Data Annotation Class.
  • Developed WCF Services for developing and deploying services on Windows in line with the Service Oriented Architecture (SOA).
  • Used Service Tier to define and implement all the WCF services and classes, and Presentation Tier to perform all GUI functionality.
  • Developed ASP.NET MVC 3 application in Test Driven Development environment using Microsoft Test as the Testing framework.
  • Used JQuery UI API for the animation and UI development of ASP.NET MVC 3 application.
  • Used JSON for data transformation.
  • Used LINQ to query the database objects based on requirement.
  • Used Lambda Expressions for faster execution of loops and queries.
  • Involved in the Integration Testing of all the modules.
  • Created user access control to restrict users based on user roles and assigned security permissions based on Active Directory.
  • Developed MSI installers for deploying the application.
  • Gave 24x7 support to the application users (Production Support).
  • Participated in Disaster Recovery Drill twice an year for the application.
  • Adjusted application's time as per Day Light saving twice an year.
  • Created a swift communication protocol between Developers, QA, Admin, Network Team, Unisys Team, Tandem Team, AS400 Team, Production Team and Application Users,

Environment: ASP.NET MVC 3.0, Ajax, C# 4.0, Entity Framework 4.0, WCF 4.0, NUnit, LINQ, JQuery, JSON, Crystal Report SQL Server 2008, Windows 2008, Windows XP, Team Foundation Server

Confidential, Atlanta, GA

.Net Lead Developer

Responsibilities:

  • Participated in meetings with Business users and with other project teams to ensure that the volatile business requirements reflect in the project development. Application development was based on Agile Methodology.
  • Involved in the design of the Use Case Diagrams and Class Diagrams and other UML Diagrams using Microsoft Visio.
  • Reworked on a part of the GUIs to improve interface without affecting the performance of the application.
  • Developed ASP.NET Web Form application using Visual Studio 2010.
  • Used Microsoft Entity Framework Code First approach for the Data Access Layer for the application.
  • Used C#.NET as language to develop code behind business logic.
  • Followed the N-Tier Pattern, separating the business, presentation and data models.
  • Implemented Single Sign-On (SSO) Solutions to provide common gateway for login.
  • Added Facebook and Twitter DLLs for creating application for Merchants in Facebook and Twitter.
  • Designed the ASP.NET GUI for accessing product details, comparisons, client details and monitoring sales and promotional activities and implemented client side validation using validation controls in ASP.NET.
  • Developed User Interface (UI) using Web Forms, HTML, JavaScript, CSS and Themes.
  • Used JQuery UI API for the animation and UI development.
  • Used JSON for retrieving and transforming data.
  • Wrote Stored Procedures, Triggers and SQL Queries in SQL Server 2008.
  • Developed and consumed WCF and Web Service to access data layer components.
  • Implemented Authentication and Authorization in Web.Config file. Configured for users Authorization and role based security
  • Have used Rally tools to solve day-to-day tasks such as delegating administration and creating workflows for common identity management tasks.
  • Used XML for data storage and XSLT to transform the SQL queries returned as XML nodes.
  • Used SOAP protocol to transfer the XML based message over computer networks.
  • Added functionality into GUI where Admin can select different database records and export them to Microsoft Excel.
  • Used NHibernate to connect and manipulate database objects.
  • Used LINQ to query through database tables.
  • Used Lambda Expressions for faster execution of loops and queries.
  • Extensively used SSIS to create packages to move data from a single data source to a destination
  • Created Weekly and Monthly reports in SQL Server Reporting Service.
  • Involved in Implementation of Exception handling on User Interface layer.
  • Project estimation document prepared in Rally.
  • Mapping the business requirement to the technical specification and detailed design documents.
  • Provide extensive Production Support, and fix problems in a short span of time
  • Created test cases and did basic manual testing.
  • Used CVS as a central repository and source code control

Environment: ASP.Net 4.0, SQL Server 2008, and NHibernate, Spring.Net Framework, WCF Services.

Confidential, Las Vegas, NV

Senior developer, Tech Lead

Responsibilities:

  • Applied Abstract Factory and Singleton design patterns.
  • Designed framework using Business Delegate and Transfer Object design patterns.
  • Implemented framework in MVP using WCSF Platform.
  • Estimation for tasks using AGILE Methodology.
  • Worked closely with clients in gathering and analyzing requirements and providing solutions that meet the client’s requirements.
  • Followed and developed the N-Tier architecture for the business, presentation and data access layers
  • Business Logic has been implemented using the concepts of secure coding features and Object
  • Oriented programming (OOP) with Code behind language C#.
  • Developed presentation layer Components and created reusable components in ASP.NET 4.0 to use across the application.
  • Applied Themes and CSS styles for UI design of WebPages.
  • Used .Net Security features such as Authentication and Authorization using .NET Membership API.
  • Implemented Data access layer using Entity Framework 6.0 to connect, retrieve and LINQ to manipulate data from SQL Server.
  • Used on NUnit for writing Test Cases and Log4Net DLL for logging in this application.
  • Wrote PL-SQL queries with Joins on multiple tables, Stored Procedures, Functions, Triggers, Indexes using T-SQL using SQL Server 2008.
  • Implemented Dual Authentication and Captcha during login.
  • The application uses JQuery/JSON for a dynamic and interactive UI, data retrieval and posting.
  • Used XML for data storage and XSLT to transform the PLSQL queries returned as XML nodes.
  • Involved in designing database, Backup and Restore Database, Define roles, Create database users andused Data Transformation Services (DTS), SQL queries optimization and performance.
  • Project estimation document prepared in Rally.
  • Performed several testing to fix the bugs and ensure the application error-free.
  • Performed unit testing using NUnit.

Environment: .Net Framework 4.0, C#.NET, WCSF using MVP on Windows Platform, MS SQL Server 2008, XML, LINQ, CSS, JQuery, JSON, JavaScript, AJAX.

Confidential, Montvale, NJ

.Net Lead Developer

Responsibilities:

  • Requirement Gathering and writing SRS.
  • Designed, developed and tested new screen using VB 6.0 forms.
  • Involved in System Analysis, design and development.
  • Coordinating with onsite team and offshore for clear and hassle free communication.
  • Led Process Management activities.
  • Updated the Technical Design Documents as per new requirement.
  • Created Impact Analysis Document.
  • Involved in the Deployment and Delivery of the product in the client environment.
  • Used VSS for Version Control.
  • Followed the AGILE Methodology.

Environment: VB 6.0, MS Access, Java Servlet, COM+ Components.

Confidential, Atlanta, GA

.Net Lead Developer

Responsibilities:

  • Interacted with client and grabbed the requirements.
  • Involved in Design, System Analysis and development.
  • Coordinated with offshore for the multiple version releases for this product.
  • Created the Patch (C) for the unsupported product errors. Fixed three main production bugs using this patch.
  • Interacted with the client-Support team, and clarified their queries about the product.
  • Created the FAQ document for the client support team.
  • Created Impact Analysis Dcoument.
  • Created the High Level Design Document.
  • Worked in Eclispe using C language for developing the requirement.
  • Deployed the code into the iSC350 POS terminal for testing the card swipe process.
  • Used Triple Des Algorithm for securing cardholder's data.
  • Responsible for the Deployment and Delivery of the product in the client environment.
  • Used SVN for Version Control.

Environment: C, Eclipse (IngeDev) IDE, Device Monitor Tool, iSC350 Terminals.

Confidential

Senior developer

Responsibilities:

  • Involved in knowledge acquisition and Requirement Gathering of the project
  • Involved in the Analysis, Design, and Development of the site using ASP.NET 3.5 and C#.
  • Worked with the progressive architecture team to both understand as well as involved in the development of a new data/event driven architecture.
  • Understood business requirements and have developed C# classes related to different kinds of business rules/logic.
  • Estimation of the work that needs to be completed per state to implement the new application
  • Provided Technical training for resources working on the project about the project architecture
  • Wrote stored procedures to integrate database with application layer.
  • Applied Themes and CSS styles for UI design of WebPages.
  • Used XML for data storage and XSLT to transform the PLSQL queries returned as XML nodes.
  • Prepared and executed Unit Test cases.
  • Worked with client teams to address various requirements/technical queries.
  • Reviewed High/Low level design and participated/approved code walkthrough
  • Troubleshoot and provided analysis/resolution for different kind of issues during the various stages of project.

Environment: .Net C#.NET, ASP.NET3.5, Web Services, sql server 2008,Jquery,Java Script, XML,CSS.

Confidential

Senior developer

Responsibilities:

  • Involved in knowledge acquisition and Requirement Gathering of the project
  • Involved in the Analysis, Design, and Development of the site using ASP.NET 3.5 and C#.
  • Worked with the progressive architecture team to both understand as well as involved in the development of a new data/event driven architecture.
  • Understood business requirements and have developed C# classes related to different kinds of business rules/logic.
  • Estimation of the work that needs to be completed per state to implement the new application
  • Provided Technical training for resources working on the project about the project architecture
  • Wrote stored procedures to integrate database with application layer.
  • Applied Themes and CSS styles for UI design of WebPages.
  • Used XML for data storage and XSLT to transform the PLSQL queries returned as XML nodes.
  • Prepared and executed Unit Test cases.
  • Worked with client teams to address various requirements/technical queries.
  • Reviewed High/Low level design and participated/approved code walkthrough
  • Troubleshoot and provided analysis/resolution for different kind of issues during the various stages of project.

Environment: C#, .NET and Accusoft Pegasus (third party tool).

Confidential

Senior developer

Responsibilities:

  • Involved in the complete life cycle of the applications.
  • Developed Use Cases and understanding the client requirements.
  • Involved in front-end form development using ASP.Net, HTML, CSS and JavaScript.
  • Analysis, Design and Development in ASP. Net SQL Server 2005, XML.
  • Coding using C#.Net.
  • Prepared Unit Test cases.
  • Estimation of the work that needs to be completed per state to implement the new application
  • Provided Technical training for resources working on the project about the project architecture
  • Wrote stored procedures to integrate database with application layer.
  • Applied Themes and CSS styles for UI design of WebPages.
  • Used XML for data storage and XSLT to transform the PLSQL queries returned as XML nodes.
  • Prepared and executed Unit Test cases.
  • Worked with client teams to address various requirements/technical queries.
  • Reviewed High/Low level design and participated/approved code walkthrough
  • Troubleshoot and provided analysis/resolution for different kind of issues during the various stages of project.

Environment: ASP.NET, C#.NET, SQL server 2008, CSS, Java Script.

Confidential

Jr. Developer

Responsibilities:

  • Involved in the complete life cycle of the applications.
  • Developed Use Cases and understanding the client requirements.
  • Involved in front-end form development using ASP.Net, HTML, CSS and JavaScript.
  • Analysis, Design and Development in ASP. Net SQL Server 2005, XML.
  • Coding using C#.Net.
  • Prepared Unit Test cases.
  • Estimation of the work that needs to be completed per state to implement the new application
  • Provided Technical training for resources working on the project about the project architecture
  • Wrote stored procedures to integrate database with application layer.
  • Applied Themes and CSS styles for UI design of WebPages.
  • Used XML for data storage and XSLT to transform the PLSQL queries returned as XML nodes.
  • Prepared and executed Unit Test cases.
  • Worked with client teams to address various requirements/technical queries.
  • Reviewed High/Low level design and participated/approved code walkthrough
  • Troubleshoot and provided analysis/resolution for different kind of issues during the various stages of project.

Environment: ASP.NET, C#.NET, SQL Server 2005, Java script, CSS.

Confidential

Software Associate

Responsibilities:

  • Involved in the complete life cycle of the applications.
  • Developed Use Cases and Use Case Diagram understanding the client requirements
  • Designed the Class Diagram, Sequence Diagram and forward engineered them in to .Net classes.
  • Involved in front-end form development using ASP.Net, HTML, CSS and JavaScript.
  • Applied Abstract Factory, Business Delegate, Transfer Object design patterns.
  • Developed Stateless Session to handle the business process.
  • Update Stored Procedures function and Views.
  • Developed various report using SQL Server 2000 Reporting Service.
  • Wrote stored procedures to integrate database with application layer.
  • Prepared and executed Unit Test cases.
  • Use agile techniques for development.
  • Extensively used Infragistic grid control to display the data, also used Infragistic Combo box, Tree view etc in the module.
  • Create winform application to do background process.
  • Use ASMX Web Services to search product Using AJAX Toolkit.

Environment: ASP.NET 2.0, C#. NET, CSS, Infragistic, AJAX, Java script, Ms SQL server 2000, Windows 2003 Server

Confidential

Software Associate

Responsibilities:

  • Involved in the complete life cycle of the applications.
  • Developed Use Cases and Use Case Diagram understanding the client requirements
  • Designed the Class Diagram, Sequence Diagram and forward engineered them in to .Net classes.
  • Involved in front-end form development using ASP.Net, HTML, CSS and JavaScript.
  • Applied Abstract Factory, Business Delegate, Transfer Object design patterns.
  • Developed Stateless Session to handle the business process.
  • Update Stored Procedures function and Views.
  • Developed various report using SQL Server 2000 Reporting Service.
  • Wrote stored procedures to integrate database with application layer.
  • Prepared and executed Unit Test cases.
  • Use agile techniques for development.
  • Extensively used Infragistic grid control to display the data, also used Infragistic Combo box, Tree view etc in the module.
  • Create winform application to do background process.
  • Use ASMX Web Services to search product Using AJAX Toolkit.

Environment: ASP.NET 2.0, C#. NET, MS SQL Server 2005, AJAX, XML, Windows 2003 Server

We'd love your feedback!