Abdullah Alshaker - Software Engineer

Full Stack Developer | Java & JavaScript Expert | ISTQB Certified

Contact Information
Email: abdullah.shaker050@gmail.com | Phone: 0504560234 | LinkedIn: linkedin.com/in/abdullah-al-shaker | GitHub: github.com/123Alshaker

Professional Summary

Innovative Software Engineer with experience in full-stack development and a strong foundation in software engineering principles. Skilled in developing robust applications using modern frameworks and methodologies. Passionate about creating efficient, scalable solutions and continuously learning new technologies.

Professional Experience

Software Engineer | Software Lab | Jul 2024 - Present | Riyadh - Develop and maintain full-stack applications using Java and modern JavaScript frameworks - Implement responsive UI designs and RESTful API integrations - Collaborate with cross-functional teams in an Agile environment to deliver high-quality software - Participate in code reviews and implement best practices for software development - Troubleshoot and resolve critical bugs to ensure optimal application performance

QA Automation Intern | WOW Digital Information Technology | Jun 2022 - Sep 2022 | Jeddah - Built test scripts for web applications using Selenium IDE - Debugged test cases and collaborated with QA teams to ensure quality deliverables - Improved teamwork and communication in fast-paced agile sprints - Gained valuable experience in software development lifecycle and quality assurance processes

Education

QA Automation Engineering Bootcamp | Saudi Digital Academy & Clarusway | Feb 2024 - May 2024 - Focused on automation frameworks, API testing, and CI/CD pipelines - Tools: Selenium, TestNG, Postman, POJO, Jenkins, JUnit, Jira, Cucumber

Bachelor's in Information Systems | King Abdulaziz University | 2018 - Dec 2023 - Gained strong foundation in information systems and software engineering principles - Developed skills in database design, system analysis, and programming fundamentals

Certifications

Projects

QA Automation Projects - Automated 30+ UI test cases using Selenium (POM + PageFactory) - Verified API endpoints using Postman and Java POJO - Managed test plans and bugs through Jira and TestNG reports - Implemented CI/CD pipelines for continuous testing integration

Senior Project - Dream Plan - Developed an AI-powered platform for travel planning using data mining - Designed and implemented backend services with RESTful APIs - Created responsive frontend interfaces with modern JavaScript frameworks - Integrated third-party services for accommodations, transport, and activities recommendations

Misk SPARK Program - Completed 6-week entrepreneurship program focusing on product-market fit and business modeling - Developed technical solutions to address market needs - Collaborated with cross-functional teams to create viable product prototypes

Misk Innovation Diwan - Built creative digital solutions and websites through a 50-hour innovation bootcamp - Applied modern development practices to create user-centered applications - Utilized agile methodologies for rapid prototyping and iteration

Technical Skills

Programming Languages & Frameworks: - Java, JavaScript, HTML5, CSS3 - Spring Boot, React.js, Node.js

Development Tools & Practices: - Git, GitHub, CI/CD, Agile/Scrum - RESTful API Design, Microservices Architecture

Testing & Quality Assurance: - Selenium, TestNG, JUnit, Jenkins, Cucumber - Postman, Rest Assured, POJO, POM

Database & Infrastructure: - SQL, NoSQL, AWS/Azure basics - Docker, Kubernetes fundamentals

Soft Skills

Problem Solving, Critical Thinking, Teamwork, Analytical Thinking, Communication, Active Listening, Adaptability, Time Management

Volunteer Experience

Director of Training & Development | Hattan Volunteer Team | 2022 - 2024 - Led training programs and e-learning initiatives to enhance team efficiency - Aligned training with organizational goals and mentored new trainers - Developed technical workshops to improve team members' skills

Languages

English: Advanced (Studied in Europa Institute, UK - 3 months)