Technical Profile
Having 15Years of experience in .NET and Angular, AWS Certified Solution Architect with emphasis on the following
· Extensive experience in Requirement Analysis, Design, Development, Implementation of Web-based, Client-Server and n-tier Applications.
· Extensive design and programming experience with Front-end Web Technologies like Angular, Responsive Design, Typescript,HTML5 and CSS3, Component One UI, Silverlight.
· Extensive experience in .NET programming using Visual Studio.NET C#. NET, MVC, Web API, and ADO.NET.
· Development experience with Angular JS with functionalities such as Custom Directives and Filters, Dependency Injection, Factory, Service, promises, typescript etc.
· Excellent experience in data communication in Silverlight applications using WCF RIA Services
· Excellent experience with develop, design, deploy Web Service, WebAPI in cross domain environment.
· Experience with Web API services using explicit HTTP methods like GET, POST, DELETE and PUT.
· Good work experience in MS SQL Server […] Hands-on experience in writing Stored Procedure, Transaction, Exception Handling and Triggers using T-SQL
· Experience in Object-relational mapping using ADO.NET, Entity Framework, LINQ to SQL and to Objects.
· Expertise in design and development of User Controls and Custom Controls using ASP.NET and C#.
· Experience using public cloud services, e.g. AWS, with Container technologies such as Docker and using Amazon Web Services (like S3, SQS, Lamda etc.)
· Well in using different tool like Memory, performance profilers(ANTS).
· Experience in Object Oriented Analysis and Design methodology with strong knowledge and experience with the Design Patterns including Structural, Creational and Behavioural Patterns like Model Viewer Controller (MVC).
· Good Experience in Tax Domain.
· Implemented Agile/Scrum and Test-driven Development Methodologies.
· Responsible for the overall development life cycle of the solution and manage multi-release multi-complexity projects.
· Accountable for the overall delivery for the product / application - ensuring quality of code and adherence to committed timelines.
· Work closely with engineers to develop the best technical design and approach for application development.
· Work with product managers in understanding the business roadmap and help develop compelling capabilities that helps them succeed in their business goals.
· Interpret BRDs & functional specification documents and design technical and quality specifications.
· Hands-on experience in all phases of SDLC from project initiation, gathering requirements from clients, database and application architecture, process implementation and deployment.
· Enthusiastic and Quick to learn new applications and tools and willing to take individual responsibilities.
A good team player with strong ability to learn and adapt new skills and makes efforts to do the work at hand and manage time effectively