Senior Full Stack Angular Developer Resume
SUMMARY
- An educated Senior Full Stack Developer with a background in OOP offeringstronganalytical skills, high level of creativity, and quick problem solvingand experience Development Team Lead.
- Extensive knowledge of ITIL, processes and IT service delivery of Enterprise - Level Solutions
- Experience with agile methods such as Scrum/XP, Driven Development, and Continuous Delivery
- Over 10 years of extensive experience in complete Software Development Life Cycle (SDLC) including System Requirements
- Strong knowledge of OOP, SOLID and a good understanding of data structures
- Experience with Cloud Azure PaaS/IaaS/SaaS, deployment, administration portal & Backup/Disaster Recovery, Patching, Security, High Availability, Load Balancers
- Solid mathematical background, strong analytical and problem-solving skills
- Proven experience in delivering IT services using global teams and Offshore-Onshore delivery models
- Strong knowledge of Microsoft technologies, MVC & MVVM Programming
- Experienced in Federal Government of Canada, Financial, Electronics, Health Care, Real Estate domains
- Strong experience in development of HL7 for Medical Devices Communication
- Hands-on experience of n-tier Enterprise system and Client/Server Architecture, Microservices Architecture
- Expert in cross-platform web services that are entirely host-independent
- Led and mentored a cross functional team of developers across algorithms, Cloud Architecture, Web Stack and Mobile
- Hands-on experience of RDBS & NoSQL database design, administration, recovery, monitoring, performance tuning
- Expert as Developer Mobile Apps, Wireless embedded devices within the existing internet infrastructure in Real-Time
- Highly organized with proven skills to perform several tasks and assignments within the scheduled time
TECHNICAL SKILLS
Data Analysis: Project management, OOAD. SDLC Waterfall methodology. Agile and Scrum techniques: supporting and educating the Product Owner, maintaining the product backlog, and providing all support to the team, User Stories
Cloud Services: PaaS, SaaS, IaaS, SSBI, Deployment, Managing, Optimization Infrastructure. Administration portal, Resource Manager Template, Backup / Disaster Recovery, Patching, Security, Load Balancer, Azure Microservices, AKS, Azure Events Hub, Azure Logic Apps, Azure Stream Analytics, Triggers/Functions, Azure BI, VM, Azure CLI, Azure ML, Microsoft Power BI, Data Factory, Databricks
Microservices: DDD, CQRS, Kubernetes, Docker Linux/Windows, Docker CLI, Docker-Compose, Kubectl
Messaging: MSMQ, Azure Service Bus AMQP 1.0, RabbitMQ
Application Development: C#, MVC, WebAPI2, WPF/WCF, RESTful, LINQ, Razor, VB.Net, ASP.Net, ADO.Net, Framework, .NET Core, HTML5; CSS3/SaSS/SCSS, Ruby, YAML/YML, XML/XSL/XSLT, JSON, jQuery, JS, AJAX, Bootstrap, AngularJS/8, C/C++ with MFC, Win32 API, ANSI C++, Java SE/EE, JSP, Android SDK, MEAN, TypeScript, ReactJS, TSX, NodeJS
RDBS: SSAS, SSIS, SSRS, SSDT, MS SQL Server, Transact-SQL (DDL,DML,DQL), Stored procedures, Triggers, Views, User-defined/Scalar/Table functions, Oracle, PL-SQL, PL/SQL, Triggers, Functions, Oracle /Forms/Packages/Reports
NoSQL: NoSQL data stores, Redis, MongoDB, Key-value stores, Azure Storage/Blob/Tabl/ Queue, Azure CosmosDB/DocumentDB
Test-driven development: TDD, Continuous Testing, Automated Testing, UTest, Integration Test, E2E, Selenium WebDriver, Mocha, Jasmine, Karma
Subversion Version Control, Source Code Repository: MS TFS, Git & GitHub,VS Team Services, Docker Hub, Bower, Grunt, Gulp, Webpack
Build pipeline tools, Automate Deployments: MS TFS, Azure DevOps (CI/CD)
Scripting: Windows & Unix scripting, PowerShell, BASH, Cloud Shell, R language, Python, Ruby
PROFESSIONAL EXPERIENCE
Senior Full Stack Angular Developer
Confidential
Responsibilities:
- Worked on building comprehensive AI based solutions for external customers as part of the Artificial Intelligence & Canadian Heart Research organization. Heart Disease Diagnosis and Prediction Using Machine Learning and Data Mining.
- Developed an application base on Python for modeling and machine learning approaches to ECG feature engineering for the detection of heart pathology.
- Tools: Azure Machine Learning, Azure Cloud services, Azure Databricks, Natural Language Processing (NLP) R, Python, PySpark, Azure SQL Server, Jupyter.
- I used Azure DevOps CI and CD from scratch on big enterprise and made all the process automate for various projects. Worked experience with Azure services, Azure active directory manage and administration.
- As a primary Developer at Electronic Medical Record project Dashboard I built data visualizations using libraries base on Angular Google Chart for visual analytics with key reports By PieChart, BarChart, LineChart, StackedBarChart at the Ontario Ministry of Health. My application Dashboard was passed successful validation at health organizations by AFHTO, CIHI, ICES and HQO. It will bring millions of $ to the company in the future as it was Certified by the Ontario Ministry of Health.
- Built, deployed enterprise applications where was Client-Side Web application base on authentication protocol Security Cryptography by JWT, .NET Core 3.0, C# 8, LINQ, WebAPI2, SPA, ES6, Angular 8/9, Material Design SDK, Bootstrap, HTML5, JavaScript, SCSS/CSS3.
- Tested applications to ensure the highest level of quality. I was responsible for designing test cases, UTest, Integration testing, executing Test Cases for functional. Manually tested REST web services using Fiddler, Swagger, Postman, Karma, Jasmine to resolved bugs & update code.
Senior Full Stack Angular Developer
Confidential, Durham, ON
Responsibilities:
- I worked with the Applications Services Supervisor to provide feasibility and planning information and maintain and monitor system and resource performance and configurations and work with customers and business experts to refine and develop workflow.
- I used Azure DevOps CI and CD from scratch on big enterprise and made all the process automate for various projects.
- Worked experience with Azure services, Azure active directory manage and administration.
- I analyzed legacy systems to help the Regional Government manage data growth, streamline their IT landscape and free up budgets, wrote technical specifications to design of architecture solution. I designed and provided leading-edge solutions to migrate from a legacy monolithic system into a distributed Microservices architecture. Built, deployed enterprise applications where was Front-End: Client-Side Web application base.NET Core 3.0, C# 8, LINQ, WebAPI2, SPA, ES6, Angular 8/9, Material Design SDK, Bootstrap, HTML5, JavaScript, SCSS/CSS3.
- I was responsible for the design, and development Cloud Azure Services application base on DDD/CQRS/API Gateway patterns with Microservices architecture as several single stateless Microservices with message queuing. Where I used Azure Service Bus AMQP/RabbitMQ, Azure Events Hub, Azure Logic Apps, Azure Triggers, Functions to integrate Event-Driven communication scenarios between of Microservices. And I deployed to cluster/orchestrator Kubernetes in Azure. Back-End: MS SQL, Azure SQL, Stored Procedures, User-Defined Functions, Azure SQL Server.
- Tested applications to ensure the highest level of quality. I was responsible for designing test cases, UTest, Integration testing, executing Test Cases for functional. Manually tested REST web services using Swagger, SoapUI, Postman, Karma, Jasmine to resolved bugs & update code.
Senior .NET C# Angular Developer
Confidential
Responsibilities:
- I analyzed legacy systems to help the Confidential manage data growth, streamline their IT landscape and free up budgets, wrote technical specifications to design of architecture solution. I designed and provided leading-edge solutions to migrate from a legacy monolithic system into a distributed Microservices architecture.
- I was involved in the scientific research process and collect information from different Departments. With my team, I used DevOps CI/CD of Source Control pipeline to manage end-to-end fast delivery development.
- I was responsible for End-to-End project execution, using Microsoft Azure Full stack technologies for high-performance analytics of statistical big data.
- Developed and implemented search content based on algorithm Machine Learning predictive/cluster models of user behavior data to find potential links between parameters including a behavioral, genetic, and pharmacological base on Matplotlib ML Python.
- Implemented health monitoring and alerting mechanisms spanning of Microservices application.
- Designed and implemented application using C/C# .NET Micro Framework 4.3 SDK of the microcontrollers ARM Cortex-M3 that allow to connect packages of the analog and digital sensors via the SOAP base on TCP- client/servers Web sockets in an asynchronous manner, using I/O completion ports and can easily be extended to run two or more threads for unlimited volume sensors to the Intranet of the Institute. Devices were connected to Wireless Sensor Network to measure variable of the parameters and supervise of the daily mouse behavioral events in home cage and testing equipment.
- Designed and implemented UI client control system of the Institute to help users to locate and view information applied for the home cage of recording mouse behaviors.
- Developed software client/server SOAP to support access users to low-level hardware to monitor different sensors.
- Developed software of the ARM Cortex-M3 based microcontroller and packages of the analog and digital sensors. Where the server works with sockets in an asynchronous manner, using I/O completion ports, and can easily be extended to run two or more threads.
- I built, deployed enterprise applications where was Front-End: Client-Side Web application base .NET Framework 4.6/4.7 .NET Core 2.2, C# 6/7, MVC6, LINQ, WebAPI2, SPA, Angular 6/7, Material Design SDK, Bootstrap, HTML5, JavaScript, SCSS/CSS3.
- I designed, developed Cloud Azure Services application base on DDD/CQRS/API Gateway patterns with Microservices architecture as a several single stateless Microservices with messaging queuing. Where I used Azure Service Bus AMQP/RabbitMQ, Azure Events Hub, Azure Logic Apps, Azure Triggers, Functions to integrate Event-Driven communication scenarios between of Microservices. And I deployed to cluster/orchestrator Kubernetes in Azure. Back-End: MS SQL, Azure SQL, Stored Procedures, User-Defined Functions, Azure SQL Server.
- I was responsible for designing test cases, UTest, Integration testing, executing Test Cases for functional. Manually tested REST web services using Swagger, SoapUI, Postman. I used Karma, Jasmine to resolved bugs & update code.
Senior Application Developer
Confidential
Responsibilities:
- Built and maintained, as Azure Cloud Architect, an application to serve and collect the big data of air pollution in Canada, the distribution of which included industrial facilities and vehicular emissions, agriculture, construction, wood burning, and energy production from different facilities across Canada.
- Analyzed Canada’s Environment and Climate Change business requirements, generated layouts of specifications, wrote technical specifications for design. I followed an SDLC (weekly) iteration build cycle in the phase of the project.
- I was one of the team’s projects SaaS enterprise application: I gathered requirements from the Product Owner to create a Product Backlog, provided real-time guidance, removed obstacles and used Microsoft TS with my team to plan and track work, tests, feedback, and code reviews.
- Worked with various team members such as the Product Owner, Project Manager, Dev Lead, Developers, and QA analysts.
- Wrote different workflows using for High-performance Analytics of statistical big data with Azure Databricks, Microsoft Power BI, Monitor Data Factory pipelines using Azure Monitor and Log Analytics.
- Front-End: A client-side Web application, based on latest versions of .NET Core 2.2, micro-ORM Dapper, C# 6, MVC6, LINQ. Business Access Layer (BAL), Data Access Layer (DAL), Presentation Layer - RESTful API WebAPI2, ReactJS, LINQ, SPA, NodeJS, TSX, Bootstrap, Angular 5 with Framework PrimeNG.
- Data Tier: Relational databases Azure SQL, T- SQL, Stored Procedure, and NoSQL MongoDB.
- Used Azure DevOps CI/CD of Source Control Docker Linux/Windows, Docker CLI, Docker-Compose.
- I was responsible for designing UTest, Integration testing, executing Test Cases for functional. Manually tested REST web services using Swagger. Resolved bugs & updated code as per best practices in existing code use Karma, Jasmine.
Senior Programmer Analyst
Confidential
Responsibilities:
- Analyzed highly complex business requirements company, write technical specifications to design or redesign complex applications Azure Cloud. I followed an Agile Scrum (weekly) iteration build cycle in the phase of the project.
- I was part of an Agile Implementation of the project SaaS enterprise application I gathered requirements from Product Owner to create Product Backlog, Sprint Backlog and managed User Stories and provided real-time guidance and coaching, remove obstacles. Had daily Scrum Meeting managed all phases of the project in Agile Visual Project Scrum VSTS with my team to plan and track work, tests, feedback, and code review.
- Built and maintained Front-End client-side Web application base C#, MVC6, .NET Core 2, Angular 4/5, Angular 5 CRUD Grid Table TypeScript ECEMA6, JavaScript, jQuery, SCSS/CSS3, HTML 5. Web Services: RESTful WebAPI2 implementation SPA BAL/DAL, Presentation layer.
- Cloud services: were built and maintained Cloud Azure Services, Developed adapter from legacy RabbitMQ queue application to Azure Service Bus AMQP, Azure Stream Analytics, Azure Events Hubs, Azure Logic Apps, Workflow Triggers, Azure BI.
- I was responsible for deployment, administration Azure portal & Backup/Disaster Recovery, Patching, Security, Windows Azure using Azure Site Recovery and Azure backups
- Built setting up servers from scratch on clustered environment and High Availability, Load Balancing.
- I was responsible to create scripts using Azure PowerShell ARM templates for Azure Platform during for automation and build process.
- Data Tier: Relational databases, MS SQL, Azure SQL, Redis Cache, Stored Procedures, User-Defined Functions, NoSQL, MongoDB/ Azure Cosmos DB, key-value stores, document stores.
- I was responsible for designing test cases, UTest, Integration testing, executing Test Cases for functional, manually tested REST web services using Swagger. Resolved bugs & updated code as per best practices in existing code use Karma, Jasmine.
Senior Programmer Analyst
Confidential
Responsibilities:
- Built and maintained, an application IoT to serve and collect the big data from various sensors the distribution of which included industrial facilities and residential customers, construction, and energy production from different facilities.
- Designed and implemented application using C/C# on based ARM Cortex-M3 Broadcom BCM2835 SoC that allow to connect via Wi-Fi and with Analog-to-Digital (A/D) converter, PWM asynchronous serial port, SPI or the 2-wire Inter-Integrated Circuit (I²C) bus to the analog and digital sensors base on 32bit Embedded Controllers Microchip via the SOAP TCP- client/servers Web sockets in an asynchronous manner, using I/O completion ports and which can easily be extended to run for unlimited volume sensors.
- Developed 3 layer architecture with the Database Access Layer (DAL), Business Logic Layer (BLL) and User Interface Layer (UIL) Web cross-platform application.
- Developed the cloud Azure IoT Suite and Stream Analytics service to manage devices connected to IoT data and maintenance all with trusted secure system Internet of Things security from Microsoft customized and scalable IoT Suite solution.
- Built and maintained Web application base on WebAPI2, C#, MVC5, C#5, JavaScript, Angular JS, NodeJS, SCSS/CSS3, HTML 5.
- Implemented Web monitoring, Analytics and alerting mechanisms base on Cloud Azure Services with messaging queuing Azure Service Bus AMQP, Azure Stream Analytics, Azure Triggers, Azure Functions, Azure Events Hubs, Azure Logic Apps, Azure BI.
- Designed and implemented Relational databases, MS SQL, Azure SQL, Stored Procedures, User-Defined Functions, NoSQL, Azure Cosmos DB, key-value stores, document stores for support Back-End.
- Designed application base on .NET 4.5, C#5, WPF, WCF, Universal Windows 10 IoT Core for device ARMv7 devices with LCD touchscreen monitor to manage and analyze data using the Internet of Things technologies which helps to get full access, monitor and maintain between sensors, wireless embedded devices within the existing internet infrastructure and Smartphone in real-time.
- I was responsible for designing test cases, UTest, Integration testing, executing Test Cases for functional, manually tested REST web services using Swagger. Resolved bugs & updated code as per best practices in existing code use Selenium WebDriver, Karma, Jasmine.
Senior Programmer Analyst
Confidential
Responsibilities:
- Led a team of 3 developers (as part of a larger team) for the company I developed responsive framework project from discovery to completion.
- Used Agile development methodology, software starting from high-level design to system integration that helped seamless migration and integration of Real Estate Residential Property for sale and lease.
- Developed 3 layer architecture, the Database Access Layer (DAL), Business Logic Layer (BLL) and User Interface Layer (UIL) Web cross-platform application. Implemented Dependency Injection (DI) services as standard, Web deployed to the Azure Cloud Server.
- Used last-generation Microsoft MVC 6, Web-API 2, EF7 Core 1, ASP.NET5, C# 6 and Code First workflow methodology. For Front-End Development used content-rich cross-platform mobile responsive of Presentation Layer - SPA, RESTful API WebAPI2, ReactJS, NodeJS, TSX, Bootstrap.
- AngularJS, AJAX, HTML 5, JQuery, JS, Bootstrap, CSS3/SCSS, Ruby.
- Developed two types of Calculators for Customer Monthly Mortgage Payment, Land Transfer Tax and reports of commercial real estate analysis and investments for past several years base on AngularJS.
- Used Azure HDInsight Service for real-time monitoring that deploys in the Azure cloud to manage, analyze and report on data Azure server.
- Created Back-End Azure SQL databases, tables, stored procedures T-SQL and user-defined functions as needed for ASP.NET5 web applications.
- Research software defects, write easy to follow bug reports and verify them fixed in new releases Participated in Software testing in all stages of Software Lifecycle
- Used DevOps CI/CD of Source Control Docker Linux/Windows, Docker CLI, Docker-Compose, GitHub, DockerHub repositories.
- Written documentation to describe program development, logic, coding, testing changes of the mainstream project.