Azure Developer Resume
MI
SUMMARY:
- Microsoft certified professional with 12 years of experience in analysis, design and development of distributed systems in the IT industry
- Experience in all phases of software development life cycle, Proficient in both Client/Server and Web/Windows based Programming
- Expertise in .Net Technologies with Object Oriented Programming (OOP) & development of Web and Windows applications
- Hands on experience in Azure - PaaS worked on various areas of Azure like Azure Active Directory, App Services, Azure SQL, Azure Storages like CDN, BLOB
- Worked extensively on Azure Active directory and on premise Active directory
- Worked extensively on Azure Function apps and Web Jobs
- Worked extensively on Azure Cosmo’s DB to connect with different Protocols
- Worked with Visual Studio .Net 2005, 2008, 2010, 2015 and 2017 (Core) environment
- Hands on experience on MVC Core, MVC5, MVC4 & MVC3 (RAZORS, ASPX)
- Hands on experience on Windows Presentation Foundation (WPF) and MVVM
- Experience on writing Restful WebAPI services
- Experience on writing Windows Communication Foundation (WCF).
- Hands on experience on LINQ and Entity framework to communicate to database
- Extensive experience in web page design with Cascading Style Sheets (CSS), HTML, JavaScript, JQuery, Kendo UI, Knockout JS, Angular JS and Type Script
- Experience using Team Foundation Server (TFS), Perforce and SVN for version Control
- Hands on experience in Database activities such as writing stored procedure, functions, triggers and cursor and involved in table design using SQL server 2005/2008 and Oracle 10g
- Hands on experience on Crystal reports & NPOI
- Involved in scrum to representing small scrum team, sprint planning & sprint review.
- Around 5 years’ experience on Airline domain & Ground service systems
- Hands on experience on Amadeus Altea CM & FM
- Expertise on Airline, Retail, Health & Banking domains.
- I have good knowledge on MOSS 2007
- Ability to work successfully as part of small to medium sized team or independently
- Hands on experience to drive team to deliver good quality Project/Product with in timeline
- Highly organized with the ability to manage multiple projects and meet deadlines.
TECHNICAL SKILLS:
Languages: C# and VB
Visual studio: Core 2017, 2015, 2010, 2008 and 2005
Client side architectures: WPF, ASP.NET web applications & MVC (Razor & Aspx)
Service architectures: Web API, WCF and Web services
Client side scripting languages: JavaScript, JQuery, Dojo, Kendo UI, Knockout JS, Angular JS & Type Script
Web Technologies: HTML, HTML5, CSS & XML
ORM: Entity framework and LinQ
Web Servers: IIS 7.0 / 8.0
Source Controls: TFS, Perforce, SVN & GIT
Database: Sql server 2005, 2008 and Oracle 10g / 12c
Performance tools: Fiddler
Design patterns: MVC, MVVM, Abstract factory, singleton and Fa ade
Code reviewer Tools: Re-sharper
Third party Tools: Telerik, NPOI, Infragistics, and Crystal Reports
Cloud architectures: IAAS, PAAS, SAAS, Azure App Service, Functions and Cosmo s DB
SDLC Models: Agile Development (Scrum)
Flight Information tools: Amadeus Altea CM & FM
Message Storages: IBM MQ & MSMQ
Unit Testing Framework: MS Test, Spec Flow and Moq
PROFESSIONAL EXPERIENCE:
Confidential, MI
Azure Developer
Responsibilities:
- Involved in Scrum meetings to discuss Product Backlog Items (PBI’s)
- Developed solutions for diverse programming scenarios in C# , employing object-oriented Programming
- (OOP) using concepts such as: encapsulation, inheritance, polymorphism, and abstraction .
- Provided Generic solutions for the problems encountered during the development phase which are reusable
- Implemented SOLID principles for better software design
- Used Design patterns (Singleton, Façade, Factory, etc..) to common software design problems
- Implemented Dependency Injection to decouple objects
- Developed Restful Web API services for Database communication.
- Written Extension methods to extend base class functionalities.
- Used Azure API Manager to maintain on premises API services with policies
- Used Postman to handle API services Request & Responses
- Written Unit Test cases for Web API’s and Azure Functions
- Implemented Test Driven Development for API services
- Used LINQ & ADO.NET to communicate DB objects.
- Written Store Procedures to fetch data from Database.
- Used Joins to fetch relational data from different Data Database Objects
- Developed Azure function apps as API services to communicate DB2
- Created Azure Event Grid to publish and consume data
- Used Azure Logic apps to implement workflows
- Used Azure HTTP & TIMER triggers functions to run On Demand and continuous jobs
- Azure Cosmo’s DB development & usage.
- Used Azure SQL to store enriched data after business process
- Used Key Vault to maintain secrets in Azure environment
- Implemented Code reviews and queries performance tuning.
- Used Azure Devops to maintain Product Backlog Items, User Stories, Tasks and Bugs
- Used Azure Devops to automate Azure deployment of CI/CD process
- Merging code to GIT repository to maintain on distributed server.
- Helping teams in critical situations and proving tuning solutions.
- Prepared coding standards, Low-level design and Deployment documents
- Used Angular CLI to generate angular Modules & Components
Environment: Visual Studio.NET 2017, .NET Core 2.1, C#, Web API, Azure API Manager, Azure Functions, Azure Logic apps, Event Grid, Azure Storage accounts, Key Vault, ADO.NET, LINQ, Cosmos DB, Azure SQL, DB2, Type Script and Angular 7.0
Confidential, New York, NY
Tech Lead & Full stack Developer
Responsibilities:
- Involved in Scrum meetings to discuss Product Backlog Items (PBI’s)
- Participated PBI’s estimations in Pointing Poker with Fibonacci series
- Provided Design solutions for Access Management Activation application
- Team coordination from Offshore to Onsite
- Worked as full stack developer to design screens with HTML 5, Angular JS 2.0 and Confidential style Gate
- Written Type Script to generate java script files for Business objects.
- Developed Angular Modules and Components to bind server data.
- Implemented Lazy loading to load components based on demand.
- Implemented dependency Injection in Angular with Service & Factory
- Created Reusable UI controls with Directives in Angular JS
- Implemented Server calls at client level with $http service
- Used Observable collections with rxjs in Angular
- Created Single Page Applications ( SPA ) in Angular
- Implemented Client Side validations at Angular Form
- Created Decoupled objects for reusability in Angular
- Implemented unit testing for Angular objects with Jasmine tool.
- Involved in developing MVC core application for Confidential
- Involved in simplifying Routes for Access Management Activation
- Developed Web API services for Confidential for Database communication.
- Used LinQ & Entity Framework Code First to communicate DB objects.
- Written Unit test cases for Code coverage of API services.
- Developed Azure function apps as API services to communicate DB
- Azure Cosmo’s DB development & usage.
- Involved in Build & Azure deployment of Function apps from Visual Studio
- Prepared coding standards and Low level design documents
- Implemented Code reviews and queries performance tuning .
- Working as a Team lead to support team functionally and Technically
- Conducting and Participating hand sack meeting to update status to Onsite team and Client.
- Validate raised bugs and assigning to team.
- Verifying fixes and deployment for testing on weekly basics.
- Participating in system program to business.
Environment: Visual Studio.NET 2017, C#, MVC Core, Azure, HTML 5, Angular JS 2.0, Type Script, Web API Core, LINQ, Entity Framework and Oracle 12c
Confidential
Tech Lead & Developer
Responsibilities:
- Worked as a Team lead to design & develop Credit Card workflow application.
- Involved in ER design and table creations.
- Involved in Business meeting to provide development solutions.
- Prepared coding standards and Low level design documents
- Implemented Agile Methodology to know project status
- Played as Scrum Master role to conduct scrum meetings
- Involved in screen design and development with HTML5 & Kendo UI
- Used JQuery for data binding from UI to models
- Written Web API services to maintain business login of Qonnect Plus.
- Used LinQ & Entity Framework to communicate DB objects.
- Written Service interfaces to communicate other systems.
- Implemented Code reviews and queries performance tuning.
- Helping teams in critical situations and proving tuning solutions.
- Updating Project status to Manager on daily basics.
- System deployment and release to Testing team & business.
- Validate raised bugs and assigning to team.
- Verifying fixes and deployment for testing on weekly basics.
- Involved in system program to business.
- Created POC and Impact analysis before migrating application to Azure, arriving feasible solution for the given problem statement
- Integrated application with Azure environment
Environment: Visual Studio.NET 2015, C#, MVC5, HTML, Kendo UI, JQuery, Web API, LINQ, Entity Framework, Crystal Reports, Oracle 10g and Azure App Service
Confidential
Full Stack Developer
Responsibilities:
- Worked as Independent resource to collect requirements, design & develop Confidential application fully.
- Communicating Ground service agents to gather requirements of Confidential application.
- Preparing Business Requirement Document of Confidential application and get review feedback from business.
- Designing the screens Prototypes using HTML for business approval.
- Preparing Coding standards & Low level design documents of Confidential .
- Implemented Parsing techniques to scan Passenger Boarding pass .
- Designing screens with HTML and Angular JS
- Implemented dependency Injection in Angular with Service & Factory
- Created Reusable UI controls with Directives in Angular JS
- Implemented Server calls at client level with $http service
- Created Single Page Applications ( SPA ) in Angular
- Created Decoupled objects for reusability in Angular
- Implemented unit testing for Angular objects with Jasmine tool.
- Implemented Client & Server side validations to validate Lounge Request.
- Created Reusable user controls for quick development.
- Written WCF services to maintain CRUD operations of Confidential system.
- Used Entity Framework to communicate Database entities.
- Written Business logic in WCF Service to validate Passenger eligibility to Lounge system.
- Used LinQ to filter data from Entities.
- Written stored procedures for complex Quires.
- Confidential system deployment and maintenance.
- Providing Confidential system to Business.
- Used WPF Telerik Controls to develop intranet screens
- Created User controls for reusable like Child windows and Grids in WPF
- Created converters to data manipulation in WPF
- Created static and dynamic resources to maintain same styles for entire application.
Environment: Visual Studio.NET 2013, C#, MVC4, HTML, Angular JS 1.X, WCF, LINQ, Entity Framework and Oracle 10g & WPF and WPF Telerik controls
Confidential
Module Lead & Developer
Responsibilities:
- Implemented Agile Methodology to know project status
- Played as Scrum Master role to conduct scrum meetings
- Helping team in development to complete module on time.
- Developed solutions for diverse programming scenarios in C#, employing object oriented Programming
- (OOP) using concepts such as: encapsulation, inheritance, polymorphism, and abstraction.
- Provided Generic solutions for the problems encountered during the development phase which are reusable
- Designing the screens using Telerik controls in WPF
- Writing WCF services to communicate Database.
- Used LinQ & Entity Framework to filter data from Entities.
- Used NPOI & Crystal Reports to generate Confidential Reports.
- Implemented Parsing techniques to read Flight trip file messages .
- Involved in creating delegates, anonymous and extension methods.
- Checking Confidential system performance with Fiddler .
- Confidential system deployment and maintenance.
- Providing Confidential system to Business.
Environment: Visual Studio.NET 2010, C#, WPF, Telerik, WCF, LINQ, Entity Framework, Npoi, Crystal Reports, Altea Web services, IBM MQ and Oracle 10g
Confidential
Senior Developer
Responsibilities:
- Worked as a Team lead to drive team and deliver module on time with bug free.
- Prepared design document for Member management module.
- Developed Workflow and implemented for QLAS.
- Involved in screen design with Telerik controls.
- Developed WCF services to communicate Database.
- Used LinQ and Entity framework to filter data from Entities.
- Worked as Scrum Master to Conducting scrum meetings on every day to know status of work
- Used WPF Telerik Controls to develop intranet screens
- Created User controls for reusable like Child windows and Grids in WPF
- Created converters to data manipulation in WPF
- Used WPF observable collections to capture state changes
- Helping team in development to complete module on time.
- Reviewing the bugs and assigning to team.
- Checking Qlas system performance with Fiddler .
- Qlas system deployment and maintenance.
- Providing to Business on Workflow and Member management modules.
Environment: Visual Studio.NET 2010, C#, WPF, Telerik, WCF, LinQ, Entity Framework and Oracle 10g
Confidential
Senior Developer
Responsibilities:
- Worked as senior consultant to develop and deliver application on time with bug free.
- Developed solutions for diverse programming scenarios in C#, employing object oriented Programming
- (OOP) using concepts such as: encapsulation, inheritance, polymorphism, and abstraction.
- Provided Generic solutions for the problems encountered during the development phase which are reusable
- Involved in screen design with Telerik controls.
- Developed WCF services as middleware to communicate and Database.
- Used ADO.net to communicate database.
- Involved in scrum meetings to update status of work
- Helping team in development to complete module on time.
- Fixing the assigned bugs and assigning back to testing team on TFS.
- Checking system performance with Fiddler .
- DriverPro system deployment.
Environment: Visual Studio.NET 2010, C#, WPF, Telerik, WCF, ADO.Net and SQL Server
Confidential
Senior Developer
Responsibilities:
- Developed solutions for diverse programming scenarios in C#, employing object oriented Programming
- (OOP) using concepts such as: encapsulation, inheritance, polymorphism, and abstraction.
- Provided Generic solutions for the problems encountered during the development phase which are reusable
- Involved in creating delegates, anonymous and extension methods.
- Involved in Analysis of the project and Team Meetings
- Involved in creating Database Objects like Views, stored procedures and joins etc.
- Client support, fixing bugs, issues
- Developed WCF services as middleware to communicate and Database.
- Involved in scrum meetings to update status of work
- Fixing the assigned bugs and assigning back to testing team on TFS
Environment: Visual Studio.NET 2010, C#, ASP.NET, Silver Light, Dojo, WCF, ADO.Net and SQL Server