Dotnet Developer/lead Resume
Columbia, SC
SUMMARY:
- Having 11 years of expertise in all phases of software development life cycle (SDLC) including analysis, requirement engineering, architecture design, database design, development, enhancements and maintenance of legacy applications, multi - tier and web-based applications.
- 11 years of experience in analysis, design and development of Client/Server, Web based and N-tier applications.
- Having functional domain experience in Banking, Financial and Insurance (BFSI), Health, Media, Warehouse Management System, Supply Chain Management System.
- Having experience in developing applications in CI/CD Process.
- Extensive Architectural, Migration, Development, Design, Testing, Maintenance for various clients in different industry sectors using Microsoft Technologies using .NET Framework 4.5/4.0/3.5/3.0 , C#, ASP.NET, .Net Core, MVC, Silverlight, VB.NET, WCF, Web API, LINQ, ADO.NET and Entity Framework.
- Having experience in implementing front end development for multiple browser clients using AngularJS/Angular2, NodeJS, Typescript, Jasmine, JavaScript, jQuery, JSON, HTML/HTML5 and CSS.
- Having experience in Bitbucket, JIRA and Atlassian Confluence.
- Experience in developing and deploying applications to the Pivotal Cloud Foundry (PCF) platform.
- Having experience in version control systems Source-tree, TFS, Tortoise SVN, IBM Clear case and VSS.
- Experienced in working with MongoDB, SQL Server 2012/2008/2005 , Oracle 11g.
- Having experience in developing applications using CICS, COBOL, JCL, VSAM and DB2 under a TSO/ISPF environment.
- Expertise in developing applications using multi-threading concepts.
- Hands on experience in developing Multi-tier/N-Tier Architectures and implementing the concept of SOLID principles, OOPS and Design Patterns.
- Having experience in developing applications using MVC architectural patterns.
- Experienced in web and windows applications migration from .NET framework 3.0 to 4.0/4.5.
- Having experience in implementing Restful web services, WCF and Web services.
- Expertise in .NET Technologies with Object Oriented Analyzed Development (OOAD) & development of Web and Win forms applications using Visual Studio 2019/ 2015/ 2012/ 2010/ 2008/ 2005/ 2003.
- Experience in Implementation of AJAX to improve user Experience and web application development experience with n-tier applications
- Having experience developing in-house tools, work around and developer handy stubs, and lower environment simulators for end to end response and request.
- Experienced in deploying Applications from Development to Staging and Testing to Production.
- Well-rounded experience in the full software development life cycle (SDLC).
- Strong knowledge of deployments Web servers IIS6.0, IIS 7, IIS 7.5
- Having 5 years of experience in leading and mentoring the team.
- Ability to Architect a technical solution, including detailed written/visual documentation (Functional and Technical specification documents) with strong Analytical and Problem-Solving skills.
- Excellent consulting skills and the ability to work effectively with end users and team members.
TECHNICAL SKILLS:
Microsoft Technologies: Microsoft .NET Framework 4.5/4.0/3.5/3.0 /, ADO.NET, .Net Core, Web API, WCF, Silverlight, WPF, Windows Services, Azure, Visual Basic.6
Programming Languages: C#, VB.NET
Web Development Technologies: AngularJS/Angular2, NodeJS, TypeScript, High Charts, GitHub, Jasmine, ASP. Net, MVC, WCF, WCF, Web API, Web Services, Ajax, XML, XSLT, HTML, JavaScript, jQuery, JSON, CSS
Debugging Tools: Postman, Fiddler, SoapUI, SQL Profiler
Database Technologies: MongoDB, SQL Server 2012/2008/2005 , Oracle 11g, LINQ, ADO.NET, Entity Framework
Issue Trackers: JIRA
Source Control: SourceTree, TFS, Tortoise SVN, IBM Clear case, Visual Source Safe
Design Tools: Microsoft VISIO 2000
Reporting Tools: Crystal Reports 10/9/8
Tools & Utilities: Bitbucket, Atlassian Confluence, Robo3T
Operating Systems: Windows 10/7/XP, Windows Servers
Web servers: IIS 7.5/7.0/6.0/5.0
Methodologies: SCRUM, AGILE, Waterfall
Mainframe Languages & Tools: COBOL, CICS, JCL, MVS and DB2
PROFESSIONAL EXPERIENCE:
Confidential, Columbia, SC
Dotnet Developer/Lead
Responsibilities:
- Analysis, Designing and Implement automated process for continuous development and continuous deployment (CI/CD)
- Generating Current state and Future state documents for the migration
- Analyze the current program and draw the different flow diagrams.
- Implemented using Agile Methodologies and involved in different scrum meetings like Backlog Grooming, Sprint Planning, Daily Standup, Sprint Review and Sprint Retrospective.
- Co-Ordinating with offshore on-site SyncUP and provide all the required input for offshore team.
- Propose new solutions in test automation to various stakeholders
- Participate in the user-story grooming, development and architectural designs meetings
- Follow up the different module deployment in different environment like DEV, QUAL and UAT
- Prepare reports and metrics to depict bugs/defects
- Define branching and merging the strategy for automation
- Provide weekly, monthly statistics on the project deliverables to stakeholders
- Participate in defect triage and root cause analysis meetings
- Performance Tuning, Unit Testing, System Testing, Integration Testing, User Acceptance Testing
- Debugging application source code using Postman, REST Client and Chrome Dev tools
Confidential, Austin, TX
Module Lead (.NET Full stack Developer)
Responsibilities:
- Analysis, Designing and Implement automated process for continuous development and continuous deployment (CI/CD)
- Analyze customers infrastructures to customize\ develop automation frameworks
- Implemented using Agile Methodologies and involved in different scrum meetings like Backlog Grooming, Sprint Planning, Daily Standup, Sprint Review and Sprint Retrospective.
- Interacting with various stakeholders on project deliverables
- Propose new solutions in test automation to various stakeholders
- Participate in the user-story grooming, development and architectural designs meetings
- Prepare reports and metrics to depict bugs/defects
- Define branching and merging the strategy for automation
- Provide weekly, monthly statistics on the project deliverables to stakeholders
- Participate in defect triage and root cause analysis meetings
- Analyzing velocity of the current workload and assigning tasks to existing team members
- Performance Tuning, Unit Testing, System Testing, Integration Testing, User Acceptance Testing
- Debugging application source code using Postman, REST Client and Chrome Dev tools
Environment: AngularJS, NodeJS, TypeScript, Jasmine and Karma, ASP. Net, C#, .NET Core, .NET Web API, MVC, Java Spring Framework, Pivotal Cloud Foundry, MongoDB, Source Tree, JIRA, Bitbucket, TFS and Confluence
Confidential, Santa Ana, CA
Senior Software Consultant
Responsibilities:
- Involved in technical analysis, design, coding, code reviews, unit and integration testing.
- Involved in a different agile meeting like Backlog Grooming, Sprint Planning, Daily Standup, Sprint Review and Sprint Retrospective.
- Logging, Prioritizing, and resolving production environment issues.
- Develop and maintain professional relationships with all online business teams and provide support.
- Monitor all alerts and issues for all procedures and systems .
- Follow proper escalations and procedures.
- Coordinate with various teams and raise a support ticket for all issues, analyze root cause and assist in efficient resolution of all production processes
- Worked on WCF restful services.
- Worked on unit test cases.
- Maintain logs of all issues and ensure resolutions according to quality assurance tests for all production processes.
- Managing the team and mentoring for technically challenging tasks
- Interacting with the client on a regular basis to know the requirements and to understand the business
- Handled many production issues and enhancement to the existing system.
- Debugging application source code using Fiddler
Environment: ASP. Net, .NET Framework 4.0, C#, MVC, SQL Server
Confidential, Colorado
Senior Software Consultant
Responsibilities:
- Involved in technical analysis, design, coding, code reviews, unit and integration testing.
- Involved in a different agile meeting like Backlog Grooming, Sprint Planning, Daily Standup, Sprint Review and Sprint Retrospective.
- Developed from the scratch using ASP. Net and MVC.
- Write Complex Stored Procedures, Trigger, Cursor, Queries& Joins using SQL Server .
- Hosting an application in IIS environment.
- Worked on WCF restful services.
- Worked on unit test cases.
- Implemented code according to coding standards.
- Managing the team and mentoring for technically challenging tasks
- Interacting with the client on a regular basis to know the requirements and to understand the business.
Environment: ASP. Net, .NET Framework 4.0, C#, MVC, SQL Server
Confidential, Cleveland
Senior Software Consultant
Responsibilities:
- Responsible for managing the development of the legacy project .
- Involved in a different agile meeting like Backlog Grooming, Sprint Planning, Daily Standup, Sprint Review and Sprint Retrospective.
- Worked on enhancement of the existing Computed Tomography Scan Automation Project.
- Developed a framework called Easy Framework for automation testing for CT Scan using DICOM medical image.
- Error Handling and logging.
- Review of Functional Specifications, Coding and unit test case
- Unit testing of all components developed.
- Worked on WCF restful services.
- Worked on unit test cases.
- Implemented code according to coding standards.
- Interacting with the client on a regular basis to know the requirements and to understand the business.
Environment: WPF, .NET Framework 4.0, C#, MVC, SQL Server
Confidential
Senior Software Engineer
Responsibilities:
- Responsible for analysis, design, implementation, code review and deployment.
- Developed this application from the scratch using Microsoft Silverlight.
- Implemented core components in C# that handles business logic
- Extensively worked with Silverlight and XAML
- Wrote LINQ queries to retrieve data from in-memory objects & Implemented Lambda expressions in LINQ query methods
- Developed and implemented appropriate exception handlers
- Performed unit testing, debugging and rigorous problem solving
- Participated in code reviews to make sure coding standards are followed
- Reviewing the code to meet the quality standards.
- Used Tortoise SVN for branching and release versions
- Debugging application source code using Fiddler
Environment: ASP. Net, Microsoft Silverlight, XAML, Entity Framework, C#, LINQ, SQL Server, .NET Framework 3.5/4.0, SVN, IIS 6.0
Confidential
Senior Software Engineer
Responsibilities:
- Developed a search engine ( Confidential iNform Search) application project by integrating yellow API.
- Implemented image and location search module by integrating yellow API.
- Assisted in the development and documentation of several pages and architecture design
- Created Data Access Layer, and Business Logic Layer Classes in Model using C #.
- Involved in technical analysis, design, coding, code reviews, unit integration testing.
- Implemented code according to coding standards.
- Error Handling and logging.
- Implemented core components in C# that handles business logic
- Developed and implemented appropriate exception handlers
- Performed unit testing, debugging and rigorous problem solving
- Participated in code reviews to make sure coding standards are followed
- Reviewing the code to meet the quality standards.
- Designed and implemented Tortoise SVN branching for development and release versions
Environment: ASP. Net, C#, YELLOW API, SQL Server, .NET Framework 3.5/4.0, SVN
Confidential
Senior Software Engineer
Responsibilities:
- Developed an IPTV application using Microsoft Media-room language and C#.
- Confidential Transform was a tired application with the Microsoft Media-room for iPTV domain.
- Developed the rich user interface for internet protocol TV using .NET and Microsoft Media-room
- This application is integrated with set-top box for fetching different sports channels for the Confidential customers.
- Write Stored Procedures, Queries & Joins.
- Error Handling and logging.
- Implemented code according to coding standards.
- Reviewing the code to meet the quality standards.
- Participated in code reviews to make sure coding standards are followed
- Performed unit testing, debugging and rigorous problem solving.
- Used Tortoise SVN for branching versions
- Performed end-to-end load testing.
- Worked with Functional/Technical, Designers and Testers team for delivering the requirements and achieving the functionality with quality of code.
Environment: ASP. Net, C#, Microsoft Medea-room language, SQL Server, .NET Framework 3.5/4.0, SVN
Confidential
Senior Software Engineer
Responsibilities:
- Created web-based application for document digitization from the scratch using .NET
- Involved in Designing, coding, unit testing.
- Crated data business layer and data layer using ADO. Net.
- Involved in technical analysis, design, coding, code reviews, unit integration testing.
- Implemented code according to coding standards.
- Error handling and error logging.
- Worked in user registration and profile creation module.
- Helped junior developers gain the understanding of C# and .NET framework and apply this accordingly.
- Created stored procedures, functions and triggers in SQL Server
- Participated in code reviews to make sure coding standards are followed
- Responsible for overseeing the Quality procedures related to the project.
Environment: ASP. Net 4.0, C#, TFS, Java Script, jQuery, SQL Server.
Confidential
Senior Software Engineer
Responsibilities:
- Created web-based application for document digitization from the scratch using .NET
- Implemented B2B web site for Supply Chain Management System.
- Developed custom web parts using .NET.
- Crated data business layer and data layer using ADO. Net.
- Worked in user registration and profile creation module.
- Involved in technical analysis, design, coding, code reviews, unit integration testing.
- Implemented code according to coding standards.
- Error handling and error logging.
- Implemented documentation for design architecture and modules.
- Used VSS for version release
Environment: ASP. Net 4.0, C#, TFS, Java Script, jQuery, SQL Server
Confidential, New Jersey
Software Engineer
Responsibilities:
- Maintenance and enhancement of the content management system using .NET
- Involved in Designing, coding, unit testing.
- Implemented content management using Ektron and ASP. Net
- Implemented C# code according to coding standards.
- Error handling and error logging.
- Created stored procedures, functions and triggers in SQL Server
- Participated in code reviews to make sure coding standards are followed
- Responsible for overseeing the Quality procedures related to the project.
Environment: Ektron, ASP. Net 3.0, C#, VSS, SQL Server.