Lead .net Developer/programmer Resume
Carrollton, TX
SUMMARY
- 12+ years of IT experience in developing and managing applications based on .Net, C#, ASP.Net, VB.Net, MVC, MSSQL and SSRS.
- Strong knowledge in defining and assessing internal processes and procedures in SDLC.
- Over 4 years of experience in Team lead role, skilled in building, mentoring and guiding the team while promoting the company’s core mission, vision and values.
- Around 5 year experience in application’s maintenance and supporting.
- Proficient in VB.Net, C#, ASP.Net, ADO.Net, MVC, LINQ, Web API, Angular JS, VB6.0, VBA, Classic ASP, ADO, XML, HTML, IIS.
- Extensively worked on database design, T - SQL programming using SQL Server 2012/2008R2/05.
- Work experience in developing, re-engineering, migration and integration of large products.
- Good understanding and collaborative working experience with cross functional departments.
- Working experience in Agile and Water fall software development methodologies.
- Deft at troubleshooting for complex information systems management.
- Expertise in Insurance & Finance, Health Care and e-Commerce domains.
- An energetic, self-motivated team leader with hands on experience in programming skills, client-server infrastructure, requirements gathering, application integration and customization.
- Good exposure in designing UML diagrams and writing low level documentation.
- Interacting with the client for system study, requirements gathering, analysis and scoping.
- Have an experience on content management process using VSS, TFS and share point portal.
- Architecture and design the solution for the project.
- Coding, Reviewing code, debugging and troubleshooting the application.
- Managing smooth implementation and testing of the application at client location.
- Extending post go-live and application maintenance support to the client.
- Leading the team in various phases of application development.
- Good in code reviews and unit test plans execution to maintaining and implementing Quality Standards and processes.
TECHNICAL SKILLS
Languages: C#, VB.NET, VB6.0, VBA, SQL, TSQL
Web Technologies: ASP.NET, ASP, MVC, AJAX, IIS
Technologies: WCF, EF, COM+, COM/DCOM, OOAD, Design Pattern
Scripts & Mark-up: Angular JS, JQuery, JavaScript, HTML, XML, CSS, JSON
Databases: SQL Server 2000/05/08/12 , MS Access, DB2
Database Concepts: ADO.Net, ADO 2.0, Entity Frame work and LINQ
Tools: Visual Studio 2013/2012/2010/05 , SSRS, Crystal Reports, Visio, VSS, TFS, SVN, Jive for Office and ReSharper 9.0
Office Software: MS Power Point, MS Word, MS Excel, Edit Plus
Operating Systems: Windows 7/XP/2000, MS-DOS
PROFESSIONAL EXPERIENCE
Confidential, Carrollton, TX
Lead .Net Developer/Programmer
Responsibilities:
- Have been working on product design and development using MVC architecture.
- Enhancing AUMENTUM product functionality using Angular JS technologies.
- Designing user interface using Kendo and Telerik scripts and user controls.
- Implementing requirements with team or individually using C#, ASP.Net, Web API and SQL Server.
- Creating business layer by writing business objects and validation classes using various design patterns.
- Extensively used Entity Frame work as data access layer.
- Responsible for database design and program core SQLs, stored procedures and functions using SQL Server 2008/12
- Writing stored procedures to implement core business logic and improve performance.
- Prepare deliverable checklist to the release team and conduct knowledge transfer to QA, document and training teams.
- Work with QA, Engineering and Support departments for their smoother operations.
- Using TFS Tool for code management and work tracking process.
- Using ReSharper to maintain quality code and coding standards.
- Working on Jive tool for document management.
- Actively involving in daily scrum and story board review meetings.
Environment: .Net Framework 4.5, ASP.Net, C#.Net, MVC5, Entity Framework, SQL Server 2012, T-SQL, LINQ, JQuery, Angular JS, Kendo UI & JS and TFS.
Confidential, Lansing, MI
Team Lead, Programmer & Analyst
Responsibilities:
- Understand the existing product and responsible for implementation of new features.
- Interact with end users and SMEs to gather functional requirement.
- Review business requirement documents and translate into technical specifications.
- Implement requirements with team or individually using VB.Net, C#, ASP.Net and SQL Server.
- Design user interface using ASP.Net, AJAX, JQuery and CSS technologies.
- Contribute to the business layer by writing business objects and validation classes.
- Extensively used ADO.Net features like Data Set, Data Reader and Data Adapter.
- Responsible for data base design and program core SQLs, stored procedures and Triggers using SQL Server 2008/12
- Written stored procedures to improve performance.
- Build time out, Progress bar user control to use in different applications.
- Created several audit reports using SSRS.
- Perform code reviews, verify the completeness of the task, participate unit and integration testing of the product enhancements.
- Prepare deliverable checklist to the release team and conduct knowledge transfer to QA, document and training teams.
- Identify and troubleshoot customer support reported issues and facilitate solutions.
- Ensure team is focusing on high priority tasks and deliver high quality work on time.
- Work with QA, Engineering and Support departments for their smoother operations.
- Train and mentor the team members on technical and functional aspects.
- Involve in future work load estimation and resource planning based on product feature needs and pending QA and Support tickets.
- Update the progress to the manager on weekly basis.
- Worked with management for improving internal processes and procedure with previous experience.
- Used third party (Telerik) controls to improve web UI.
Environment: .Net Framework 4.0, ASP.Net, C#.Net, MVC4, ADO.Net, SQL Server 2012, T-SQL, WCF, HTML,Ajax, Linq, SQL and TFS.
Confidential, Madison, WI
Tech Lead & Analyst
Responsibilities:
- Involved in the requirement analysis and architectural design of the system.
- Understand the business objectives and recommend common solutions
- Documented the workflow using Microsoft Visio.
- Performed Coding, code reviews and does the unit testing.
- Designed and developed the database using normalization techniques.
- Developed the data layer of the system by writing stored procedures and Triggers.
- Created various Entity Objects to communicate with MVC objects.
- Contributed to business layer by writing business objects and validation classes in VB.Net.
- Extensively used .Net inbuilt components like Data Grid, Repeater, Data List, Calendar controls and user controls and custom controls for code reuse.
- Extensively used ADO.Net features like Data Set, Data Reader and Data Adapter.
- Made full use of .Net's Object Oriented features, Event Handling, Error Handling, Caching, Security, Tracing and Event Logging and XML Serialization features.
- Creating and consuming XML Web Services.
- Used Visual Studio’s inbuilt functionality to develop MS Reports.
- Implemented security for the application with Forms Authentication and Role based.
- Wrote java script functions to validate the data at the presentation layer.
- Used DHTML to enhance the user experience with the web interface.
- Responsible for code delivery and deployments.
Environment: .Net Framework 2.0, MVC 3.0, ASP.Net, C#.Net, ADO.Net, SQL Server 2008, T-SQL, HTML,, XML, Linq, Jquery, SSRS and TFS.
Confidential, Madison, WI
Tech Analyst
Responsibilities:
- Prepared SRS documents for the requirements.
- Study impact analysis on the existing application and write detailed design documents.
- Updated requirements in Enterprise Architect design tool in UML notations and create matrices between requirements and code components.
- Involved in designing the components and user interface for the application.
- Handled the feasibility study and re engineering for .Net migration.
- Involved in design and development of the application and day to day project Activities.
- Created web service using WCF to access the sales records.
- Coded for various Web Pages to maintained wholesaler, CMG members information.
- Involved in Code reviews and unit test plans execution.
- Implemented various reusable web components. Some of these are now utilized in different projects.
- Used AJAX controls to enhance the web interfaces.
- Responsible for code delivery and deployments.
- Worked closely with QC and support teams to resolve any issues.
Environment: .Net Framework 2.0, ASP.Net, C#.Net, ADO.Net, SQL Server 2008, T-SQL, HTML, Java Script, SSRS and TFS.
Confidential, Madison, WI
Tech Analyst
Responsibilities:
- Participated in the System study and preparation of Software Requirement Specification documents.
- Involved in design and development of the application and day to day project Activities.
- Work has been breaking downed and estimated.
- Performed Coding, code reviews and does the unit testing.
- Writing detailed design documents and specs out to development and testing team members.
- Developed the middle tier business logic and data access components.
- Stored procedures and Triggers were exploited to handle database operations.
- Have used ADO.Net with SQL Server 2005 extensively for data storage and reporting.
- Implemented various service using WCF like Encryption\ Decryption, Address verification and Payment protocol services.
- Implemented complex business logics using LinQ objects to improve the application performance.
- Involved in Code reviews and unit test plans execution.
- Responsible for code delivery and deployments
Environment: .Net Framework 2.0, VB.Net, ADO.Net, SQL Server 2005, T-SQL, Linq and TFS.
Confidential, Madison, WI
Software Engineer
Responsibilities:
- Understanding and Updating Functional Specification.
- Working on design and development of application.
- Involved in database design and prepared stored procedures.
- Involved in Code reviews and unit test plans execution.
- Responsible for code delivery and deployments.
- Responsible for resolving issues during Regression, Integration testing, UAT and production.
- Involved in UI development and implementation of business functionality.
Environment: .Net Framework 2.0, VB.Net, ADO.Net, SQL Server 2005, T-SQL and TFS.
Confidential, Madison, WI
Tech Analyst
Responsibilities:
- Understanding and Updating Functional Specification.
- Working on design and development of application.
- Involved in database design and prepared stored procedures.
- Involved in Code reviews and unit test plans execution.
- Responsible for code delivery and deployments.
- Responsible for resolving issues during Regression, Integration testing, UAT and production.
- Involved in UI development and implementation of business functionality.
Environment: .Net Framework 2.0, ASP.Net, C#, ADO.Net, SQL Server 2005, T-SQL and TFS.
Confidential, Madison, WI
Developer & Tech Analyst
Responsibilities:
- Understanding and Updating Functional Specification.
- Working on design and development of application.
- Involved in database design and prepared stored procedures.
- Implemented various design patterns while developing the application.
- Took ownership of Withdrawal module. Involved in design & development of the same.
- Involved in Design & Development of business logic.
- Database design study Development and Testing.
- Responsible for code delivery and deployments.
- Responsible for resolving issues during Regression, Integration testing, UAT and production.
- Involved in UI development and implementation of business functionality.
Environment: .Net Framework 2.0, VB.Net, ADO.Net, SQL Server 2005, T-SQL and VSTS2005.
Confidential, Madison, WI
Programmer/Analyst
Responsibilities:
- Requirements analysis, data modeling, business logic mapping.
- Implementing the business rules and logic.
- Generating the Business Reports.
- Database design study Development, Testing
Environment: VB.Net, ASP.Net, Web Services, SQL Server 2005, Reporting Services, e-WAM and DB2