Abddallah Maqableh

Senior Software Engineer

Specializing in React.js, Next.js, and modern frontend development. Building scalable web applications with expertise in performance optimization and UI design.

Skills & Technologies

React.js
Next.js
D3.js
Recharts
Highcharts
WebSockets
Material-UI
TailwindCSS
SEO Optimization
Adaptive Streaming
SSR
Lazy Loading
Image Optimization
Frontend Development
UI Design
Debugging
Web Performance
Optimization
Collaboration
Clean Code
Scalability

Work Experience

Senior Software Engineer

Beyond Limits, JordanApril 2024 - Present

  • Lead development projects: Manage a team of software engineers to deliver high-quality projects on time and within budget
  • Code review and optimization: Review code produced by team members, provide feedback for improvement, and optimize code for performance
  • Implement new features: Collaborate with product managers to understand requirements and implement new features according to specifications
  • Troubleshooting: Identify and resolve technical issues in existing software applications to ensure smooth operation
  • Mentor junior developers: Provide guidance and support to junior developers to enhance their skills and knowledge in software development

Senior Software Engineer

Estarta Solution, JordanJuly 2022 - April 2024

  • Develop scalable solutions: Design and implement scalable software solutions to meet the needs of clients and end-users
  • Collaborate with cross-functional teams: Work closely with product managers, designers, and other engineers to deliver integrated solutions
  • Perform code reviews: Conduct code reviews to ensure code quality, maintainability, and adherence to coding standards
  • Troubleshoot technical issues: Identify and resolve technical issues in software applications to ensure uninterrupted operation
  • Continuous learning: Stay updated on emerging technologies and trends in software development to enhance skills and knowledge

Software Engineer

Shahid.net, JordanJanuary 2021 - July 2022

  • Frontend development: Develop user-friendly interfaces using HTML, CSS, and JavaScript for seamless user experience
  • Backend integration: Integrate frontend components with backend services for data synchronization and functionality
  • Bug fixing: Identify and fix bugs in software code to improve performance and usability
  • Collaborate with QA: Work closely with quality assurance team to ensure software quality through testing and feedback
  • Version control: Manage codebase using version control systems like Git for tracking changes and collaboration

Web Developer

Sprintive.com, JordanJanuary 2020 - January 2021

  • Website design: Design visually appealing websites with a focus on user experience and modern design trends
  • Frontend development: Code responsive and interactive frontend components using HTML, CSS, and JavaScript frameworks
  • Content management: Manage website content updates, uploads, and modifications for a seamless user experience
  • SEO optimization: Optimize website content for search engines to improve visibility and drive organic traffic
  • Client communication: Interact with clients to understand their requirements, provide updates, and ensure project alignment

Achievements & Awards

Real-time Data Visualization Dashboard

Designed and developed a real-time data visualization dashboard for Aramco refinery operations using React.js and Next.js.

Frontend Optimization Leader

Led frontend optimization efforts, improving load time by 40% on a real estate portal.

High-Traffic VOD Platform

Led frontend development of a high-traffic VOD platform, integrating a custom video player with advanced features.

Custom Website Development

Developed custom websites for various clients with clean and maintainable front-end code.

Collaborative Team Player

Collaborated with cross-functional teams to deliver timely and high-quality solutions.