Summary
Overview
Work History
Education
Skills
Certification
Timeline
Generic

Mat Abiyu

Alexandria,USA

Summary

Full-Stack Development with React and Node.js: Experienced Full-Stack Developer, specializing in front-end development with React and back-end solutions using Node.js, a JavaScript runtime environment. Front-End React Development: Proficient in building dynamic, responsive user interfaces using React, complemented by modern JavaScript (ES6+), HTML5, and CSS3. Node.js Back-End Proficiency: Skilled in Node.js for back-end development, focusing on creating high-performance server-side applications and RESTful APIs. State Management Expertise: Adept at state management in React applications using Redux, Context API, or other JavaScript-based state management libraries and frameworks. Database Skills: Experienced in integrating SQL and NoSQL databases, including MySQL, PostgreSQL, and MongoDB, with Node.js back-end logic. Version Control Proficiency: Well-versed in version control using Git, ensuring clean and well-documented code repositories. API Development with REST and GraphQL: Strong understanding of both REST and GraphQL, with experience in implementing these technologies in API development using Node.js. Build Tool Proficiency: Proficient in using JavaScript build tools like Webpack, Babel, and npm to enhance project efficiency and maintainability in React and Node.js environments. Test-Driven Development (TDD): Experience in TDD, familiar with using JavaScript testing frameworks like Jest (for both React and Node.js) and Mocha for backend Node.js code. Responsive Design Commitment: Committed to responsive design principles, ensuring that applications perform optimally across various devices and browsers. Agile Methodology Experience: A collaborative team player, experienced in Agile development methodologies, contributing effectively to all stages of the software development lifecycle. This summary highlights your technical proficiency and experience. Experienced with building scalable web applications using modern frameworks and libraries. Utilizes strong coding standards and best practices to ensure maintainable and efficient codebases. Track record of integrating RESTful APIs and optimizing database queries for performance and reliability. Full Stack Developer with solid experience in designing, developing, and deploying web applications. Skilled in JavaScript, HTML, CSS, Python, and React, with strong focus on team collaboration and delivering impactful results. Adaptable, reliable, and effective in meeting changing project needs while ensuring high-quality outcomes. Equipped with strong problem-solving abilities, willingness to learn, and excellent communication skills. Poised to contribute to team success and achieve positive results. Ready to tackle new challenges and advance organizational objectives with dedication and enthusiasm. Detail-oriented individual with exceptional communication and project management skills. Proven ability to handle multiple tasks effectively and efficiently in fast-paced environments. Recognized for taking proactive approach to identifying and addressing issues, with focus on optimizing processes and supporting team objectives. Innovative [Desired Position] with background in developing and deploying full-stack applications. Proven track record of designing user-friendly interfaces and robust backend systems. Demonstrated proficiency in JavaScript and Python, showcasing effective problem-solving and team collaboration skills.

Overview

7
7
years of professional experience
1
1
Certification

Work History

Full Stack Developer/Front End Developer

PNC Bank
11.2024 - Current
  • Developed and maintained dynamic, responsive front-end banking applications using React and JavaScript, focusing on delivering a smooth user experience.
  • Implemented and managed secure, efficient back-end services and APIs using Node.js for banking applications.
  • Integrated front-end interfaces with back-end services to ensure cohesive functionality and enhance user interactions.
  • Emphasized security throughout development phases, employing robust authentication and encryption methods to safeguard financial data.
  • Applied responsive web design techniques to ensure the accessibility and functionality of banking applications across different devices and screen sizes.
  • Created custom APIs and integrated external APIs to enhance banking application features, streamlining data access and processing.
  • Worked collaboratively with UI/UX designers, QA testers, and product managers, contributing to the development of high-quality software solutions.
  • Maintained code quality and performance through best practices, regular code reviews, and optimizations for speed and efficiency.
  • Proactively identified and resolved technical issues, minimizing service disruptions and maintaining high levels of customer satisfaction.
  • Kept up-to-date with the latest trends and technologies in web development, particularly within the financial technology sector, to continuously improve banking applications.

Full Stack Frontend Developer

