We provide IT Staff Augmentation Services!

.net Lead Developer Resume

0/5 (Submit Your Rating)

Chicago, IL

SUMMARY

  • Having 11+ years of IT experience in full life cycle. Analysis, Design, Development, Testing, and Support of Windows and Web - based Applications.
  • Expertise in developing N-tier web applications using ASP.NET, JavaScript, Ajax, AngularJS,MVC, C#.NET, WCF, Silverlight,WPF, XML Web Services, LINQ, JqueryADO.NET, ASP, SQL, Oracle, MySQL CSS. Telerik ORM experience in Client/Server Application, Crystal Reports.
  • Expertise in working with Com Objects (Excel, Word) and building MS VSTO Applications.
  • Experience in developing applications using Object-Oriented Programming (OOP).
  • Experience in using various .NET server controls, user controls, AJAX, web controls, Rad Controls and building numerous runtime custom controls using ASP.NET.
  • Expertise in API integration. Payment Gateway integration and SMS Gateway integration.
  • Expertise in LINQ and lambda expressions. And Good experience in Configuring AF(Assert Framework) to read from the different database (SQL, Oracle, PI, SCADA).
  • Good knowledge on Open Web Application Security Projects(OWASP) like Cross-site scripting (XSS), cross-site request Forgery(CSRF) and Sql injection etc.
  • Good experience in implementing OAUTH (Facebook/google/twiner/LinkedIn).
  • Expertise in writing and implementing, hosting and exposing WCF services.
  • Worked extensively on ADO.NET objects such as Data Adapter, Dataset, and Data Reader to interact with databases like SQL Server 2005/ 2008Oracle & MY SQL.
  • Experience in database development, for creating complex database queries, writing Constraints, Indexes, Views, Stored Procedures, Cursors, and Triggers.
  • Strong knowledge of .NET security features such as Authentication & Authorization, Windows-based Authentication, Forms-based Authentication, Authorizing Users and Roles.
  • Good knowledge in registering the websites and hosting them (Shared Hosting).
  • Exposure to (CMS) SharePoint Web parts and Workflows.
  • Good knowledge in planning the sprint releases and resource maintenance in TFS.
  • Good Experience in leading Dev & Ops teams, code reviews, enforcing dev standards, refining software development and build processes, and assisting in QA/QC activities
  • Experience in Testing (Unit Testing, Integration Testing, Load/Performance Testing, UAT)
  • Strong Experience in Migration of Legacy Apps (VB6/ASP), Data Preparation, Migration, Data cleansing and normalization.
  • Profound knowledge of Object-Oriented Programming Principles (SOLID), software development methodologies (Waterfall, Prototype, Agile, RAD, Spiral, XP, FDD, JAD, RUP etc.), Test Driven Design (TDD), Domain Driven Design (DDD)
  • In-Depth knowledge of design patterns (Factory, Builder, Prototype, Singleton, Bridge, Decorator, Façade, Proxy, Observer, Repository, Dependency Injection)
  • Skilled in all phases of the software development lifecycle (SDLC) and performed in various roles as the software architect, project lead, Subject Matter Expert (SME), consultant, systems/business Analyst, software engineer/developer.
  • Extensive Experience in ALM Tools for requirements management (user stories), source code mgmt., version control, issue/bug tracking, build and deployment (MS TFS)
  • Serves as a liaison between the business and the IT to provide the Technical Solutions and Translating high-level business requirements into project specifications (SRS/BRS)
  • Define / Refine business processes & support business by providing new solutions, improvements, and Enhancements to current solutions to make business more effective
  • Monitoring & Reporting progress, identifying problems, and recommending actions.
  • Capable of leading and performing along with a high-caliber team of professionals.
  • Profound knowledge in message queuing (MSMQ) for processing large number of messages like newsletters.
  • Experience in hosting the application shared hosting, server deployment and Cloud.

TECHNICAL SKILLS

Languages: C#, VB.Net, HTML, XAML, XML, CSS, JavaScript, Type Script, SQL, PL/SQL, VB.

Technologies: Win, Web Forms, MVC, Web Services, WCF, Silverlight, Web API, ADO.Net, Entity Framework, LINQ, AJAX, jQuery, JSON, Angular, Type Script, Bootstrap, WPF, Enterprise Library, Collaboration, CMS.

Databases: Oracle, SQL Server, AF, MS-Access, MySQL, PostgreSQL

Reporting Tools: SQL Server Reporting Services (SSRS), RDLC Reports, Telerik Reports, Excel Reports, Power BI, SAP Business Objects / Crystal Reports, Oracle BI

Tools: Visual Studio, TFS, VSS, VSTO, VSTP, Telerik RAD Controls & Kendo UI, Share Point, MS Visio, MS Project, Primavera 6, SAP R/3, GitHub, Fiddler

