Sr. .net Lead/developer Resume
Bentonville, AR
SUMMARY:
- Over 9+ years of experience in the field of software development, actively involved in Analysis, Design, Development, Implementation and Testing of business applications both windows and web applications using .Net Framework
- Experience in Microsoft.Net Technology using Visual Studio 2008, 2013
- Possess strong understanding of Object - Oriented Programming/Analysis/Design and Development.
- Extensive development experience in ASP.NET,MVC, C#, VB.NET, JavaScript, Query XML, HTML, CSS, AJAX, ADO.NET, WCF, Bootstrap, AngularJS, Windows Azure.
- Have excellent experience in MVC Web API development
- Extensively worked on No SQL Database like Cassandra and relational DB such as Oracle, Db2, Informix.
- Experience in Unit Testing Like, NUNIT, MSUnit and mocking tools like Rhino mocks
- Experience in JavaScript Unit Testing Tool Like, Karma and integration tool like Protractor
- Familiar with scripting languages like Unix, Perl and BTEQ
- Experience with Version Control tools such as GIT, Visual Source Safe, TFS and SVN.
- Good experience in developing applications using Service Oriented (SOA) and N-tier Architecture
- Extensively worked on stored procedures, triggers, Joins, Relational Database.
- Have working experience in Development, Maintenance and Production support projects
- Able to manage changing responsibilities and deliver time critical projects on schedule
- Work closely with Scrum team to maintain and improve sprint velocity by identifying and removing blockers
- Experience working on PM methodologies like Waterfall, Agile, SCRUM.
- Successful track record of developing and maintaining overall quality systems of the organization for the assigned project groups and functions.
- Extensive experience in all phases of software development; activities include Analysis, Design, Development, Implementation and Maintenance. Involved in all the stages of Software Development Life Cycle (SDLC)
- Implemented applications using multi-Tier architecture (Presentation Layer, Business Layer and database Layer)
- Experience in reporting tools like SQL Server Reporting Service (SSRS), Crystal Reports. Experience working with SQL server integration services (SSIS).
- Experience in using AJAX Controls Toolkit and AJAX Extensions
- Experience writing Web Services in .net technology using SOAP and WSDL
- Strong ability to translate from business to sound technology solutions; Design and development of multi-tier enterprise applications.
- Good working experience in using version control tools like Visual Source Safe (VSS), Team Foundation Server (TFS), Subversion for Code Repository, Deployment and Version control
- Implemented Data Adapters, Data Readers, Datasets, and Data Connections for Creating and opening connections, accessing and Binding Data and Commands for reading and Updating Data on SQL server
- Experience working in wide range of Industry & domain exposure like Banking, Retail, Manufacturing and Health Care Clients
- Used bug tracking / issue tracking tools like HP Quality Center, JIRA
- Agile management and software development with Extreme Programming and Scrum methodologies
- Worked extensively with Agile Methodologies (SCRUM) and Waterfall Methodologies
- Lead small teams to accomplish tasks quickly.
TECHNICAL SKILLS:
TOOLS: .Net Framework: .NET 4.0 / 3.5 / 2.0
Web Technologies: AngularJS, Bootstrap, ASP.Net, HTML, JavaScript, CSS, XMLException handling using Log4net.
Programming Languages: C#, VB.Net, VB, Objective C
Middleware: ASP.NET Web API
Scripting Language: Unix, Perl
Database: Cassandra, Oracle 10g, Informix
Other Technologies: MVC 4.0, WCF, WPF, Entity Framework
SDLC: Agile Scrum Software Development and waterfall model
Testing Tool: MS unit test cases, Rhino mocks, Karma and Protractor
Versioning Tool: VSS, GIT and SVN Sub Versioning
PROFESSIONAL EXPERIENCE:
Confidential, Bentonville, AR
Sr. .Net Lead/developer
Responsibilities:
- Leading the team of 5 and assist in design and development of the web modules in web application.
- Assess the business requirements & transactions - To compile, evaluate, assess and build an impact assessment & strategy.
- Design the GUI of the application using Angular JS, CSS 3.0, and Bootstrap
- Create MVC Web API services to fetch data from Cassandra Database in specific format used in multiple applications
- Sound experience in CQL
- Designed and Implemented the data model by leveraging the features available in Cassandra v2.4
- Involved in Database server migration from in-house box to Cloud
- Enabled SolrJ for the tables
- Preparing work breakdown, creating tasks, task progress reporting, interaction and collaborating onsite and offshore teams.
- Involved in iteration and capacity planning and intensely involved in requirement gathering from the business users and analysing, determining the ways to address wide range of complex scenarios.
- Developing and implementing Business Logic.
- Involved in analysis of the system requirements, followed by high-level design and detailed specification.
- Ability to coordinate test environments and test data for all planned testing.
- Automated server side unit test cases are written using MS unit test cases, Rhino mocks and Client side unit test cases are written using Karma
- Developed UI integration test cases using Protractor
- Coordinated Backlog grooming sessions, Daily stand-up meetings, Sprint reviews and Sprint planning meetings, Sprint retrospective meetings.
- Used TFS & GIT for versioning, involved in Code merges from Development - Integration - Staging to Production.
Technologies: Bootstrap, Angular JS, MVC 4.0, C#, Karma, Protractor, Cassandra, Azure
Confidential, Bentonville, AR
Sr. .Net Lead/developer
Responsibilities:
- Involved in the product design meeting and provide architectural solutions to JAD teams.
- Provide information and clarify the requirements to respective Ameriprise application product teams.
- Work with Business Analyst in translating complex requirements into Functional Requirements
- Translate customer requirements into design documents, establish specific solutions, and leading the efforts including programming and testing that culminate in client acceptance of the results
- Responsible for enhancement of Wal-Mart Sourcing, OMS and Logistics application to handle first sale initiatives.
- Involved in Design and developing the application.
- Implemented WCF Framework for building service-oriented application
- Extensively used Linq for data base connectivity and transactions.
- Export Reports to CSV, Excel and PDF.
- Prepared Unit Test Cases and Design Documents.
- Used HP Quality center for reporting bugs.
- Performing QA Releases and providing UAT Support
- Performing Production Releases and Deployments
- Providing clarification to business users and technical support team
- Performed unit testing to verify if the requirements are met.
- Providing clarification to business users and technical support team
- Providing Technical Hand Off to support team and the necessary documentation.
- Used Agile and Scrum development cycles.
- Reviewing the code.
Technologies: ASP.NET, VB.NET, ADO.NET, HTML, JavaScript, WCF Web Services, Informix
Confidential, Bentonville, AR
Sr. .Net Lead/developer
Responsibilities:
- Roles and responsibility in this project was to handle Problem Management, Change Management and Incident management
- Coordinate and communicate tasks with offshore team
- Provided support and break/fix/enhancement activities to resolve application and interface issues
- Developed a project specific tool to save Sam’s club business team effort on daily routine tasks
- Done many RCAs to reduce the incident reported by end customers
- Conducted training session to level 1 Wal-Mart associates to handle some of the incidents there by reducing the incident tickets by 5%.
- Prepared Unit Test Cases and Design Documents.
- Performed unit testing to verify if the requirements are met.
- Providing clarification to business users and technical support team
- Providing Technical Hand Off to support team and the necessary documentation.
- Used Agile and Scrum development cycles.
- Reviewing the code.
Technologies: ASP.NET, VB.NET, C#, ADO.NET, Web Forms 2.0, HTML, JavaScript, Informix, Oracle, Web Service (ASMX), SQL Server 2008
Confidential, Los Angeles, CA
.Net developer
Responsibilities:
- Designed and developed the application in C#.Net 2.0, ASP.NET, SQL Server 2008.
- Implemented the Factory, Singleton and Adapter design Pattern.
- Worked on back end programming using SQL Server 2008.
- Created new Stored Procedures, UDF’s, SQL Jobs and new tables.
- Analysing and correction of the T-SQL queries performance in Stored Procedures and UDF’s using SQL. Profiler and DMV in the Performance test environment.
Technology: C#.Net 2.0, SQL Server 2008, TFS, Window Performance Counter, DMV, SQL Profiler, ASP.NET, JavaScript. Enterprise Library 4.1
Confidential, New York City, NY
.Net developer
Responsibilities:
- Responsible for designing using C#.Net 2.0, Windows services
- Support testing team in testing and fixing the defects during System test and UAT cycle.
- Coordinate with different vendors for application integration.
- Implemented multithreading better application performance.
Technology: C#.Net 2.0, Oracle, Window Service.
Confidential, LA
.Net developer
Responsibilities:
- Designed and developed Business Layer using .NET Web Services, ADO.NET
- Created many stored procedures, functions, creation of tables to serve the business requirements
- Configured and Consumed Web Services (ASMX) in VB.NET.
- Worked on SQL DB design and implementation; back up, restoration and mirroring of the development databases for unit testing and development purposes.
- Developed C# custom controls such as text event logging and hierarchical grid, user controls etc.
- Used Data Grids, Data Sets, Data Views and Data Adaptors to extract data from Oracle
- Worked on Complex Oracle Advanced Queues
- Provided QA, UAT, Primary & Secondary Support.
- Used HP Quality center for reporting bugs.
- Performing QA Releases and providing UAT Support
- Performing Production Releases and Deployments
- Providing clarification to business users and technical support team
- Reviewing the code.
Technologies: Windows XP/2003, Framework 3.0, Asp.net, C#, JavaScript, Oracle 9i, T-SQL, PL-SQL, Toad, Microsoft Visual SourceSafe 6.0, Web Services (ASMX)