نبذة عني
Over 7 and half years of experience as Full Stack Developer with solid understanding of Web Development, developing User Interface (UI) applications and professional web applications using HTML, XHTML, CSS, Java, J2EE, J…
Over 7 and half years of experience as Full Stack Developer with solid understanding of Web Development, developing User Interface (UI) applications and professional web applications using HTML, XHTML, CSS, Java, J2EE, JavaScript, Typescript, AJAX, DOM, JSON and MongoDB. Extensively used JS libraries like React.js, Angular.js, Vue.js, Node.js, Express.js, Next.js, Nuxt.js, Ether.js & Web3.js. Expertise in Implementation of MVC/MVVM Architecture, methodologies & Responsive Web Design techniques. Developed user interface by using React, Redux with Babel, Webpack for SPA development. Unit tested the developed react components using Jest, Expect and Enzyme. Well versed with Software Development Life Cycle process, expertise in Planning, Reviewing Specification, Documentation, Scheduling, Design, Development, Testing, Implementation & Maintenance of apps. Strong working on Database Programming using & maintaining SQL, PL/SQL, Triggers & Stored Procedures. Experience in Java, J2EE components like JSP's, Servlets and implemented Spring framework for MVC architecture, with expertise in Python and its libraries like Django. Developed certain features of application functionality using Angular.JS, React.JS, Vue.JS, and Bootstrap. Involved in developing web pages by Angular versions, powerful in building single page web applications. Experienced with IDE's - Brackets, IntelliJ, Eclipse, Net Beans, Visual Studio Code, Notepad++, Sublime. Experience in developing web applications by invoking REST & SOAP based APIs, used GIT to share code. Experience in developing Single Page Applications by using Angular and React. Hands on experience on component Based Architecture React JS with Redux. Involved in Agile Methodology to plan & execute the entire project in Rally Dev. Designed AWS Cloud Formation templates to create custom sized VPC, subnets, NAT to ensure successful deployment of Web applications and database templates. Proficient in Object Oriented Design/Development, Model View Control design pattern & Test Driven Development. Used Jenkins for continuous integration and test automation. Used GitHub for source control, peer code reviews, branch merges to master to allow for continuous delivery. Worked in Agile Scrum projects and attended Daily Scrum meetings, User Story review meetings, Sprint Review and Retrospective meetings as part of Agile Methodology.
الخبرة
Senior Full Stack Engineer
Created innovative software solutions for clients across a broad range of industries.
Participated in scrums consisting of cross-functional teams, both software and hardware.
Ensured that features are being delivered efficiently and on-time.
Implemented serverless API, data processing and integration for Fleet Management System using Azure Function, Azure Event Grid, Azure Service Bus and ASP.NET, Hot Chocolate for GraphQL CosmosDB.
Developed code using JSP code, HTML, CSS, JavaScript libraries such as React, Vue.js, jQuery, Prototype plus relevant coding standards.
Used Vue.js routers for navigating to different pages and component-based development for reusable components.
Developed ETL pipelines to extract data from various sources using Python related libraries.
Performed data cleaning, transformation and validation processes to ensure data quality and consistency.
Built rich-full frontend UIs for fleet management system including world-wide map, complex matrix, fascinating designs using React, ESRI Map, Apollo GraphQL.
Senior Full Stack Engineer
Created innovative software solutions for clients across a broad range of industries.
Participated in scrums consisting of cross-functional teams, both software, and hardware. Ensure that features
are being delivered efficiently and on-time.
Implemented serverless API, data processing and integration for Fleet Management System using Azure
Function, Azure Event Grid, Azure Service Bus and ASP.NET, Hot Chocolate for GraphQL CosmosDB.
Development of code using JSP code, HTML, CSS, JavaScript libraries such as React, Vue.js, jQuery,
Prototype plus relevant coding standards
Used Vue.js routers for navigating to different pages & component-based for developing reusable components.
Developing ETL pipelines to extract data from various sources (databases, APIs, flat files) using Python related
libraries, performing data cleaning, transformation & validation processes to ensure data quality & consistency.
Built rich-full frontend UIs for fleet management system including world-wide map, complex matrix, fascinating
designs using React, ESRI Map, Apollo GraphQL.
Senior Full Stack Developer
Built manifest-builder in docs-client project, which is injected into platform-console and dev-portal with Node and React.
Maintained the dev-portal and platform-console in the CX team.
Developed the GraphQL-based API, which runs on AWS as a micro-service.
Created several components in eds and epic-ui-react library, which uses for global projects with React.js.
Developed dynamic responsive Web Application by integrating react with Bootstrap which is further integrated with Web Services and Vue.js.
Developed the ClerkedApp which is a healthcare app including web portal and mobile apps using Node.js, DynamoDB, AWS for backend and React, React Native and Redux for frontend.
Implemented the automated end-to-end testing using TestCafe.
Wrote detailed unit tests for APIs and components using Jest.
Rebuilt e-commerce subscription platform using a micro-service architecture.
Integrated subscription management as a sub-system of upgrading the ecommerce platform and provided wrapper function that can easily access and integrate their product into the main system.
Used AWS SNS and SQS to build event-based architecture to support micro-service communications.
Led development of internal customer service dashboard by Next.js complete with single Sign in for employees.
Managed and deployed infrastructure to AWS using Cloud formation templates.
Used Docker for local development setup, including containers to replicate AWS dependencies.
Published NPM libraries to Platform-Console and Devportal-Client using shared CI/CD pipelines and terraform.
Full Stack Developer
Developed the fleet management system with React.
Created the 20+ basic components with HTML5/CSS3.
Built a theme for the fleet management system with React and Material UI.
Developed website architecture.
Sourced, selected and organized info for the appearance, layout and flow of the website.
Created and optimized content for the website using a variety of database and other software.
Developed REST API server with lambda/API Gateway/RDS PostgreSQL inside VPC for NOTAM portal.
Implemented fast, significant aeronautical info data loading by PostgreSQL native copy and AWS S3 extension.
Created complex CloudFormation template to manage whole stack in a secure way.
Implemented third party services in a backend system including Payment Gateways (Stripe), Authentication (Auth0, Firebase Authentication) and Google Map API.
Designed the Restful API for flight operation system from Laravel to Node.js.
Contributed to NOTAM Pilot App built with React/Redux/Thunk, developed route and area management dashboard using React.js.
Resolved 200+ critical bugs in the product.
Wrote unit test with Jasmine.