Team Leader & Developer Resume
Irving, TexaS
SUMMARY:
- Creative and highly motivated professional Senior.Net Developer seeking to obtain a challenging position, that utilizes my strong technical skills and experience in the field of software architecting, design and development in .Net Technologies.
- Over 12 Years of IT experience with exceptional skills in Analysis, Design and Development and Architecting of high scalable Multi - Tiered Web Applications and Windows application using Microsoft Technologies in Banking, E-Shopping domains for Clients such as Confidential Corporation of America, Confidential, Confidential Hosting, Confidential, Confidential, Confidential Commercial Finance, Confidential and Confidential .
- Expertise in Microsoft.Net technologies C#, ASP.NET, ADO.NET, .NET Framework, WPF- XAML, WCF, MVC Patterns
- Solid knowledge and experience with Windows Forms, Web Forms, C#.NET, AJAX, JavaScript, UI design and development, consuming and manipulating data using ADO. NET.
- Expertise in requirement analysis, design and development of Client/Server and Internet applications
- Proficient in designing and implementing databases layers using ADO.NET, and Entity Framework
- Used JIRA for issue tracking
- Experience in web technologies with C#.Net
- Expertise in Design and Development of User Interfaces using ASP.NET and C#
- Basic work experience in NUnit, NAnt and Traceability Matrix
- Extensive work in Developing Web forms, Web controls, User controls and Custom Controls in ASP.NET, ASP.NET MVC and Client side programming using JavaScript, JQuery, AngularJS, Bookstrap.
- Good working experience in SSRS Reports
- Strong experience with Angular JS, Bootstrap, Java Script, JQuery, VB Script, XAML, HTML 5
- Good work experience in MS SQL Server 2000/2005/ 2008/2010/2012
- Knowledge in developing stored procedures functions and triggers using T-SQL.
- Expertise in Object Oriented Programming (OOP) using C#
- Experience working in Restful Web APIs
- Experience with Source Control like VSS, TFS, GIT Hub
- Extensively used multi-tier architecture pattern
- Experienced and fully engaged in application life cycles (SDLC), which includes gathering and analyzing business requirements, functional/technical specifications, designing, developing, testing, deploying the applications, and providing production support.
- Proven ability to analyze problems, root causes, and develop innovative solutions to business challenges.
- Strong interpersonal, team skills and ability to interact with people at various levels and lead a team for successful delivery of the project
- Possess excellent verbal and written communication skills.
- Exceptional ability to quickly master new Technologies and capable of working in-group as well as independently with a sense of responsibility and ownership
TECHNICAL SKILLS:
Technologies: C#,ASP.NET, V# .NET 1.1/2.0/3.5/4.0/4.5 , ADO.NET, Windows Applications, Web Application, Web Services, AJAX, CSS, XML and HTML, Infragistics Controls
Special Technologies: Object Oriented Programming, WPF: XAML, WCF, MVC Patterns, Entity Framework
Database: SQL Server 2000/2005/ 2008/2010/2012 , T-SQL, SSRS
Database Connectivity: ADO.Net, ODBC, Entity Framework, Linq to SQL
Scripting Languages: Java Script, NSIS, Angular.js, Bootstrap.js, JQuery, VB Script, XAML, HTML 5
Development Tools: MS Visual Studio 2003/2005/ 2008/2010/2012
Source Code Control: VSS, TFS, GIT Hub
Web Servers: Internet Information Services (IIS)
Operating System: Windows NT/2000/XP/Vista
Defect Reporting Tools: Internal Defect Tracking tool
PROFESSIONAL EXPERIENCE:
Confidential, Irving, Texas
Team Leader & Developer
Responsibilities:
- I am working as a Team Lead in this project. So, my responsibilities include Requirements analysis, High Level technical design, Database scheme design, Identifying the high-level tasks, Implementing the design using ASP.Net, Angular JS, SQL Server and other technologies such as integrating Swagger tools in application for testing WebAPIs, and WCF Services
- Mentoring offshore software developers who are part of this project.
- Worked on Command Query Responsibility Segregation(CQRS) and their main software architectural pattern and messaging services platforms like Rabbit MQ and Windows MSMQ used for internal integration of different module
- Involved in creating full FrontEnd pages in Angular JS using promises
- Used MVC and Web APIs to interact with Angualar page and also used swagger tool to test the Api methods
Environment: C#.NET 4.0/ 4.5, WCF (SOAP/REST), Web API, XML, JavaScript/ JQuery, Visual Studio 2015, Oracle SQL Developer, SQL Server 2012,Angular JS, Swagger
Confidential, Phoenix, AZ
Team Leader & Developer
Responsibilities:
- Senior Lead Developer in creating WEB API projects and consuming the WEBAPI for updating the requested user information in ARMS Database and Oracle Database based on User Buns
- Creating SSRS Reports for the project adding encryption techniques for security purpose.
- Creating WCF SOAP/REST services to get User Buns related information
- Did automation tool for exchanging data between two Systems (BEAMS and ARMS) consuming Web API
- Created Web API projects for getting the expense limits and approvers based on provided UserBuns
- Used security mechanism accessing the WEB API like Identity based Authentication, Role based Authentication
- Created MVC applications using security based features like Authorize and AllowAnonymous and used references of ASP.NET Identity and Owin Security.
- Used Encryption techniques in URLs for accessing SSRS reports
Environment: C#.NET 4.0/ 4.5, WCF (SOAP/REST), Web API, XML, JavaScript/ JQuery, Visual Studio 2015, Oracle SQL Developer, SQL Server 2012
Confidential, Sacramento, CA
Team Leader & Developer
Responsibilities:
- Leading a team of around 6 members
- Involving in code migration activities and used of MVC architecture from scratch.
- Involving in creating stored procedures, functions, views for moving the data from old database to new database based on new architecture.
- Using third party Infragistics controls in the project and create page designing, styles and themes based on MVC architecture.
- Used Angular JS, JQuery and Bootstraps in the project design
- Making use of WCF service oriented architecture design for the new project.
- Using SSIS and SSRS tools for managing different aspects of enterprise business intelligence and information processing such as data integration, reporting and analysis
- Involved in framing different utility layers along with MVC as core layer
- Using Entity Framework for Database connectivity to interact with MVC Model
- Using Team Foundation Server for managing the codes, releases and for issue fixing and enhancements
Environment: C#.NET 4.0/ 4.5, WCF(SOAP/REST), Web API, Angular.js, Bootstrap Less, JavaScript/ JQuery, Visual Studio 2008/2010/2012 , Entity Framework 6, SQL Server 2008/ 2010/ 2012
Confidential, Rancho Cordova, CA
Team Leader & Developer
Responsibilities:
- Played as team leader and took responsibility for handling a module in the project.
- Used to create lot of plugins for different agencies such as Texas DPS, DOJ, LVMPD, SBRV and PPD as per their request
- Worked with WCF services and REST Client by providing JobID, SystemID and required action for different plugins
- Involved in creating execution flow as an xml for requests, responses and actions for each plugins to execute as per defined in the flow.
- Involved in creating FTP server and data upload and download functionalities
- Used to create actions and plugin definitions in App.config to make the scheduled requests and responses asynchronously without affecting each other’s job
- Involved in creating Field mappings of the nist files as XML data to map the fields corresponding to the types defined in nist files
- Create nist files or updating nist files and uploading to FTP Server as per requests by storing the file names in transactions as tracking ids to match with responses.
- Created actions for checking the files availability in the FTP Server or accessible server and getting the responses back by mapping the tracking ids with the acknowledgments received from law agencies through other modules.
- Designed User Interface using Angular JS
- Developed WCF service components in C#, .NET 4.0/4.5, Windows Service
- Send the response notifications as success or failure based on the acknowledgments data
Environment: C#.NET 4.0/ 4.5, WCF (SOAP), Angular.js, JavaScript/ JQuery, Visual Studio 2008/2010/2012 , Entity Framework, SQL Server 2008/ 2010/ 2012
Confidential, Fremont, CA
Technical Lead Developer
Responsibilities:
- Leaded a team of 6 members and responsible for the life cycle of the entire project
- Migrated the project .Net Framework 2.0 to .Net framework 4.0 and have also added some enhancements to the existing application and involved in designing the project.
- Worked with users in gathering and analyzing the requirements
- Developed WCF Services for creating and consuming business components in ASP.NET
- Designing WCF with Service oriented architecture to support Distributed computing where services consumed by end-user.
- Implemented JQuery, and Bootstrap in the frontend.
- Designed application framework and interaction with database and UI using .NET 4.0 and Angular JS(MVC)
- Worked on WCF REST Service to return the JSON/ XML results for the Javascript Call
- Hosted 2 types of WCF Services in separate server and called both in project (WCF Service) and JavaScript call (WCF REST service).
- Make use of CRUD (PUT, GET, POST, and DELETE) operations in WCF with messaging format.
- Designed and developed class library for Domain Entities using Entity Framework
- Used threading concept to occur the notification event of desktop application in system tray
- Make use of timer threading concept to check the installed services whether it is in start/stop mode and if stopped, it will be forced to make it start.
- Developed new application to calculate the Gross Margin using various technologies like WPF on various factors like design, commissions, costs, etc
- Implemented the WCF Service and hosted in IIS on server machine and make use of it for existing user interactive.
- Used NSIS scripting languages for creating install/uninstall functionalities of Windows installer and also for upgrading the existing app to a new app
- Extensively used JavaScript for advertisements
- Worked with VSS to manage the code
- Worked on Registry entries for creating new registries upon installation the app in user machines
- Created technical documentation and help files for end users
- Responsible for application support and bugs fixing that were raised during testing
- Responsible for the knowledge transfer to coworkers
- Worked on Hudson build which is automated build
Environment: C#.NET 4.0, WCF Services, JavaScript/JQuery, Visual Studio 2008/2010/2012 , Entity Framework, SQL Server 2008/2010/2012
Confidential, San Antonio, TX
Technical Lead Developer/Team Lead
Environment: C#.NET 4.0, Windows Applications/Web Applications, JavaScript/JQuery, Visual Studio 2008/2010/2012 , SQL Server 2008/2010/2012 , Git Hub
Responsibilities:
- Coordinated with team members and interact with client on business requirements/enhancements.
- Lead developer responsible for the mentoring of two (2) other team members.
- User to prepare Weekly and Monthly Report about the profit analysis
- Took the responsibility of preparing Daily Metric report and involve in analyzing the daily events.
- Monitor the events on regular activities and run/rerun to pass through the ARIC rules.
- Make use of BMC Tool to check for the event error and rectify it according in which functionality of code the error occurs.
- Involved in deployment activities
- Periodically monitor all kinds of regular events, long running events, suppressed events.
- And if any events goes beyond the limits and more priority will be taken to bypass the event
- Attend the automated voice calls from customer regarding the events flow arised and opt it.
Confidential, San Jose, CA
Team Leader, Production Support Engineer
Responsibilities:
- Coordinated with Clients on business requirements/enhancements
- Update the tasks on daily basis to Clients
- Took the responsibility of entire project maintenance/enhancements
- Monitor the scheduled jobs for projects created on daily basis
- Provided scoping/cost estimation for the new enhancements
- Involved in deployment activities
- Interact with clients on innovative ideas for better productivity
Environment: C#.NET 2.0/3.5, Windows Application, Web Application, Entity Framework, Visual Studio 2008/2010, SQL Server 2005/2008/2010 , VSS
Confidential
Team/Module Leader
Responsibilities:
- Designed User interface (UI) for WPF forms and implemented application logic using C#.NET
- Implemented WPF to create attractive and effective User Interface using XAML Document
- Extensively involved in Developing Components for Business Layer and Data Layer, implementation in MVC Architecture
- Used Grid Views, Form Views, Details View and Object Data Sources extensively
- Used Themes and Skins which made the designing uniform
- Used Generics extensively in C# and ASP.NET Menu Controls
- Created Centralized Session Business Object in C#, which makes creating, and maintaining sessions monitor able
- Involved in report creation activities
- Worked on the functionality to find out the subscribers count and the packages used by them
- Development of database driven UI navigation
- Development of Data Access and business Layer
- Coordinating with the business Analysts on system related queries.
- Handling the Quality related activities.
- Assistance to team members in domain and technical field
Environment: C.Net 2.0, ASP.NET/VB, Windows Forms, Visual Studio 2005/2008, SQL Server 2005/2008, TFS
Confidential
Module Leader
Responsibilities:
- Migration of a Leasing website developed in NET 2.0 into a framework developed in .NET3.5 and was responsible for coding the key modules.
- Coding for the implementation of the framework specific requirements such as Multi-language support, out proc support etc
- Unit testing, System testing of other modules
Environment: .Net 3.5, ASP.NET/C#, AJAX, Visual Studio 2005, SQL Server 2005, TFS
Confidential
Module Leader
Responsibilities:
- Group lead and responsible for developing a key module
- Design, Analysis and Creation of LLDs for key functionalities
- Involved in Integration Testing and System Testing.
- As part of UAT Support team, responsible for analysis of UAT issues, bug fixing.
- As a Module Lead, split the work to team members upon their functionality development.
- Create defects in defect tracking system and assign the tasks on priority basis to team members
Environment: .Net 2.0, ASP.NET/C#, AJAX, Visual Studio 2005, SQL Server 2005, TFS
Confidential
Team Leader
Responsibilities:
- Designed both Standalone and Web based application for ALPM and CBS Branches respectively
- Involved in Unit & Integration Testing
- Responsible for Deployment & Production Moves of the applications
- Involved in code review activities for the codes developed by team members
- Mentor and assign the tasks to team members and schedule status call on bi-weekly basis.
Environment: .Net 2.0, ASP.NET/C#, Visual Studio 2005, SQL Server 2005, VSS
Confidential
Team Leader
Responsibilities:
- Designed both Standalone and Web based application for ALPM and CBS Branches respectively
- Involved in Unit & Integration Testing
- Responsible for Deployment & Production Moves of the applications
- Involved in code review activities for the codes developed by team members
- Mentor and assign the tasks to team members and schedule status call on bi-weekly basis.
- Travelled to multiple client locations and implemented the applications and test on live.
Environment: .Net 1.0, ASP.NET/C#/VB.Net, Visual Studio 2005, SQL Server 2005, Sybase Anywhere, VSS