Mustapha Saeed, Web Services Developer in Sydney, New South Wales, Australia
Mustapha Saeed

Web Services Developer in Sydney, New South Wales, Australia

Member since December 11, 2015
Mustapha is an IT leader and principal consultant with solid technical and management background in IT strategies, transformation, planning and delivery, mergers and acquisitions of IT businesses, cloud solutions, distributed systems, and operations. He has extensive experience in budget control and vendor management as well as building high-performance teams to effectively execute and deliver company objectives and KPIs.
Mustapha is now available for hire

Portfolio

  • Self-employed
    Amazon Web Services (AWS), Jenkins, Java, Git, Jira
  • Self-employed
    Amazon Web Services (AWS), MongoDB, Redis, Amazon DynamoDB, Microservices...
  • Etisalat Misr
    TIBCO ActiveMatrix Service Grid, BPM, TIBCO ActiveMatrix BPM...

Experience

Location

Sydney, New South Wales, Australia

Availability

Full-time

Preferred Environment

SaaS, Git, IntelliJ IDEA, Jira, Windows, Java, Amazon Web Services (AWS)

The most amazing...

...thing I've built is a state-of-art microservices platform using Netflix OSS and deployed on AWS ECS.

Employment

  • Managing Consultant

    2017 - PRESENT
    Self-employed
    • Managed remote devops teams for production SaaS products providing 24/7 SaaS support to maintain SLA of 99.99% uptime for hosted products.
    • Worked closely with engineering teams to roll out product deployment and releases while enhancing product SLAs.
    • Continuously optimized hosting costs for the underlying infrastructure. I was able to reduce AWS hosting costs for multiple products by $2 million over a period of 12 months.
    • Led several acquisitions for hosted SaaS products ensuring proper transfer of operations and devops activities.
    • Managed lift-and-shift activities for acquired products to move them from legacy data centers to AWS without impacting customers or product SLAs.
    • Led efforts to automate CI\CD pipelines and deployment procedures in order to enhance product uptime and optimize the operations.
    • Developed and maintained disaster recovery plans for hosted products.
    • Developed and maintained change management and incident management processes.
    • Developed metrics for remote teams to increase throughput\productivity and lower cost per unit.
    Technologies: Amazon Web Services (AWS), Jenkins, Java, Git, Jira
  • Principal Software Architect

    2008 - PRESENT
    Self-employed
    • Provided end-to-end solutions for complex technical problems that include technology stack selection, hardware sizing, high-level and component-level designs, and algorithm design.
    • Architected and implemented cloud solutions using AWS and MS Azure.
    • Delivered an implementation for proposed solutions including development, testing, deployment, and support.
    • Provided advice to enable startups to create innovative SaaS solutions on the cloud.
    • Built and delivered multiple APIs projects utilizing relational DBs and NoSQL DBs, including DynamoDB and MongoDB.
    Technologies: Amazon Web Services (AWS), MongoDB, Redis, Amazon DynamoDB, Microservices, Dropwizard, Spring, NGINX, Ansible, Python, Java
  • SOA Architect

    2012 - 2015
    Etisalat Misr
    • Analyzed enterprise applications to design and roll out technical EAI and SOA solutions using message-driven and event-driven architectures.
    • Designed canonical standardized data models to provide a common structure for data mapping between the applications.
    • Implemented real-time services used to support large-scale software integration and ensure that services were highly available and load balanced.
    • Ran performance analysis for the implemented services.
    • Defined specifications and templates for services and architecture artifacts.
    • Validated a non-functional requirement for services and architecture.
    • Built Java modules that enhanced the performance and integration between enterprise applications and back-end systems.
    • Implemented an automation of large-scale processes using TIBCO BPM.
    • Managed the installation of ESB, FOM, and BPM environments using the TIBCO stack.
    • Participated as an SOA architect in a CRM transformation project to migrate existing enterprise applications using Siebel for CRM and TIBCO for middleware.
    Technologies: TIBCO ActiveMatrix Service Grid, BPM, TIBCO ActiveMatrix BPM, TIBCO Enterprise Message Service (EMS), TIBCO, Web Services, SOAP, XPath, XSLT, XML, Oracle 11g, SQL, Jakarta EE, J2SE
  • Applications Architect

    2010 - 2012
    Etisalat Misr
    • Delivered and maintained large-scale enterprise applications to enhance and automate business operations.
    • Developed enterprise applications.
    • Provided solutions for businesses from a technical perspective.
    • Analyzed the impact of and assessed the changes on existing applications.
    • Monitored a production application through KPIs and provided support when needed.
    • Built application models compliant with SID standards.
    • Participated as lead engineer and architect in designing and building a fully functional end-to-end order management and product catalogue.
    • Applied performance tuning procedures to enhance the performance and memory consumption of a large-scale J2EE application.
    • Gained direct experience in SID, eTom, mobile number portability, business processes automation, product fulfillment and provisioning, order management, and product catalogues.
    Technologies: Web Services, JAX-WS, Mail, Java, JVisualVM, WebLogic, JBoss, XSD, XSLT, XML, Eclipse, Oracle, JDBC, JSF, Ant, JPA, EJB3, Jakarta EE, J2SE
  • IT Specialist

    2008 - 2010
    IBM, Egypt
    • Designed and developed J2EE applications using IBM technologies.
    • Implemented integration solutions for back-end systems.
    • Managed customers’ requests, deployment, and UAT.
    • Conducted training on delivered solutions for business users.
    • Participated in the reviewing and writing process for new proposals.
    • Gained direct experience in banking, digital archiving, and content management systems.
    Technologies: Web Services, Java, WebSphere, Jakarta EE, Enterprise Java Beans (EJB), JSF, Servlet, JSP, IBM Db2, IBM MQ, Spring, XSD, XSLT, XML, J2SE
  • Consultant

    2007 - 2008
    Etisalat Misr
    • Developed enterprise applications.
    • Managed the release of various applications and conducted UAT for business users.
    • Provided integration solutions for back-end systems.
    • Implemented product fulfillment and provisioning flows.
    • Built front-end UI for a retail order capturing system.
    Technologies: Web Services, JAX-WS, JavaMail, JBoss, XSD, XSLT, XML, Eclipse, Oracle, JDBC, JSF, Ant, JPA, EJB3, Jakarta EE, J2SE
  • Software Engineer

    2006 - 2007
    CentriVision
    • Developed custom applications.
    • Deployed applications for production.
    • Organized and presented knowledge in transfer sessions.
    • Handled customers requests and attended UAT.
    • Provided unit testing and bug fixing for the code.
    Technologies: Spring, Eclipse, Java

