Full Stack Web Developer
Activity.run
Next.js, Clerk, Mongodb, Tailwind, Typescript, Git
Activity.run is a platform where you can showcase your professional journey by highlighting your readings, writings, projects, skills, achievements, and more in one place. It helps you build a comprehensive and impressive personal brand.
Full Stack Developer
с 08.2023 - По настоящий момент |Wipro-Al Khobar
Angular, Java Spring Boot, Oracle DB, Documentum
● Designing and developing modules for Aramco's internal projects using Angular with Spring Boot backend architecture.
● Implementing backend solutions with Java Spring Boot and Oracle DB.
● Managing and storing documents using Documentum.
● Collaborating with cross functional teams to gather requirements, plan project milestones, and ensure alignment with business objectives.
● Writing clean, maintainable code, and participating in code reviews to maintain code quality.
● Contributing to security measures to protect sensitive data and ensure compliance with Aramco's security policies and regulations.
● Working closely with stakeholders to understand their needs and provide technical solutions that meet their requirements, supporting Aramco's production enhancement initiatives.
● Continuously learning and adopting new technologies to enhance project capabilities and staying updated with industry trends.
Full Stack Developer
05.2023 - 08.2023 |Kerlo Research
MySQL, Angular, ExpressJs, Typescript
● Revamped entire mysql data model in order to isolate modules to maximize scalability and reusability.
● Implementation of new Patients Management and onboarding module.
● Frontend architectural modifications in order to enhance scalability, performance and maintainability.
● Worked on Angular, ExpressJs, Typescript and MySql stack.
● Upgraded Angular 11 to Angular 13.
● Collaborated with other teams in achieving timely goals.
● Participated in code reviews and mentoring team members.
Team Lead / Frontend
07.2019 - 02.2023 |Azimut Self Service
Jest, Jasmine, Karma, AWS, MongoDB, Express, React, Node.Js, Angular
● Implemented performance optimizations on Azimut's web portal, resulting in almost 35% reduction in downtime.
● Designed and developed the front-end architecture for Bank Alfalah's CDM application, utilizing loosely coupled UI components for high scalability and performance.
● Collaborating with team in achieving goals.
● Writing unit Test (Jest, Jasmine, Karma etc.).
● Participate in code review.
● Working on MEAN and MERN stack along with AWS services.
● Created generic boilerplate Application for Azimut's Cash Deposit Machines to avoid repetitive code work for every new project and enhancing code maintainability.
● Upgraded all old projects built on old Angular versions to latest angular version, ensuring optimal performance and security.
● Mentoring team members, leading weekly technical sessions to plan, share and discuss ideas, fostering a growth-oriented work environment.
Senior Front-End Developer
12.2017 - 05.2019 |Ovrlod
React, Redux, Ant design, GraphQL
● Development of 15+ website projects from initial design to completion, ensuring cross-browser and multi-platform compatibility.
● Collaborated closely with designers, product owners, and clients to achieve project goals and requirements.
● Refactored Admin portals using React, Redux, Ant design and GraphQL and considering responsiveness and optimal performance.
● Designed React based landing pages and email templates.
● Optimized email templates resulting in over 20% increase in email CTR rates.
● Collaboration with QA team for testing edge cases to ensure timely project deliverables.
● Provided technical management and mentorship to junior team members, guiding them in design, coding, user experience, and integration with the back-end system.
Senior Front-End Developer
07.2017 - 12.2017 |Creative Chaos
React, Redux, Jest, Jasmine, Karma, Typescript
● Developed custom widgets and components style-guide to improve the overall design consistency.
● Led the revamp of multiple admin dashboards to React and Redux architecture, resulting in improved scalability and performance.
● Writing unit Test (Jest, Jasmine, Karma etc.).
● Implemented new features and debugging ongoing projects, enhancing their functionality and usability.
● Collaborated with stakeholders to make informed project architecture and design decisions, ensuring alignment with business goals and user needs.
● Refactored the old codebase to React, Redux, styled-components, and Typescript stack to improve project maintainability and scalability.
Founder
05.2015 - 06.2017 |Ideas Interactive
Lonic v1, AngularJS, Firebase, Node.js, Mongodb, WordPress
● Hybrid mobile applications using Ionic v1, AngularJS, firebase, Nodejs and Mongodb.
● Adding/Adjusting features.
● Making and integrating new APIs of Node.JS.
● Optimizing App performances.
● Customizing WordPress websites and themes.
● End to End MERN and MEAN stack development and debugging existing applications.
Front-End Developer
07.2013 - 01.2014 |Ephlux
HTML5, CSS3, JQuery, Bootstrap, WordPress, CSS, SCSS
● PSD to HTML5, CSS3, JQuery and bootstrap conversions.
● Supporting backend team during CMS integration and front end debugging.
● PSD to wordpress theme development.
● CSS to SCSS conversions and style guide formation for existing applications.