Lead .net Developer Resume
Houston, TX
SUMMARY:
- Nearly 8.5 years of experience in design, development, and implementation of business/commercial software solutions and testing & supporting distributed Client/Server, N - Tier applications using C#.Net, ASP.NET, AJAX, JavaScript, VB.NET, .NET Framework.
- Proficient with .NET development tools like Visual Studio .NET 2003/2005/2008/2010/2013/2015 .
- Vast experience in GUI Development using CSS, HTML, AJAX, JavaScript, Angular JS and Bootstrap3 .
- Experience in developing ASP.NET AJAX based Web applications using Microsoft AJAX Architecture.
- Experience working with Windows Workflow Foundation (WWF) server.
- Good working knowledge of XML Web Services, WCF, .NET architecture.
- Proficient in working with databases like SQL Server 2000/2005/2008/2014 , Oracle 7/8i/9i/10g/11i and MSACCESS using data access technologies like ADO.NET, OLEDB and ODBC and Entity Framework using LINQ.
- Created backend Stored Procedures and Views using TSQL and PL/SQL.
- Expertise in Relational Databases using SQL Server, Oracle, and good working experience in writing with Oracle TOAD tool, Stored Procedures, Triggers, Functions and Views.
- Advanced extensible reporting skills using Crystal Reporting Server XI, Jasper Reports.
- Extensive experience in all the phases of SDLC (Software Development Life Cycle), Debugging & customizing the applications.
- Involved in unit testing by applying TDD methodologies during the various phases of project.
- Experience with Agile methodologies and SCRUM development process.
- Demonstrated competence of a good team player and ability to work on multiple projects.
- Collaborative team player with extensive customer relationship experience and proven ability to communicate with customers and clients.
- Ability to work under pressure and deliver stiff targets with time management and leadership skills and excellent analytical and problem solving skills
TECHNICAL SKILLS:
Frameworks: ASP.Net Framework 4.5, Web API 2, Entity Framework 6.0, WCF
UI Frameworks: Angular JS 1.5, Bootstrap 3
Unit Test Frameworks: MS Test, Jasmine with Chutzpah test runner for visual studio
Development Tools: Visual Studio.net 2003/2005/2008/2010/2015
Languages: C#,Vb.Net
Database Technologies: ADO.NET, LINQ
User-Interface: CSS/CSS3; HTML/HTML5;JavaScript,Jquery,Angular JS1.5
Databases Servers: SQl Server 2000/2005/2008/2014 /2016, Oracle 7/8i/9i/10g/11i, MS Access.
Source Safe: VSS, SVN,TFS
Operating Systems: Windows NT/XP/7/8
Webservers: IIS, Apache
PROFESSIONAL EXPERIENCE:
Confidential, Houston, TX
Lead .Net Developer
Responsibilities:
- Gathered requirements from the user group and analyzed the requirements from the ad hoc data that the current business users have.
- Came up with functional requirements with all the use cases and flow of the application within 6 weeks of initiating the project.
- Designed the mock flow for the application using mock flow tool.
- As a lead developer, created all the features, user stories and individual tasks in TFS and created the project timeline estimates for the project.
- Designed the Database schema and came up with the required ER Diagram for the application.
- Created Web api2 project for the service layer of the application and created REST api methods.
- Extensively used C# object oriented design principles for business layer project.
- Implemented the UI project using angular, Kendo controls and Metronics Theme.
- Created DTO models to handle communication between UI and Web api.
- Effectively communicated the functional requirements between team members, coordinated the tasks, and managed the project within TFS.
- Used TFS for source control and pushed the changes to master branch in a controlled way after making sure the working branch is building fine without any issues.
- Published and deployed the web api project and UI projects to test/stage and production environments.
- Successfully delivered the project within estimated timeline and received good feedback from the user base and from IT.
Environment: C#, .NET F/W 4.5, Visual Studio 2015, Angular JS 1.5, web api2, SQl Server 2016,TFS.
Confidential, San Diego, CA
.Net Programmer
Responsibilities:
- Developed web interface for high performance data analysis software for medical device instrument (Mass Spectrometer)
- Developed UI using Angular JS 1.5 Framework implementing the model-view-controller pattern
- Created custom services for data manipulations and injected them to the angular controller to reuse them as and when needed, thus following single responsibility principle for controllers.
- Created and configured data Service to use web API end points along with custom PUT methods.
- Configured Angular JS routes using UI router module and created controllers for partial template views
- Created custom Angular JS directives such as date picker widget, drop-zone element, details view etc., for adding UI responsiveness.
- Created directives with both isolated scope and child scope as and when required to make my HTML truly interactive by attaching event listeners and transforming DOM.
- Developed custom Angular JS filters to modify spectrometer data and to show the output as required by the user.
- Extensively used ngResource angular service with ReST APIs to fetch data from sample preparation software and LIMS systems.
- Adopted Test Driven Development by writing unit tests and end-to-end tests on my application project using Jasmine test framework and Chutzpah test runner.
- Extensively used LINQ for data access.
- Interacted with product manager and biologists to gather requirements
- Used TFS for source code management, Scrum development process as well as bug tracking.
Environment: C#.net, .NET F/W 4.5,Visual Studio 2012, Angular JS 1.5,SQl Server 2012, TFS,TDD.
Confidential. CA
.Net Programmer
Responsibilities:
- Interacted with Document users to gather their requirements and discuss the possible use cases and to come up with solutions to provide a better working solution to users.
- Developed end-to-end web application from scratch going through all the phases of SDLC.
- Prepared Requirements and design documents.
- Developed the web UI forms, Master screen pages using ASP.net F/w 4.0, VS 2010 and VB.net.
- Used AJAX controls like Accordion, Modal pop up, update panel etc. for UI.
- Developed custom user controls and used them throughout the web application.
- Used Java Script throughout the application to handle client side validations.
- Used CSS for application UI design and layout.
- Created database schema and tables
- Developed queries, stored procedures, Triggers and views using TSQL as required.
- Created wrapper classes around the database objects to access them directly through object reference.
- Imported User data from Excel files into SQL database.
- Configured IIS on QA and Prod servers to host the web application.
- Hosted the application in client’s intranet portal.
- Visual SVN was used for source control versioning and source code protection
Environment: .NET F/W 4.0,Visual Studio 2010,VB.net,SQl Server 2008 R2, T-SQL, Visual SVN.
Confidential, CA
Sr.Net Programmer
Responsibilities:
- Regularly Interacted with Machinery Management Services group of Customer Services Business Unit to gather the requirements for the project, to develop the use cases for the project and to provide timelines for design and development of tasks
- Developed prototypes for the project basing on the use cases provided by the customers and presented demos to the customers/stakeholders.
- Interacted with DBA team to design and develop the database schema and tables.
- Worked along with DBAs to integrate data from 3 different sources namely FSDB,CWS, BAAN and worked with them to develop database packages to pull data from the respective sources daily at the stipulated time and to update the LTSA database tables with the relevantly pulled data.
- Involved in preparing High Level Design document for the project.
- Developed the web UI forms, Master screen pages and code-behind pages using ASP.net F/w 3.5, VS 2010 and C#.net.
- Extensively used AJAX controls like Tab Control, Cascading drop down, Modal pop up, update panel etc.
- Extensively used HTML, CSS, JavaScript to develop the UI screens.
- Developed queries, stored procedures, and views using PL/SQL as required.
- Extensively worked on ADO.NET objects like Datasets and Data Readers for data retrieval.
- Developed Crystal Reports using Crystal Reports Server XI as required by the business.
- Configured IIS on QA and Prod servers to host the web application.
- Created Import - Export utility for SSRS Reports.
- Prepared CCB request documentations such as User Acceptance Test Scripts, Requirements documents, Smoke test documents for the projects in QA, UAT and in Production Environments
- Deploy the code to Development/Test and Production Environments.
- Visual Source Safe 6.0(VSS) was used for source control versioning and source code protection
- Involved in maintenance and bug fixing of the project.
- Handled Project Management tasks for Sales forecasting system(Epiphany) in-house implementation
- Handled VBA code for upgrades and maintaining in-house applications.
- Migrated Crystal reports to Jasper reports
Environment: .NET F/W 3.5,Visual Studio 2010,VB.net,ADO.net,Oracle 10g,PL/SQL,TOAD,VSS 6.0.
Confidential, P.C, CA
Sr.Net Programmer
Responsibilities:
- Involved in gathering requirements from the Client credit team’s business analyst.
- Design and Development of user - Interface screens using ASP.NET and VB.NET for Change Request pages and all the approval pages needed in the process.
- Worked extensively with Windows Workflow Foundation (WWF) and created the workflow diagram for the application.
- Automated the workflow required for the application eliminating unnecessary time lapse and user interaction.
- Created service layer for interaction between the application and the workflow.
- Worked extensively with External Data Exchange Service
- Worked with Workflow Persistence services to persistently collect data from the user if the user hasn’t already responded on the request.
- Worked in Front end UI designing using HTML, CSS, and JavaScript.
- Designed tables, constraints, necessary stored procedures, functions, triggers and packages using T-SQL for SQL Server 2005
- Implemented many AJAX functionalities like Modal Popup, Popup Control Extender, Update Panels, Animation Extender etc., while developing user interface screens.
- Extensively worked with AJAX Control Tool Kit.
- Moved the code from QA to production
Environment: VB.Net, .NET F/W 3.5, Visual Studio.NET 2008, ADO.NET, CSS, HTML, T-SQL, SQL Server 2005,IIS 6.0, Windows XP, Visual SourceSafe 2005, Windows Workflow Foundation, Ajax Component Toolkit.
Confidential, Naperville, IL
.Net Developer
Responsibilities:
- Gathering requirements, Analysis, Design, functional & technical specification, Coding, testing and Document preparation.
- Design and Development of user Interface screens using ASP.NET and VB.NET.
- Worked in Front end UI designing using HTML, CSS.
- Extensively used datagrid controls to develop static report data
- Migrate the code from Coldfusion to .net environment.
- Extensively used ADO.Net to query data from the database.
- Extensively worked with Crystal reports 8 to develop reports for data analysis.
- Prepared SQL queries and written stored procedures and Database triggers in Oracle.
- Used JAVA script for the front-end presentation and server site processing.
- Maintained applications for other BP sites.
Environment: ASP.NET 1.1, ADO.NET, ColdFusion, CSS, XML, HTML, VB.NET, JavaScript, T-SQL, Visual Studio.NET 2003, IIS 6.0, SQL Server 2000, Windows XP/NT, Oracle 9i