Experience

  • ESB Infrastructure

    I engineered and developed an implementation for the ESB layer of a large telecom company using SOA standards and utilizing JMS as a broker.

  • Large Microservices Distributed Platform

    I was able to build and participate in building a state-of-art microservices-based platform using Netflix OSS and deployed on ECS. The platform was so resilient that it was able to achieve 99.99% uptime.

  • AWS Cost optimization

    I led multiple projects to optimize and reduce AWS hosting costs while increasing application availability and uptime. I managed to reduce the hosting cost with over two million USD of savings a year while maintaining the uptime of hosted apps to more than 99.9%.

Skills

  • Languages

    UML, SQL, Java, Swift 2, Objective-C, XPath, Python
  • Frameworks

    Hibernate, Spring, Cocos2d, Google Guava, GWT, Vaadin, Dropwizard, Unity
  • Libraries/APIs

    JMS, REST APIs, SpriteKit, iText, Apache POI, JAX-WS
  • Tools

    Jira, Git, Apache Tomcat, Maven, Apache Ant, Eclipse IDE, Gradle, IntelliJ IDEA, Xcode, NGINX, Jenkins, Android Studio, JVisualVM, TIBCO Enterprise Message Service (EMS), TIBCO ActiveMatrix BPM, Ansible
  • Paradigms

    DevOps, Service-oriented Architecture (SOA), HL7 FHIR Standard, Model View Controller (MVC), REST, Microservices
  • Platforms

    J2SE, Jakarta EE, Apache Kafka, Amazon Web Services (AWS), JBoss, iOS, Oracle, Windows, Eclipse, WebSphere, Android, Netflix, Docker, Kubernetes, New Relic, PagerDuty
  • Storage

    MySQL, Redis, PostgreSQL, Oracle 11g, MongoDB, Amazon DynamoDB
  • Other

    SaaS, Remote Team Leadership, Enterprise Integration Patterns (EIP), Web Services, TIBCO, Software Development, Netflix OSS, Software Development Management, BPM, Enterprise Architecture, Team Management, EJB3, Ant, WebLogic, Mail, SOAP, TIBCO ActiveMatrix Service Grid, Enterprise Java Beans (EJB)

Education

  • Bachelor's Degree in Computer Science
    2002 - 2006
    Cairo University - Egypt

Certifications

  • AWS Certified SysOps Administrator - Associate
    JUNE 2016 - JUNE 2018
    Amazon Web Services
  • AWS Certified Solutions Architect - Associate
    MAY 2016 - MAY 2018
    Amazon Web Services
  • AWS Certified Developer - Associate
    APRIL 2016 - APRIL 2018
    Amazon Web Services

To view more profiles

Join Toptal
Share it with others