We provide IT Staff Augmentation Services!

Lead Developer / Designer Resume Profile

3.00/5 (Submit Your Rating)

Mclean, VA

SUMMARY

  • Over 8 years of experience in analysis, design and development of client/server, web based and n- layer application.
  • Expert in developing web applications, web services and WCF in Microsoft Visual Studio .Net IDE using C , ASP.NET, MVC, Asp.net Web API, ADO.NET, ODP.NET, Sybase ASE ADO.Net, and SQL Server, Oracle.
  • Strong in developing applications using Microsoft .NET technologies, C .NET 2013/2012/2010, VB.NET, ASP.NET MVC 5.0, WCF, WF, ADO.NET, Entity Framework, Linq, IIS 8.0, MS SQL Server 2012/2008, T-SQL, Oracle 11g, Sybase, Active Directory, JavaScript, Jquery, HTML, DHTML, CSS, XSL, XSD, XML, WebForms and MVC
  • Proficient in tools such as Visual Studio .NET 2013/2012/2010/2008, TFS, SourceSafe, ClearCase, Visio, PL/SQL, SQL plus and TOAD.
  • Extensive experience in designing technical document and directing developers towards implementation.
  • Excellent experience in C , ASP.NET MVC 5, WCF, WF, LINQ, SQL Server.
  • Extensive experience in implementing SSO login using SiteMinder.
  • Extensive experience in C 5, .NET 4.5.1, ASP.NET MVC 5, ASP.Net Web API 5, HTML 5.
  • Experience in developing custom ViewEngine using Razor.
  • Experienced in full Software Development Life Cycle from gathering requirements, software design and architecting to deploying and supporting or enhancing finished products.
  • Extensive experience in SQL Server/Oracle Database design, developing T-SQL queries, LINQ, stored procedures, and triggers using SQL Server and Oracle.
  • Expert in troubleshooting the applications and IIS administration.
  • Effective in leading/mentoring and motivating the team.
  • Experienced in closely working with stakeholders/clients in requirements gathering, offering ideas, business problems solutions, analysis, functional testing, status checkpoint meeting discussions and release management related activities.
  • Effective functional, technical analysis and problem solving skills.
  • Own and deliver product to clients within the deadline as agreed.
  • Experience in working agile environment.

TECHNICAL SKILLS

.NET Technologies: ASP.NET, WCF, WF, C .NET 2012/2010, VB.NET 2005/2003, ASP.NET MVC5/4, LINQ, ADO.NET, Entity Framework 6, Sybase ASE ADO.Net, AJAX, Web Services, Framework 4.5.1, 4.5, 4.0 3.5

Web Technologies: ASP, ASP. Net WebForms, MVC5 / 4, Asp.net WebAPI, Web Services, WCF, AJAX, HTML, DHTML, XHTML, HTML5, bootstrap, CSS, XML, XSLT, Java Script, JQuery

Programming Languages: C , VB.Net.

Security Tools: HP Fortify, COTS Product

Third-Party Controls: Component Art ASP.net Web Controls.

Database: MySQL, SQL Server 2012/2008/2005/2000, T-SQL, Oracle 11g, Sybase, Active Directory

Design Patterns: Factory, Abstract Factory, Singleton, Builder, IOC / Dependency Injection, and Repository Patterns

UML Diagram: Use case, Class, Sequence, Activity and Process flow, Packaging Diagrams

Application Server: IIS 8.0/7.5/6.0/5.1

Development Tools: Microsoft Visual Studio IDE 2013/2012/2010/2005/2003, SQL Server Management Studio

Unit Testing Code Analysis: .Net Unit Testing, NUnit, FXCop, StyleCop

Operating Systems: Windows 8.1/8/7, Windows Vista, Windows 2008 R2/2003/ XP/2K/NT/9X

Professional Experience

Confidential

Lead Developer / Designer

Responsibilities:

  • Designed and Developed flexible generic UI framework that doesn't require any deployment of UI for web applications.
  • Prepared design documents of the generic UI framework and MF Costing application.
  • Involved in reference architecture documents preparation for the technology .Net
  • Developed custom Razor ViewEngine that renders UI from metadata that is configured/stored in database.
  • Developed generic components such as Authentication, Authorization, Excel interaction, UIHelpers, HTMLExtensions, Utilities, Validations, XML Operations, and Data Mapping, which are decoupled from application and re-used by any application.
  • Extensively used Reflection to access objects and its properties at runtime.
  • Involved in the business and system requirements discussion with Analysts to discuss feasibilities and challenges.
  • Provided solution to the business problems.
  • Independently designed MF Costing non-functional UI prototype to demonstrate business users of the application behaviors, look and feel.
  • Proof Of Concept on Windows Workflow and implemented with WCF services.
  • Consumed Java Camel webservice in .net.
  • Developed business logic layer components.
  • Component unit testing using .Net unit test framework
  • End to End data model design for flexible or dynamic UI framework.
  • Extensively used Entity Framework 6 and Linq for metadata database operations and Ado.Net for business data operations.
  • Developed component to interact to Authorization server to get role access.
  • Created MSBuild project file that has sequence of tasks/targets which included downloading dependent packages using Nuget and build each projects in build order and finally publish MVC Web project deployment packages using MSBuild.
  • IIS 7.5 administration.
  • Application support for higher environments.

Environment: Visual Studio 2013, ASP.NET MVC 5, Razor ViewEngine 3.0, C , LINQ, Entity Framework 6, .NET framework 4.5.1, Sql Server 2012, Excel, JSon, Javascript, JQuery, AJAX, TFS, CSS, HTML5, XML, Sharepoint, Java Camel Webservice, HP ALM, IBM Doors

