Technical Lead Resume
Lincoln, NE
PROFESSIONAL SUMMARY:
- 6 years of IT experience in analysis, design, development, implementation and coding of web based and multi - tier applications, and developing various Enterprise Level and Distributed work flow applications that includes Smart Client and Server Applications.
- Experienced in .NET technologies, Windows Applications, Web Applications, Web Services, Remoting, WCF, MVC using Microsoft technologies such as .Net Framework 3.5/4.0/4.5/4.6 , .Net Core, C#, ADO.Net, ASP.Net, LINQ, SQL Server, SSIS (SQL Server Integration Services), SSAS (SQL Server Analysis Services), XML, WPF, Win Forms and Web Forms.
- Extensively worked on creating Stored Procedures, Triggers and optimizing of Queries using Microsoft SQL Server.
- Worked on Rapid Application Development (RAD) and also created unit test cases using MVC.
- Expertise in creating and consuming WCF services and developing Service-Oriented applications (SOA architecture) in .NET using the Web Services.
- Skillful in developing Internet and Intranet Applications with VB.NET , C#.NET, ADO.NET, ASP.NET , LINQ, WSDL, SOAP, XML, XSL, HTML, CSS, JavaScript, JQuery, Angular.JS , Angular 5.0 and React JS.
- Familiar with JavaScript libraries like Angular.JS , Angular 5.0, React JS , Knockout.JS , NHibernate, Backbone.JS and Bootstrap templates.
- Familiar with creating Custom Reusable React Components Library.
- Experience in designing and implementing infrastructure as code and CI/CD pipeline for deployments of large scale applications.
- Extensive experience with SQL Server, especially when using OR Mappers such as NHibernate and Entity framework with a code first approach .
- Experienced working with Microsoft Azure cloud based PaaS, IaaS and SaaS.
- Collaborated extensively with . NET Server Controls, Web User Controls, Custom controls, Data Grid Web Controls, and Forms Validation Controls and created numerous Custom Controls using ASP.NET.
- Proficient in SQL, T-SQL, PL/SQL and RDBMS Concepts, Database Programming, creation of Functions, Packages and Libraries.
- Worked in Various software development methodologies like Agile methodology (using Scrum, Sprint and Test Driven Development), Waterfall.
- Good debugging and problem solving skills.
- Strong troubleshooting and analysis talents, with a proven ability to identify, isolate, and resolve issues in early stages and ability to adapt to new technologies.
TECHNICAL SKILLS:
Microsoft Technologies: .NET Framework (4.6, 4.5, 4.0, 3.5, 3.0, 2.0, 1.1 & 1.0), LINQ, ADO.NET, Entity Framework, XML, .Net Core
Web Application: MVC, ASP.NET, ADO.NET, WINFORMS, HTML, HTML5, XML, JavaScript, JQuery, Bootstrap, Angular JS and Angular 5.0, Web Forms, CSS, CSS3, IIS 6,7
Languages: C#, JAVA, C++, C and Power shell.
Databases: SQL Server (2017,2014.2012), MySQL 4/5, Oracle 8i/9i (PL/SQL)
Windows GUI: Win forms, WPF
Middleware: Web Services, WCF
Operating Systems: Microsoft Windows 7/ Vista/ XP/ 2003/ 2000,UNIX
Design Patterns: Service Oriented Architecture (SOA), Model View Controller (MVC), Factory, Singleton, and Object Oriented Design.
Version Control: Team Foundation Server(TFS), Subversion(SVN), GitHub
PROFESSIONAL EXPERIENCE:
Confidential, Lincoln, NE
Technical Lead
Responsibilities:
- Worked with Business Analysts and users to understand the requirement and Contributed to the requirement gathering, analysis, design and development.
- Interacted with clients to understand project requirements and rewrote existing Visual Basic application using VB according to client specifications.
- Responsible for designing coding and implementing application using VB.Net.
- Using agile methodology for developing the application and following the software development life cycle for each iteration.
- Designed and coded database tables to store application’s data as well as writing complex queries used in desktop application.
- Designed and Developed windows pages which provides edit features, preview difference features and XML display features.
- Created Stored Procedures, Views and Triggers using SQL Server.
- Performed Query optimization for existing and new store procedures, views and functions.
- Performed Unit Testing for all for all units in developed pages.
- Involved in code peer review, system regression and Unit Testing.
- Designed, developed, compiled, executed and tested as windows as well as mobile applications.
- Responsible for maintaining versions of source code using GITHUB.
- Performed troubleshooting bugs, unit deployment and wrote technical report to document different phases of software development life-cycle.
- Used confluence in details for storing and shared documents to maintain different versions of documents.
Environment: Visual studio 2015, VB.Net, SQL Server 2014, XML, Splunk, JIIRA, Confluence, Visual Studio Code
Confidential, TX
.Net developer
Responsibilities:
- Analysis of assigned Work item functional requirements for new development and fixes.
- Design and Development of front end screens by creating Views, Partials, layouts, controllers, Actions and View Models using MVC 5 and C#.Net.
- Worked on .Net Core Framework 1.0 to implement Business Logic.
- Designed the web UI using HTML, CSS, JavaScript, JQuery, Angular 5.0 and AJAX controls.
- Developed new user interface components for different modules using Kendo UI (Grid, Drop down list).
- Used mapping plugins to dynamically map server side view models client objects with appropriate observables to achieve Automatic UI refresh and Dependency tracking.
- Application is developed in C# and UI is created using WPF following the MVVM pattern.
- Used different features of HTML5 and CSS 3 to accomplish data functionality and selections.
- Worked on building the new application and involved in migrating the application from Angular JS to Angular 5 and .Net Framework 4.5 to .Net Core 1.0
- Involved in writing complex SQL scripts which includes database object validation and exception handling to facilitate functionality in different modules.
- Performed database design and implementation using SQL server and data modelling tools.
- Worked on Microsoft Azure cloud based SAAS and PAAS.
- Hosted application with AWS cloud.
- Used mapping plugin to dynamically map server side view models client objects with appropriate observables to achieve Automatic UI refresh and Dependency tracking.
- Used MVC Razor HTML Helpers and Bootstrap to meet GUI design, Adaptive rendering, Look and Feel.
- Used fiddler and developer tools like IE, Fire Fox and Chrome to test the traffic and load of an application.
- Designed and Developed User Interfaces using ASP.NET.
- Used data grid to review and modify manipulated data.
- Designed and Developed complex stored procedures in SQL Server 2012.
Environment: Visual studio 2017,Kendo UI, Angular 5, HTML 5, CSS 3, MVVM, Boot Strap 3, JQuery, JQuery-UI,SQL Server 2012, .Net Core 1.0
Confidential, Novi, MI
.Net developer
Responsibilities:
- Analysis of assigned work item functional requirements for new development and fixes.
- Design and Development of front end screens by creating Views, Partials, layouts, controllers, Actions and View Models using MVC 5 and C#.Net.
- Analyzed the requirements and designed the flow of task using flow charts and dependently designed flow between pages of the UI.
- Used functionalities for writing code in HTML5/HTML, CSS3/CSS, JavaScript, React JS, JQuery, AJAX, JSON and Bootstrap .
- Used Twitter Bootstrap for Tabs, Grids, Pagination, forms, buttons, tables and other interactive components.
- Used React-Router to turn application into Single Page Application.
- Used React JS components, Forms, Events, Keys, Router, Animations and Flux Concepts.
- Implemented React JS code to handle cross browser compatibility issues in Safari, Mozilla and IE.
- Implemented MVVM pattern for new voter registration to simplify the specification of complex relationships between view components.
- Used mapping plugin to dynamically map server side view models client objects with appropriate observables to achieve Automatic UI refresh and Dependency tracking.
- Application is developed in C# and UI is created using WPF following the MVVM pattern.
- Extensively used JQUERY to implement client side functionality, validations and AJAX calls to render partials and data lookups.
- Involved in implementation of Claims based authentication using claims authentication manager to hold identity details in claims collection, which can be used across the app.
- Written and consumed WCF service to connect to DAL and pass data from UI to Database and vice versa.
- Used Active Reports to render and display labels in PDF format as part of Ballot creation for printing.
- Worked as part of an AGILE development team with SPRINT ALM to create and modify software solutions that reduced time to delivery and improved quality.
Environment: Visual studio 2015,ASP.Net 4.5, WCF, MVC 5, C#, WPF, HTML 5, CSS 3, MVVM, React JS, Boot Strap 3, JQuery, JQuery-UI, Java Script, oracle 10g, SQL Server 2012
Confidential, Sunnyvale, CA
.Net developer
Responsibilities:
- Worked with Business Analysts and users to understand the requirement and Contributed to the requirements gathering, analysis, design and development.
- Design and Development of front end screens by creating Views, Partials, layouts, controllers, Actions and View Models using MVC 6 and C#.Net.
- Utilized ADO.Net technology extensively for data retrieving, querying, storage and manipulation using LINQ.
- Extensively used JQUERY to implement client side functionality, validations and AJAX calls to render partials and data lookups.
- Designed the web UI using HTML, CSS, JavaScript, JQuery, Angular 4.0 and AJAX controls.
- Developed new user interface components for different modules using Kendo UI (Grid, Drop down list).
- Application is developed in C# and UI is created using WPF following the MVVM pattern.
- Used different new features of HTML 5 and CSS 3 to accomplish data functionality and selections.
- Created User Controls, Custom controls, Data Access Layer, Business Logic Layer classes using C#, MVC and .Net for web pages.
- Used AJAX in different ways to avoid full page post-back and make the application more user interactive.
- Used fiddler and developer tools like IE, Fire Fox and Chrome to test the traffic and load of an application.
- Worked With ASP.net Web Parts, Navigation Control, User Controls, and Master Pages and developed Cascading style sheets (CSS) for consistent look and feel of the website
- Implemented User role based authorization.
- Generated Excel reports using third party libraries like EP Plus.
- Responsible for maintaining versions of source code using Team Foundation Server (TFS).
Environment: Visual studio 2015,ASP.Net 4.5, MVC 6, C#, Kendo UI, HTML 5, CSS 3, MVVM, WPF, Boot Strap 3, JQuery, JQuery-UI, Java Script, Angular JS, Angular 4.0, Developer tools
Confidential, Honolulu, HI
.Net developer
Responsibilities:
- Analysis of assigned Work item functional requirements for new development and fixes.
- Design and Development of front end screens by creating Views, Partials, layouts, controllers, Actions and View Models using MVC 5 and C#.Net.
- Implemented MVVM pattern for new voter registration to simplify the specification of complex relationships between view components.
- Used mapping plugin to dynamically map server side view models client objects with appropriate observables to achieve Automatic UI refresh and Dependency tracking.
- Used MVC Razor HTML Helpers and Bootstrap to meet GUI design, Adaptive rendering, Look and Feel.
- Application is developed in C# and UI is created using WPF following the MVVM pattern.
- Used different new features of HTML 5 and CSS 3 to accomplish data functionality and selections.
- Extensively used JQUERY to implement client side functionality, validations and AJAX calls to render partials and data lookups.
- Involved in implementation of Claims based authentication using claims authentication manager to hold identity details in claims collection, which can be used across the app.
- Written and consumed WCF service to connect to DAL and pass data from UI to Database and vice versa.
- Used Active Reports to render and display labels in PDF format as part of Ballot creation for printing.
- Worked as part of an AGILE development team with SPRINT ALM to create and modify software solutions that reduced time to delivery and improved quality.
- Used fiddler and developer tools like IE, Fire Fox and Chrome to test the traffic and load of an application.
Environment: Visual studio 2013,ASP.Net 4.5, WCF, MVC 5, C#, WPF, HTML 5, CSS 3, MVVM, Boot Strap 3, JQuery, JQuery-UI, Java Script, KnockoutJS 3, oracle 10g, Active Reports 8, Developer tools.
Confidential
.Net developer
Responsibilities:
- Understand requirements specification document and develop the prototype for feasibility study.
- Studied and analyzed the functional and technical specifications.
- Created Visual Studio.NET web forms and Class libraries containing code for business and data access logic using C#.NET.
- Coding and debugging using ASP.NET and C#.
- Used ADO.NET objects such as Data Adapter, Data Reader and Data Set for consistent data access.
- Developed the web pages using Visual Studio, HTML, and CSS for styling the Web pages.
- Created crystal reports for the bank office users.
- Written stored procedures and functions used by data access layer.
- Enhanced the business layer by providing many interfaces and functions which are required.
- Performed Unit Testing and documented the results.
Environment: .Net Framework 3.0, ASP.NET 2.0, C#.Net, JavaScript, ADO.NET, SOAP, HTML, Crystal Reports, SQL Server 2005.