DB Tools: TOAD for Oracle, PL SQL Developer, SQL Server Management Studio

PROFESSIONAL EXPERIENCE

Confidential, Chicago,IL

.Net Lead developer

Responsibilities:

  • Requirements gathering Impact analysis and design and implementation.
  • Used Use case, sequence and class diagrams for the application development.
  • All the user interface layers, web pages are created and integrated to maintain the performance of data flow and data integrity using ASP.NET User Controls, Server Controls, and Bootstrap controls.
  • Enhanced user experience by designing new web features using MVC Framework.
  • Utilized AngularJS, Node.js and Express framework to create dynamic data - driven web pages.
  • Implemented Server and Client-side validations using ASP.NET validation controls, J-Query and Knockout js.
  • Created Web Forms for applications like FICS and Mortgage builder
  • Developed high-frequency low latency mortgage loan processing service application
  • Implemented features of AJAX controls such as Update Panel, Update Progress bar, Model Popup Container, Calendar Controls, Repeater Control, and Validation controls, Dataset.
  • Developed the server-side code using C#, VB.Net and client-side code using JavaScript with Visual Studio IDE
  • Used validation techniques and JavaScript for User Input Validations. Designed and developed web forms using ASP and VB Script
  • Used Data Reader and Dataset for data manipulations and database operations.
  • Good knowledge on Open Web Application Security Projects(OWASP) like Cross-site scripting (XSS), cross-site request Forgery(CSRF) and Sql injection etc.
  • Worked with REST-based services using MVC 4.0 WEB API
  • Created new model classes in Web API to hold data
  • Extracted data from FICS, Mortgage Builder into Oracle using SQL Server Integration Services
  • Developed solutions for diverse programming scenarios in C#, employing Object-Oriented Programming s (OOP) concepts such as encapsulation, inheritance, polymorphism, and abstraction. and Design patterns MVC.
  • Experienced working with User Controls with VB.NET code-behind files, debugging and Quality Testing of the code.
  • Developed several front-end UI components using Twitter Bootstrap, Kendo UI, and AngularJS.
  • Coded extensively in VB.NET targeting the Business requirements.
  • Creating web page and user account for the website using the MVC4 application, Angular JS and jQuery
  • Worked on the Build Master tool which does the automation of deployment during the release time.
  • Developed web based application using JavaScript, AngularJS and SQL server.
  • Used JQuery as it is a lightweight JavaScript library that emphasizes interaction between JavaScript and HTML.
  • Involved in designing login dialog and the application's main screen functions that included: Creating, modifying, updating, canceling deactivating, reactivating action plans of audits, and commitment audit screens.
  • Generated and Configured SSL certificates to secure WCF messages.
  • Worked on MVVM model to make use of data binding functions in WPF.
  • Experience in developing application using WPF and Silver-light.
  • Involved in developing effective user interface and animation for WPF applications using XAML
  • Created and deployed XML Web Services (WCF) using ASP.net and C#, used them to generate the proxy class files based on the web services and consumed in a web application.
  • Secured the existing application against security attacks such as SQL Injection, XSS, and Denial of Service
  • Written Stored Procedures in SQL Server 2008 used ADO.NET and Grid View, Data List, Details view, Repeaters, Data-set Classes for data manipulation.
  • Writing Queries using T- SQL Statements, Views, User Defined Functions, Stored Procedures, Triggers in SQL Server 2008 for inserting/Updating/Deleting the data into the relational tables.
  • Implemented Unit Testing, Integration Testing and System Testing using N-Unit.
  • Worked with Test Driven Development (TDD) by writing automated test cases.
  • Responsible for maintaining versions of source code using Team Foundation Server(TFS).
  • Deploying the application and maintaining in windows azure.

Confidential, San Jose, CA

.Net Lead developer

Responsibilities:

  • Direct Interaction with the Client to gather the requiremen.
  • Analysis of the impact and estimating the requirement.
  • Preparation of Functional and Technical design documents.
  • Development of the application And Testing
  • Involved in deployment and configuring the server
  • Preparing the User guide and Admin guide
  • Integrating with Confidential payment gateway.
  • Tracking the Exchange transactions.
  • Reporting the Failed transactions creating the User Guide

Confidential, Houston, Tx

.Net Lead developer