Confidential

Sr. Developer / Technical Lead

Responsibilities:

  • Getting/Collecting requirements from LOB as user stories.
  • Requirements discussion and involve suggesting ideas/solutions for implementation with LOB.
  • Feasibility analysis.
  • Convert user stories into tasks and put them into TFS for future reference.
  • Participate/schedule check point meetings to track the progress of the development tasks with LOB.
  • Requirement analysis, system design, deployment and promoting code into higher environments.
  • Database modeling/design and tuning.
  • Worked with the business analysts closely to gather the requirements and convert them into the technical level details for developing the application.
  • Developed a security model to authenticate access to only authorized users using Site Minder.
  • Administered the user roles on the Security groups using Enterprise role manager tool.
  • Designed an HTML email template with Bank of America logo to send email notifications for status update to the problem owners of each problem opened in the system.
  • Developed email reminders on the pending problems/follow ups to problem management group owners.
  • Developed forms to update status directly into the system by the problem owners using the link that they receive in emails.
  • Created Incident and Problem business reports using Report Viewer.
  • Designed and developed form to upload multiple files into database.
  • Designed AJAX based UI control to select multiple input values from the master list.
  • Designed and developed autocomplete textbox to look up owner name from organization's HR database using AJAX Autocomplete Extender.
  • Designed a page with JQuery model popup that append Asp.net Details view control at runtime to improve user experience and reusability.
  • Excellent utilization of Web.Config in UI application to enable/disable features such as send emails, accepted file extensions, SMTP address of various environments etc., to avoid code changes, builds and to reduce turnaround time of change request.
  • Developed formatted parent child excel reports to export.
  • Developed xml schema based excel report in tabs to separate each channels incidents.
  • Used Log4Net for logging across the application.
  • Created WCF services, and deployed to IIS and consumed in the Pulse UI application
  • Designed and developed new web pages using ComponentArt web controls for ASP.Net.
  • Designed and developed trending live metrics dashboard for MyMerrill and Merrill Edge applications login intensity and FCI Failed Client Interaction intensity using Asp.net Charts 4.0
  • Developed libraries to read Data Contracts, Data Members attributes which contains stored procedures name, column name, type of operation using Reflection.
  • Cached the attributes of Data Contracts, Data Members to improve the performance during database operations/transactions.
  • Created SQL Queries, Stored Procedures, Functions, Triggers, Schedulers, DBLinks and Packages in Oracle using Toad tool for Pulse database.
  • Designed and set up schedulers to send emails from Oracle database.
  • Created Materialized Views to downstream data from multiple external databases and scheduled to refresh the data on demand.
  • Created Triggers to track changes on critical columns specified by the business.
  • Used TFS Team foundation Server for source repository and version control.
  • Review team members source code to ensure best practices and coding standards followed.
  • Tasks prioritization and estimation.
  • TFS administration such as Branching, Merging, User Management, Access Provisioning, create tasks and test cases etc..,
  • Product support and enhancements.
  • Responsible to deploy builds into Dev., QA, UAT and Production server.
  • Release management.
  • Co-ordinate with DBA on database deployment in production.
  • Responsible to deliver the product.

Environment: Visual Studio 2010, C , LINQ, .NET 4.0, Oracle 11g, ASP.NET, Asp.Net Component Art Web.UI Controls, WCF, Javascript, CSS, JQuery, AJAX, TFS, Entity Framework with Oracle

Confidential

Analyst

Responsibilities:

  • Involved in development of web forms, class libraries, web services, stored procedures and SQL queries.
  • Involved in developing technical document.
  • Involved in database design and business modeling.
  • Designed and developed forms to get users input on the list of public and protected pages of applications.
  • Developed email notifications to notify application owners about the status.
  • Used Windows Workflow Foundation WF for the business process.
  • Designed and developed administration pages to manage the portal.
  • Designed User Controls to enable reusability.
  • Created and consumed Web services.
  • Extensively used Generic List to transfer data from UI to Data Access Layer and vice versa.
  • Extensively used Caching to avoid database roundtrips.
  • AJAX and JQuery UI component used to improve user experience.
  • Involved into Database Design and Created Tables, Views, Triggers, Stored Procedure, Functions and Indexes using T-SQL.
  • Used Visual SourceSafe for code repository and versioning control.
  • Created customized JavaScript alert window for user interface.
  • Developed libraries to log exception details in XML format.
  • Developed extension methods libraries for UI and BLL, DAL.

Environment: Visual Studio 2008, Asp.Net, C , WCF, WF, .NET 3.5, SQL Server 2005, Site Minder, Active Directory, VSS, AJAX, JavaScript, JQuery, CSS

Confidential

Responsibilities:

  • Played a key role in the development of web forms and Templates.
  • Understand business requirement s
  • Involved in developing technical document.
  • Involved in Requirement, Analysis and Design of the system.
  • Object Oriented Programming techniques used for developing the application.
  • Used Factory design pattern in DAL layer to choose designated database to push masked data into.
  • Developed email component to notify owners about the status with comprehensive error details when the mask fails.
  • Involved in database design and table normalization.
  • Created stored procedures, functions and T-SQL.
  • Created and Involved in unit testing.
  • Implemented SSO login Site Minder for user authentication against Active Directory
  • Developed a component to write exception and business log into text file and event viewer.

Environment: Visual Studio 2008, C , ASP.NET, WCF, .NET 3.5, SQL Server 2005, Site Minder, Active Directory, VSS, Javascript

We'd love your feedback!