Cook Medical
11.2023 - 10.2024
  • Designing and architecting scalable frontend solutions using JavaScript and React to meet the bank's requirements for modern and responsive user interfaces.
  • Collaborating with UX/UI teams to enhance and implement user interface designs, ensuring a seamless and intuitive experience for banking customers.
  • Crafting and optimizing React components to improve frontend modularity, code maintainability, and overall development efficiency.
  • Implementing robust state management in React applications, employing tools like Redux or Context API to efficiently manage and share state across different components.
  • Developing backend APIs using Node.js and JavaScript to seamlessly integrate with frontend components, facilitating data flow and communication between frontend and backend systems.
  • Writing efficient code to fetch and render data from backend APIs, ensuring optimal performance and a responsive user interface.
  • Conducting thorough testing of frontend components using frameworks such as Jest and React Testing Library, ensuring the reliability and quality of the frontend codebase.
  • Identifying and addressing performance bottlenecks in the frontend code, optimizing load times, and enhancing the overall performance of banking applications.
  • Actively participating in code reviews, providing constructive feedback, and collaborating with cross-functional teams to maintain code quality and consistency.
  • Implementing CI/CD pipelines to automate testing and deployment processes, ensuring efficient and reliable delivery of new frontend features and updates to banking applications.

Full Stack Frontend Developer

Aetna
10.2021 - 10.2023
  • Led the design and development of user-friendly and responsive interfaces using JavaScript and React.
  • Collaborate closely with UX/UI teams to implement and improve user interface designs, ensuring a seamless and enjoyable user experience.
  • Create, optimize, and maintain React components to ensure modularity and reusability across Anthem Health applications.
  • Implement and manage state efficiently in React applications, using tools like Redux or Context API to maintain a consistent state.
  • Develop robust backend APIs using Node.js and JavaScript, facilitating seamless communication between the frontend and backend.
  • Write efficient code for fetching and rendering data from backend APIs, optimizing performance for a responsive user experience.
  • Conduct thorough testing of frontend components using frameworks such as Jest and React Testing Library to ensure code reliability and quality.
  • Identify and address performance bottlenecks in the frontend code, optimizing load times, and enhancing overall application performance.
  • Actively participate in code reviews, provide constructive feedback, and collaborate with cross-functional teams to maintain high-quality code.
  • Implement CI/CD pipelines to automate testing and deployment processes, ensuring efficient delivery of new features and updates.
  • Implement security best practices for frontend and backend development, ensuring data integrity and compliance with industry standards.
  • Drive innovation in frontend development, contribute to problem-solving initiatives, and explore new technologies to enhance Anthem Health applications.

Full Stack Frontend Developer

Target
09.2018 - 10.2021
  • Led the design and development of user-friendly interfaces using modern frontend technologies, with a primary focus on JavaScript and React.
  • Collaborated closely with UX/UI teams to implement and enhance user interface designs, ensuring alignment with OneMain Financial's brand and user experience standards.
  • Created, optimized, and maintained React components, promoting modularity and reusability across various sections of OneMain Financial's applications.
  • Implemented and managed state effectively in React applications, utilizing tools like Redux or Context API to maintain a consistent state across different components.
  • Developed robust backend APIs using Node.js and JavaScript, enabling seamless communication between the frontend and backend for data flow and application functionality.
  • Wrote efficient code for fetching and rendering data from backend APIs, optimizing performance, and ensuring a smooth and responsive user experience.
  • Conducted comprehensive testing of frontend components using testing frameworks such as Jest and React Testing Library to ensure the reliability and quality of the codebase.
  • Identified and addressed performance bottlenecks in the frontend code, optimized load times, and enhanced overall application performance for OneMain Financial users.
  • Actively participated in code reviews, provided constructive feedback, and collaborated with cross-functional teams to maintain high-quality code and consistency.
  • Implemented CI/CD pipelines to automate testing and deployment processes, ensuring efficient and reliable delivery of new features and updates.
  • Implemented security best practices for frontend and backend development, ensuring data integrity and compliance with financial industry standards.
  • Drove innovation in frontend development, contributed to problem-solving initiatives, and explored new technologies to enhance OneMain Financial's applications.

Education

MSc - Software Development

Maharishi International University
FairField, IA
07.2022

Associate Degree - Aviation Technology

Ethiopian Airlines
01.2009

Electrical Engineering - undefined

Addis Ababa University
07.2006

Skills

  • Frontend: React, JavaScript (ES6), HTML5, CSS3, Redux
  • Backend: Nodejs, JavaScript, Java, Spring Boot, RESTful APIs, GraphQL
  • Databases: MySQL, PostgreSQL, MongoDB
  • Tools & Others: Git, Webpack, Babel, npm, Jest, Mocha, Agile Methodologies

Certification

AWS - Certified Cloud Practitioner

Timeline

Full Stack Developer/Front End Developer

PNC Bank
11.2024 - Current

Full Stack Frontend Developer

Cook Medical
11.2023 - 10.2024

Full Stack Frontend Developer

Aetna
10.2021 - 10.2023

Full Stack Frontend Developer

Target
09.2018 - 10.2021

Associate Degree - Aviation Technology

Ethiopian Airlines

Electrical Engineering - undefined

Addis Ababa University

MSc - Software Development

Maharishi International University
Mat Abiyu