Software Developer Resume
Wilmington, DE
SUMMARY:
- 11+ years of experience in development of intranet/internet, client server applications and windows applications using Microsoft Technologies.
- 8 years of embracing .NET Framework using C#, Web applications, ASP.NET MVC, WEB - APIs, Windows Forms, WCF, Web/Windows Services.
- Experience in development of Microsoft .NET application with SQL server database, Entity Framework and ADO.NET.
- Experience in report services using SSRS and reports using Crystal Reports.
- Hands on experience in implementing Stored Procedures, and SQL queries .
- Experience in AngularJS, JSON, HTML, CSS, and JQuery.
- Experience in development of C# .net win form applications.
- Experience in Migration scripts, database projects, and SSIS.
- Experience working in Azure technologies (app services, automation Solutions) and Deployments.
- Involved in TFS build and release pipeline definitions and usage.
- Involved in writing unit and integration test cases.
- Experience in coordinating with non-technical team for capturing business and functional requirements.
- Experience in Data Gathering, Analysis, Planning, Development, Testing, Debugging, Implementation and Support of web applications.
- Hands on exposure to performance tuning, architecture, design, code reviews and providing technical support.
- Experienced using version control tools like Microsoft TFS, VSS, SVN and Clear-Case.
TECHNICAL SKILLS:
.NET Framework Technologies: Net Framework (different versions), C# programming language, Web Forms, ASP.NET - MVC, Win Forms, ADO.NET, SQL Server, Web Services, WCF, Web API, SSRS, SSIS, Crystal Reports, LINQ, HTML5, CSS, AngularJS, Java Script, CSS
Programming Languages: C#, Java Scripts, SQL, AngularJS, HTML, CSS, jQuery
Other Tools: TFS, SQL Server Management Studio, Microsoft Office, Team Services, Enterprise Architect, JIRA, Clear Case
Bug Monitoring System: Polarion, ClearQuest, RADAR, JIRA.
Third Party Tools: Protex BlackBuck, ANTS Profiler, OWASP ZAP tool
PROFESSIONAL EXPERIENCE:
Confidential, Wilmington, DE
Software Developer
Environment: Visual Studio C# .Net, ASP.NET MVC, Web API, WCF, Angular JS, Java Script, Entity Framework, SQL Server 2017, Crystal Reports, SSRS, Agile using Scrum, TFS, Azure.
Responsibilities:
- System scenario identification and triaging to user stories.
- Implementation of a web and windows applications using C#, Win Forms, ASP.NET MVC 4.0, Web-APIs, Java Scripts/jQuery, CSS, and SQL server.
- Implementation of Web API services and windows services.
- Experience in Angular JS for one of the applications.
- Database using SQL Server 2014, and Visual Studio Database Project for database deployments.
- Involved in creating build definitions, release pipeline and azure deployments.
- Reports implementation using Crystal reports and SSRS
- Enhancements and Maintenance of few other modules like SQL JOBS, Public APIs.
- TFS for version control, build, versioning and testing.
- Security vulnerability check using OWASP ZAP tool.
- Participating in agile/Scrum activities such as sprint grooming, sprint commit and sprint reviews
Confidential
Developer/ Lead
Environment: C# .Net, ASP.NET MVC, Web API, WCF, Angilar JS, JavaScript, SQL Server 2008, 2012, Agile - Scrum, TFS, VSS, UML, JIRA, FxCop, Nunit, Protex BlackDuck.
Responsibilities:
- Requirement collection and System scenario identification (use case)
- Design the flows using Enterprise Architect tool.
- Implementation of a web module using C#, Web forms, ASP.NET MVC 4.0 running on .NET Framework 4.5.
- Implementation of Web pages using ASP.NET MVC, cshtml, and CSS.
- Implementation of WCF services, Web APIs, and installing these services through windows service which communicate through JSON.
- Database design using SQL Server 2008, and applying Visual Studio Database Project for versioning and deployments.
- Enhancements and Maintenance of few other modules like Finger Print/ ID card authentication, and Streaming meeting data.
- Followed a Scrum based Agile environment.
Confidential
Module Lead/DeveloperResponsibilities:
- Requirement collection and System scenario identification (use case)
- Design the flows using Enterprise Architect tool.
- Implementation of a windows module using C# .NET Win Forms.
- Implementation of WCF services and installing these services through windows service.
- Database design using SQL Server 2008, and applying Visual Studio Database Project for versioning and deployments.
- Enhancements and Maintenance of few other modules like Finger Print/ ID card authentication, and Streaming meeting data.
- Followed an Incremental software development environment. The team used Clear Quest and Polarian for task tracking and SVN for source code control.
Confidential
Module Lead/Developer
Environment: Visual Studio .Net Framework 3.5/4.0, C#, WCF, Windows Services, SQL Server, Agile using Scrum, Jenkins/MSBuild, Clearcase
Responsibilities:
- Requirement collection and System scenario identification (use case)
- Design diagrams using UML notifications and enterprise Architect tool.
- Implementation in C# .net and NUnit test cases, coverage report.
- Deployment of Windows Services built using .NET Installer for measuring system alerts from WCF services endpoints and SQL Database (Entity Framework database-first) for further analytical processes.
- Building a web dashboard for unified monitoring across systems, using Win Forms, and Web services
Confidential
Module Lead/DeveloperResponsibilities:
- Requirement collection and System scenario identification (use case)
- Implementation in C# .net web application.
- Deployment of Windows Services built using .NET Installer for measuring system alerts from WCF services endpoints and SQL Database further analytical processes.
- Building a web dashboard for unified monitoring across systems, using Web Forms.
- Followed an Incremental development cycle.
Confidential
Senior Software Engineer
Environment: Visual Studio .Net Framework 2.0/3.5, C#.NET, Win Forms using Design Patterns, Nunit, FxCop, XML, VSS, SQL Server 2005, MSBuild
Responsibilities:
- Requirement collection and System scenario identification (use case)
- Design diagrams using UML notifications and enterprise Architect tool.
- Development and enhancement of the applications primarily using C# .NET Win Forms and consuming Windows services through .NET remoting.
- The team used internal tools for backlog tracking, bug tracking and code-reviews.
- Documenting system design and flows using Enterprise Architect with UML modeling.
- Supported legacy applications using Win forms, for customer review moderation tools.