Ahmed Ababneh
Amman, Jordan Mobile: +962-********* adi65m@r.postjobfree.com https://www.linkedin.com/in/ahmed-ababneh Skype: live:ahmed.ababneh
SUMMARY
Software engineer with 8+ years of experience with passion for problem solving, optimal solutions and robust architecture. My core strengths include experience with corporate-level software systems, familiarity with maintaining reliability and scalability in a complex microservice system, experience working with international teams and clients and a proven educational background of a master’s degree with honors in information technology, specialized training and official certifications. WORK EXPERIENCE
Software Development Engineer October 2017 - September 2020 Expedia Group, Amman, Jordan — Leading online trading agency that provides a wide range of travel needs in one platform Responsibilities
● Maintained a high-traffic system of microservices consisting of 100+ services of load-balanced AWS ECS instances.
● Maintained an in-house microkernel content management system used to manage landing pages templates and content.
● Used RESTful APIs for inter-service communication.
● Handled life site performance and availability issues for landing pages while on-call on PagerDuty.
● Created alerts to monitor system performance.
● Reviewed the code of fellow engineers.
● Used CI/CD automation tools for code deployment.
● Developed unit, integration and smoke tests.
● Collaborated with fellow engineers in the same team, and in other teams, in Hungary, USA, UK, Canada and Argentina.
● Tech stack: Java 11, Kotlin, Spring Boot, PostgreSQL, JUnit, Mockito and AWS (ECS, DynamoDB, ElasticSearch, ELB, SQS, SNS).
Achievements
● Participated in the development of a new CMS from scratch based on the microkernel architecture concept.
● Developed new landing pages to allow SEO specialists to target new groups of audiences.
● Reduced the complexity of a microservice by lessening downstream dependencies and diminishing unnecessary branches in the code, yet resolving bugs and adding new features. Software Engineer August 2015 - September 2017
Jamalon, Amman, Jordan — Largest online bookstore in the MENA region Responsibilities
● Implemented and customized the off-the-shelf ERP “Odoo” supply chain management system.
● Worked closely with the end-users to understand their requirements and develop them in Odoo.
● Developed additions and modifications to the ERP functionality based on the business needs.
● Extended the ERP to send notifications, when a purchase order/sales order is modified, to the relevant user.
● Designed and built a web based on-demand book printing system, and connected it to the internal printing facility.
● Connected the book printing system with external providers’ APIs to exchange both book inventory and print orders.
● Communicated with printing service providers in the Netherlands (CloudPrinter.com) to integrate with their system.
● Created an effective, short, direct-to-the-point technical documentation for the book printing system.
● Conducted technical training to developers.
● Tech stack: Python, PHP, Laravel 5, DynamoDB, PostgreSQL, Linux servers, Odoo. Achievements
● Implemented and customized warehouse, sales and purchases ERP modules with a database of 10 million+ products.
● Built an on-demand book printing system from scratch, and integrated it with external parties. Oracle Developer July 2013 - July 2015
Trust International Insurance Company, Amman, Jordan — Leading regional insurance solutions provider Responsibilities
● Developed forms and reports for the in-house insurance and reinsurance applications for the internal clients.
● Communicated with the clients to understand their needs, and map them into specific requirements.
● Worked with project groups to determine needed functionality and development solutions of future releases.
● Developed new features and resolved bugs.
● Received training in the insurance and reinsurance business.
● Worked with internal clients in Cyprus, Jordan, Qatar, UAE and others.
● Tech stack: SQL, PL/SQL.
Oracle Technical Consultant November 2010 - May 2011 Quattro, Amman, Jordan — Startup implementing Oracle Enterprise Business Suite Responsibilities
● Provided technical consultancy and for Rubicon Group Holdings regarding their ERP implementation.
● Developed forms and reports, and extracted and migrated data for new system installations.
● Tech stack: SQL, PL/SQL, Oracle EBS.
Achievements
● Integrated ERP with the attendance clock, and with industrial machinery to monitor raw materials quantities used.
● Developed a complete set of parameterized plug-and-play reports for payroll, income tax, and social security. System Analyst March 2009 - March 2010
Munich Re HealthTech, Athens, Greece — Leading Technology Partner to the health insurance industry Responsibilities
● Explained the algorithms of the legacy in-house built medical insurance system for the ADF (Java) developers.
● Developed stored procedures and packages for the sake of the medical insurance system.
● Received business training on the medical insurance system.
● Tech stack: SQL, PL/SQL.
Achievements
● Participated in the internal project of converting the legacy Oracle forms system into the newer Oracle ADF. Oracle Technical Consultant June 2006 - September 2007 Intrasoft, Amman, Jordan — Leading European company in Information Technology solutions Responsibilities
● Worked closely with end users and customers in Greece, Jordan, Saudi Arabia, Senegal and others.
● Integrated customized solutions with standard modules, and extracted and migrated data for new system installations.
● Tech stack: SQL, PL/SQL, Oracle EBS.
EDUCATION
Athens Information Technology University 2007-2009 Master’s in Information Technology and Telecommunications, Athens, Greece
● Awarded fully-waived scholarship, and graduated with honours. GPA: 3.7/4 (Excellent)
● Relevant courses: Java, Databases, Java Enterprise Solutions.
● Thesis: Developed a context-aware smart video annotation and search technology based on MPEG-7 standard.
● Tech Stack: Java, J2EE, Sedna
Jordan University of Science and Technology 2001-2005 Bachelor’s in Computer Science, Irbid, Jordan
● Relevant courses: Databases, Data Structures, Data Mining, Algorithms, Artificial Intelligence, Java. SKILLS
● Total of 8+ years in software development and engineering in various domains and technologies.
● 5 years of experience in open source technology stacks (i.e. Java, Kotlin, Python, PHP).
● 3+ years of experience in SQL and PL/SQL.
● Experienced in Java, SQL and PL/SQL.
● Familiar with Kotlin and Python, Oracle DB, PostgreSQL, ElasticSearch and NoSQL.
● Familiar with SEO, supply chain management, content management, human capital management, payroll, payables, receivables and insurance business concepts and domains.
● Working knowledge with Java technologies such as Spring Boot, Git, Maven, Hibernate and DropWizard.
● Working knowledge in AWS such as DynamoDB, CloudWatch, SQS, SNS, ECS and ELB.
● Familiar with systems monitoring tools such as Graphite, StatsD, Grafana, Siren and Splunk queries.
● Exposed to reactive programming and object oriented programming paradigms.
● Understanding of system architecture and design principles in general.
● Working knowledge of core computer science concepts: data structures, algorithms and databases.
● Familiar with working in agile teams that adopted the Spotify squad model and followed Scrum and Kanban practices.
● Familiar with Oracle E-Business Suite and Odoo ERP solutions.
● Languages: Arabic (Native), English (Proficient), Greek (Intermediate).