Senior Programmer Analyst Resume
Johnston, RI
PROFESSIONAL SUMMARY:
- Overall 13+ Years of Software Development experience in the Banking / Tax & Accounting / Medical / Healthcare / Airlines / Travelling/ IT Industry involving Design and Development of Business applications in Web - based, Multi-Tiered, SOA / RESTful Architecture with object-oriented methodologies in Microsoft Technologies
- Strong Design and development experience in C#, .Net, ASP.NET MVC 5, AJAX, WCF, RESTful, Web API, SQL Server, Oracle, HTML, JavaScript, jQuery, Angular 7, ADO.NET, WinForms, WPF, Multi-threading, NHibernate, Entity framework 5, Elastic Search, SSRS reporting, Crystal reporting and Documentation.
- Worked with NoSQL technology using tools/software Elastic Search and Couchbase
- Well experienced in OOPS and Design patterns like MVC, Singleton
- Strong experience of Agile, waterfall and Kanban methodology and entire software development life cycle
- Worked with Amazon Cloud computing (AWS)
- Worked with Test Driven Development (TDD) process
SKILLS / TOOLS:
Languages: C#, VB.NET
.Net: .Net, ASP.NET MVC 5, AJAX, WCF, RESTful, Web API, WinForms, WPF
UI Design: HTML, CSS
Design Pattern: Design Patterns by Gang of four, MVC
Databases: SQL Server, Oracle
Scripting: JavaScript, jQuery, Angular 7
Testing Tools: Unit Testing using NUnit, Moq
Version Control: Visual Source TFS, VSS, GitHub, SVN
Operating Systems: Windows / Windows Server
Methodologies: Agile, Waterfall and Kanban.
NoSQL Tools: Elastic Search and Couchbase.
Reporting: SSRS, Crystal.
Application/Web Server: Microsoft IIS 6.0, Amazon Web Services (Cloud Computing Services)
IDE and Tools: Visual Studio, SonarQube, New Relic, Google Analytics, BrowserStack, ANTS Performance Profiler, SQL Code Guard, SoapUI, SourceTree, Complete, Bugzilla, Telerik, DevExpress control
PROFESSIONAL EXPERIENCE:
Confidential, Johnston, RI
Senior Programmer Analyst
Responsibilities:
- Interacting with the client through planning, grooming and understand the requirement.
- Developing the solutions in Angular 7, C# 7.0, ASP.Net MVC 5, Sql Server 2014, Oracle, WebAPI and WCF service, WPF.
- Coding & implementing new functionality. Performed application hardening, data encryption.
- Providing support to existing application and software.
- Database designing and creating new Database objects such as Tables, Stored Procedures, views.
- Creating and performing unit testing of the code.
- Bug and issue fixing.
- Developed Bug Viewer and email sender using WPF
- Worked on the reports to enhance the features in the reports and fix the bugs.
- Preparing Architecture Documents, Design Documents, System Interface Documents, Configuration Documents, Gap Analysis Documents, Data Model Documents, Maintenance Documents, Requirement and materials, Procedural Manuals
Environment: Visual Studio 2017, RESTful and SOA Architecture, .Net Core 2.1, ASP.Net MVC 5, Angular 7, Sql Server 2014, Oracle, WebAPI, JavaScript, HTML, TFS, Agile/Scrum, SSRS reports, Entity framework, WCF, WPF, Application security.
Confidential, Lansing, MI
Senior Programmer Analyst
Responsibilities:
- Interacting with the client through planning and grooming meeting and understand the requirement.
- Developed the solutions in Angular 7, C# 7.0, ASP.Net MVC 5, SQL Server 2017 and WebAPI
- Developed the User Interface in HTML and Kendo grid.
- Implementing new functionality. Performed data encryption.
- Database designing and creating new Database objects such as Tables, Stored Procedures, views.
- Created and performed unit testing of the code.
- Analysis and debugging of the issues.
- Worked on the SSRS and Crystal reports to enhance the features in the reports and fix the bugs.
- Preparing Architecture Documents, Design Documents, System Interface Documents, Configuration Documents, Gap Analysis Documents, Data Model Documents, Maintenance Documents, System Capacity documents, Requirement and materials, Procedural Manuals
- Designed and developed the application in C#.Net 4.6, ASP.Net MVC 5, AngularJS, SQL Server
- Created Database tables, Relational mappings, and stored procedures/Views for application
- Implemented application hardening and data encryption.
- Worked on couple of modules such as people, subpoena, cases etc.
- Created WebAPI for communication with database
- Worked in performance improvement for couple of modules such as people search, cases details
- Unit testing and bug fixing. Preparing analysis and approach document
- Helped in deployment of in Development and Production environment
- SSRS reports developed for record team.
- Preparing Architecture Documents, Design Documents, System Interface Documents, Configuration Documents, Gap Analysis Documents, Data Model Documents, Maintenance Documents, & Help materials, Procedural Manuals
Environment: - Visual Studio 2015, Multi-Tiered Architecture .NET 4.6, C# 5.0, MVC 5, Single Page Application AngularJS 1.5, Bootstrap 3.3, HTML 5, LINQ, SQL server 2014, jQuery, TFS, New Relic, Version One, Agile/Scrum, Moq, AWS S3 buckets, SSRS reports, Application security.
Confidential
Sr. .Net Developer
Responsibilities:
- Designed and developed the application in C#.Net 4.6, ASP.Net MVC 5/4, SQL Server 2012.
- Created Database tables, Relational mappings, and stored procedures/Views for application.
- Implemented Elastic Search NoSQL technology from scratch single-handedly
- Worked on couple of modules such as package, hotels, inventory etc.
- Created WebAPI for communication with Third Parties
- Created call center scheduler and reminder using WinForms.
- Worked in performance improvement for couple of modules such as batch process, inventory update
- Unit testing and bug fixing. Preparing analysis and approach document
- Helped in deployment of in Development and Production environment
- Worked on the Crystal reports to enhance the features in the reports and fix the bugs
- Preparing Architecture Documents, Design Documents, System Interface Documents, Configuration Documents, Gap Analysis Documents, Data Model Documents, System Capacity documents, Maintenance Documents, Requirement and Help materials.
Environment: - Visual Studio 2013/2015, Multi-Tiered SOA Architecture .NET 4.6, C# 5.0,MVC 5/4, LINQ, SQL server 2012, NoSQL jQuery, JavaScript, TFS, WCF, WinForms, Agile/Scrum, New Relic, Google Analytics API, BrowserStack, ANTS Performance Profiler, SonarQube, Version One, Moq, RabbitMQ, AWS S3 buckets, Crystal reports.
Confidential
Sr. .Net Developer
Responsibilities:
- Designed and developed the application in C#.Net 4.0, ASP.Net MVC 3, Oracle10g
- Created Database tables, stored procedure/View for respective function/operation
- Created Custom filters for Logging and Exception Handling
- Developed Physical Settlement Randomizer Tool about to define which route must do a Physical Settlement on one specific day
- Created from scratch a Configurable tool for latest promotion and offers by Confidential providing support, enhancing, and developing new features for existing modules
- Unit testing and bug fixing for modules
- Managing Visual SourceSafe code repository
- Deploying application in IIS server
Environment: - Visual Studio 2010/2013, waterfall methodology, Multi-Tiered Architecture C# .NET, MVC 3, Oracle 10g, jQuery, JavaScript, SSRS, VSS.
Confidential
.Net Developer
Responsibilities:
- Designed and developed the application in C#.Net 4.0, ASP.Net MVC 3, SQL Server 2008
- Creating stored procedure/View for respective function/operation
- Worked in LINQ to collection and lambda expressions
- Understanding the flow and concept of QR Insight Benchmark and adding new features
- Computing ratio for all the airlines for different periods, showing Run details, Ratio details, Error details and Download and Upload Ratio data
- Unit testing and bug fixing
- Deploying application in IIS server
Environment: - C# .NET, MVC 3, Multi-Tiered Architecture, waterfall methodology, SQL Server, Entity framework, jQuery, JavaScript, Crystal reports, TFS.
Confidential
SENIOR SOFTWARE ENGINEER
Responsibilities:
- My role includes understanding the flow and concept of Confidential
- Designed and developed the application frontend using C#.Net 4.0
- Worked on backend programming in SQL Server 2008
- Worked on client-side scripting and validation
- Design and developed Repository Layer in application
- Developed Patient profile that includes Patient registration, storing info about parent profile, allergies, and current condition
- Developed Patient History that includes creating info about vaccination, growth chart and record history
- Unit testing and bug fixing
Environment: - Kanban methodology, C# .NET, MVC 3, SOA Architecture, SQL Server, jQuery.
Confidential
SENIOR SOFTWARE ENGINEER
Responsibilities:
- My role includes understanding the flow and concept of Confidential
- Developed detailed patient registration module using C#, VB.NET 3.5
- Worked Database programming using SQL Server 2005
- Created new Stored Procedures, SQL Jobs and DB Tables
- Helped in invoice/billing module development
- Developed Electronic Medical Record system (EMR)
- Created WCF Service for sharing core business logic
- Implemented NHibernate technology
- Migrated vb6 project to vb.net
- Unit testing and Bug fixing
Environment: Kanban methodology, C#, VB.NET, MSSQL, NHibernate technology, Multithreading, WCF Services, Winforms
Confidential
SENIOR SOFTWARE ENGINEER
Responsibilities:
- Designed and developed the application in C#, ASP.NET 3.5, SQL Server 2000/2005
- Worked on back end programming using SQL Server 2008. Created new Stored Procedures, and DB Tables
- Developed Ad hoc appointment tool using WCE service as third-party service for user
- Created UI pages for new functionality
- Developed Doctor search engine that enable category wise doctor search.
- Designed and developed Appointment scheduler that helps scheduling/rescheduling/canceling appointment
- Designed and developed an availability-based search for Doctors in specific area
- Worked in Patient registration module
- Unit testing and bug fixing
Environment: Kanban methodology, C#, ASP.NET 3.5, Ajax, MSSQL server 2000/2005, JavaScript, XML, WCF Services, DNN