Senior Consultant Resume
New, YorK
SUMMARY
- 16 years of experience in software development. Experienced in all phases of Software Development Life Cycle (SDLC) including analysis, design, development, testing and implementation of high quality & complex software applications.
- Served in many roles as Technical Lead, Team Lead, coordinator of the offshore team, and code reviewer. Highly knowledgeable in web infrastructure and application architecture for various business sectors including e - Commerce, Finance, Manufacturing, and Government.
- Able to work closely with business users to gather operational requirements and translate them to software development specification documents along with deployment schedule to clients.
- Over a decade of work in Web (internet/ intranet) based applications development on C#, VB.NET, ADO.NET, ASP.NET, Asp.Net Core, .Net Core, Angular 4/5/6/7, Node.Js, Npm, NgRx, React JS, MVC, MVP, PRISM, MVVM, Web Services and Web API using .NET Framework.
- Experience in mobile app development using Xamarin (Android & IOS)
- Worked in various development models Agile (SCRUM), Jira, Test Driven and Waterfall Method life cycles for Client-Server, Multi-Tier, and Event Driven Programming.
- Managed teams of 10 technical peoples. Project initiation, scoping, estimating, also coding and deployment.
- Deep experience on database design, programming (Stored Procedures, Functions, Triggers, Views using T-SQL, PL/SQL also SQLite) and performance tuning in Oracle 10g/11g.
- Well acquainted with Class, Use Case, Interaction and State Diagrams of Unified Model Language (UML) using MS Visio.
- Experienced in RESTful Web Services/WCF, Azure DevOps, CI/CD
- Experienced in Object-Oriented Programing (OOP), Service-Oriented architecture (SOA)
- Deep experience on SOLID principles (Single-responsibility principle, Open-closed principle, Liskov substitution principle, Interface segregation principle and Dependency Inversion Principle)
- Experienced in design pattern such as Singleton, Repository, Strategy, Facade, Adapter, Factory pattern, Factory Method, Abstract Factory, Observer, Proxy, Dependency Injection, IoC
- Solid experience using various messaging formats such as XML, JSON and MSMQ.
- Proven ability to train, support, and lead successful teams of technical employees. Excellent problem solving, analytical, interpersonal, written and oral communication skills.
- Knowledgeable in writing Test Cases.
- Familiar with N-Layer and N-Tier Architecture.
- Managed projects using Tortoise GIT, Team Foundation Server (TFS), Visual SourceSafe, Subversion (SVN) tools.
TECHNICAL SKILLS
Domain Expertise: Government, Finance, HealthCare, Email Template Designing and Marketing Technology Service
Languages & Technologies: ASP.Net, ASP.NET Core, C#.Net, VB.Net, ADO.Net, Angular JS, Angular 4/6/7/8, Node.Js, Npm, NgRx, JavaScript, JQuery, HTML 5/ DHTML, CSS, CSS3, XML/ XSL, SOAP-XML Web Services, MVC, MVP, MVVM, AJAX, WCF, UML, JSON, SOA, SPA, RESTful Web Service, Web API, Angular JS, React JS and Test Case for Unit Test
Mobile App: Xamarin (Android & IOS), Xamarin Forms. Xamarin Native and React Native
ORM: Entity Framework, LINQ to SQL
DBMS: SQL Server 2000/ 2005 / 2008/ 2012 , 2014, T-SQL, Oracle 9i/ 10g/ 11g, PL/SQL, SQLite
Servers: IIS 6.x/ 7.x /8.x, Identity Server3
Development Tools: Microsoft Visual Studio .NET 2003/ 2005/ 2008/ 2010/ 2012 , 2015/2017/2019 , Visual Studio Code, Adobe Photoshop 9.0, CSS3, Crystal Reports 7.0/ 8.0, RDLC Reporting, VS Report (Component One),SSIS, SSAS, SSRS, Razor View Engine, Telerik/Kendo UI, Ajax Control Toolkit, MS Visio
Version Control Tools: Tortoise GIT, MS Visual Source Safe, Team Foundation Server (TFS) 2005/ 2008/ 2010/ 2012 , 2015 & Tortoise SVN
Operating Systems: Windows 10, Windows 8, Windows 7, Win 9x/ NT/ XP/ 2000/ 2003/ 2008/ Vista, MS DOS
Others: Firebug, Fiddler, Postman, DryIoc, Prism, Resharper, Ninject, AutoMapper, Log4Net, Azure DevOps, CI/CD
PROFESSIONAL EXPERIENCE
Confidential, New York
Senior Consultant
Responsibilities:
- Designed objects, modules and components using Object Oriented methodologies to meet business requirements.
- Created the project structure (Architecture) for Xamarin and MVVM with PRISM, Rest API and SQLite for offline (If internet connectivity is absence then also app should work) functionality for the App.
- The development environment was Xamarin (Android & IOS), C# and SQLite, with SQL Server & Oracle database and RESTful (web API).
- Responsible for the UI design (Xamarin part in Android & IOS), OAuth Server, database structures as well as coding in every layer of the App.
- Created the Dashboard project in Angular 6/7/8 and guide other developer to work and solve their problem.
- Responsible to create the project framework for Web Api service (Restful) in .Net core 3.0/3.1 and help team members to work and solved problem when they stuck.
- Unit testing and debugging all areas/features of the application. Assisted other developers in resolving development issues.
- Created/ modified stored procedures, triggers, functions, and views in Oracle 10g for data manipulation and retrieval using T-SQL.
- I was involved in all stages of the development including project architecture, coding, debugging and testing on both Android & IOS mobile devices.
Environment: Visual Studio 2019, .NET STANDARD 2.1, Xamarin (Android & iOS), Xamarin Forms, Xamarin Native, XAML (Xamarin Form 2.5), Visual C#, .Net Core 3.0/3.1, RESTful (web API), MVVM, Prism, DryIoc, Angular 4/5/6/7,Node.Js,Npm, NgRx, Http Client, Rest Client, PL/SQL, SQLite, SQL Server 2017,Oracle 12c, TFS, GIT, Azure DevOps and CI/CD
Confidential, New Jersey
Senior Software Engineer
Responsibilities:
- Responsible for design user interface (UI) by using Xamarin forms. The development environment is in Xamarin Forms and C#, with SQL Server database and RESTful (web API2) in N-Tier architecture.
- Created and modified the stored procedures, functions, triggers & views on SQL Server 20016 according to the functionalities using T-SQL.
- Responsible to increase performance of complex SQL query by using SQL Profiler tools.
- I involved in developing Mobile Apps (Android & IOS) in Xamarin to share classified data to different type of user by this app by maintaining the HIPAA compliance.
- I am also involved in implementing MVVM design pattern to separate the logic from the Xaml From and write custom renderer for customizing the native functionality for controls, renderer, effects and behavior.
- Created the ClinicalReport project in Angular 4/5/6 and guide other developer to work and solve their problem.
- Responsible to create the project framework for Web Api service (Restful) in .Net core 2.0 and help team members to work and solved problem when they stuck.
Environment: Visual Studio 2017,.Net Core2.0, Angular 4/5/6/7/8, Npm, Node,Js, NgRx, Redux, Reducer, .NET Framework 5.0, Entity Framework, Visual C#, RESTful (web API2),Service Oriented Architecture, Xamarin (Android & IOS), Xamarin Forms, Xamarin Native, PL/SQL, T-SQL, SQL Server 2016, TFS
Confidential
Senior Software Engineer
Responsibilities:
- Designed objects, modules and components using Object Oriented methodologies to meet business requirements.
- The development environment was Xamarin (Android & IOS) and C#, with SQL Server database and RESTful (web API).
- Responsible for the UI design (Xamarin part in Android & IOS), Identity Server, database structures as well as coding in every layer of the App.
- Quality testing and debugging all areas/features of the application. Reviewed Internet-based systems for systems enhancement and efficiency of machine and software resource utilization; assisted other developers in resolving development issues.
- I was involved in all stages of the development including coding, debugging and testing on both Android & IOS mobile devices.
Environment: .NET Framework 4.5, Identity Server, Xamarin (Android & iOS), XAML (Xamarin Form), Visual C#, RESTful (web API), MVVM, Http Client, PL/SQL, SQL Server 2014and Windows 10
Confidential
Senior Software Engineer
Responsibilities:
- The architecture of the application is designed in Asp.net MVC pattern.
- Designed objects, modules and components using Object Oriented Development methodologies to meet business requirements.
- The development environment included the .Net Framework and C#, utilizing SQL Server database and web API technology (MS SQL Server, C#, IIS and RESTful Services Web API).
- Developed RESTful Services (Web API) in Asp.net Core.
- Created a functionality to upload xml files into database.
- Worked on sending emails & SMS by web applications using .NET Framework 4.5, Identity server3, C#, SQL Server etc.
- Web pages were designed using Bootstrap, React JS and HTML5 & CSS3.
- Served as technical specialist on complex development projects involving Internet & Server technologies. Analyzed project requirements and recommended techniques, tools, and methodologies to achieve project goals.
- Designed custom email templates in different languages that is used to send email to clients.
Environment: .NET Framework 4.5, Identity Server3, C#, ASP.NET, ASP.NET Core, ADO.NET, XML, HTML5/ CSS3, React JS, RESTful(web API in Asp.Net Core), JavaScript, JQuery, Firebug, PL/SQL, SQL Server 2014, Asp.NET MVC, Tortoise GIT, IIS 8.0 and Visual Studio.NET& Windows 10