Responsibilities:

  • Requirements and Functional Specifications of the application.
  • Identifying the required Test scenarios and Test Cases in reviewing the test scripts for the new enhancements.
  • Executed Test Cases as per System Requirements.
  • Conducting Team meetings in regular intervals of time to monitor the Progress and Quality of the application.
  • Conducting weekly status report meeting with the respective BOA client and update the Progress of tasks.
  • Defect Reporting and Tracking using Quality center sharing the daily status report (consolidated) with all respective stake holders
  • Preparing the User guide and Admin guide.
  • Worked on clients portal based on ASP.NetMVC 2 - using Spring.Netframework with AOP implementation.
  • Created Spring.NetAOP classes to monitor service method's performance and log unhandled exceptions.
  • Created Spring.Net/Quartz scheduled jobs to perform routine cleanups and execute required jobs.
  • Created multi-tenant service layer classes using Spring.NetDependency Injection, NServiceBus - SOA.
  • Used NHibernate as a DAO for the business application.
  • Created Unit Test projects using NUnit framework.
  • UsedSilverlightToolkit and MVVM Lite Toolkit to create custom call recording player that utilized separate WCF services in order to feed converted calls - web and windows service.
  • Created call conversion services to convert calls per request - using WCF windows hosted service, WCF IIS hosted service, commercial audio converter and .NetParallel library.
  • Modified and create new T4 code generation templates.
  • Redesigned DAO layer to switch from NHibernate/SharpArch architecture to Entity Framework 4.0 with POCO and proxies.
  • Creating Documents User guide and admin guide..

Confidential, Houston, Tx

Senior Software Developer

Responsibilities:

  • Developed Excel Vsto Application to get the bill from DB
  • Create Word (Preamble) from text stored in DBfor the selected bill Using word and pdf.
  • Genarate PDf Using PDF Genarator.
  • Developed Administrative API for Service Oriented Architecture using WCF with Linq To Sql.
  • Developed ASP.NETbased client to utilize WCF based services.
  • Developed WCF services for Physicians, Hospital internal clients.
  • Created extensive suite of unit test projects for .Netclasses - code coverage 82%
  • Designed and implemented custom workflow/auditing project using custom attributes, reflection, Linq to XML.
  • Reworked existing application using Asp.NetAjax with JSON web services.
  • Redesigned and developed new services using WCF REST architecture.
  • Lead technical design and implementation of external portal application.
  • Designed and developed http modules for portal application in order to improve and monitor application performance.
  • Created internal WPF application that allows user review records stored in SQL server database.
  • Created more 20 extension methods - extending Control, Web Control, Enum, String classes.
  • Implemented partial methods in Linq To Sql partial classes in order to implement business requirements.
  • Optimized existing applications using System.Diagnostics namespace classes, caching objects, SQL Profiler, Firebug and Fiddler
  • Getting the requirements from the client.
  • Creating VSTO Excel Application for displaying the Bills and store them into the db.
  • Generating reports for the data receive.
  • Creating POC if required.
  • Estimating and splitting the task and assigning the team members and me ..
  • Development of the application And Testing.
  • Following up with client to get the approval for the release.
  • Involved in deployment and configuring the server.
  • Preparing the User guide and Admin guide.

Confidential

Senior Software Engineer

Responsibilities:

  • Developed this application in client place.
  • Implementing OAUTH (Facebook/LinkedIn/Twitter/Google).
  • Direct Interaction with the Client to gather the requirements.
  • Preparation of Functional and Technical design documents.
  • Development of the application And Testing.
  • Preparing the User guide and Admin guide.

Confidential

Software developer

Responsibilities:

  • Doing R&D on the Application as it is suggested by us to the client.
  • Writing wcf services to expose the data.
  • Silverlight design of the application.
  • Outlook configuring to create instance of outlook for sending mails (Using Com-objects.)
  • Involved in direct interaction with the client for requirement gathering.
  • Sprint Planning (Getting the sign off from the client) and assigning the tasks to the team for development.
  • Development, Testing and Error log.
  • Preparing the Delivery documents and user Guide on the sprint basis and updating the admin guide.

Confidential

Senior Software engineer

Responsibilities:

  • Requirement Gathering from Client
  • . Configuring Static IP to the system to the system,
  • Lying lan cables to the remote TV and checking the internet connection.
  • Posting the adds into the remote systems.
  • Development of the Application.
  • Deployment and configuring the server.
  • Preparing the User manual and admin-guide.
  • Testing and Maintaining.

Confidential

Web Developer

Responsibilities:

  • Configured the server with the static IP.
  • VPN configuration of the each client place so that it is connected to the domain if server.
  • Involved in Installing the Television Panel At the client location.
  • Scheduling the ads and instructing the designer to develop the ads

Confidential

Web Developer

Responsibilities:

  • Registering the new websites.
  • Hosting them on a server. Shared Hosting (Windows).
  • Requirement Gathering from the Client.
  • Working closely with the graphic designer and developing the application.
  • Testing and Document Preparation.
  • Configuring the mail servers (POP3, IMAP, SMTP)

Confidential

Software developer

Responsibilities:

  • Developing the requirements given by our team lead.
  • Testing the developed application.
  • Document preparation.
  • Involved in deployment.

We'd love your feedback!