Skip to content
View ashahmali's full-sized avatar

Block or report ashahmali

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Please don't include any personal information such as legal names or email addresses. Maximum 100 characters, markdown supported. This note will be visible to only you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
ashahmali/README.md

Ashiru Ali

Email: ashiru.ali@example.com | Phone: (123) 456-7890 | LinkedIn: linkedin.com/in/ashiru-ali

Professional Summary

Highly experienced software contractor with over 15 years in the software development industry. Proficient in a variety of programming languages and development frameworks, with extensive expertise in VueJS, PHP (Laravel, CodeIgniter), Java, and SQL databases (Postgres, MySQL, MSSQL). Demonstrated experience in designing and implementing scalable, high-performance applications on cloud platforms using Kubernetes and AWS services (EKS, Lambdas, Elastic Beanstalk, Fargate, EC2). Adept at containerization with Docker, and messaging systems with Kafka and RabbitMQ. Skilled in continuous integration and delivery with Git, GitLab CI, Jenkins, and project management with JIRA. Highly experienced in unit testing with Codeception and feature/integration testing with Cucumber and Gherkin. Proficient in Agile and Scrum methodologies to ensure efficient project delivery and team collaboration.

Skills

  • Frontend Development: VueJS
  • Backend Development: PHP (Laravel, CodeIgniter), Java
  • Databases: PostgreSQL, MySQL, MSSQL
  • Cloud Platforms: AWS (EKS, Lambdas, Elastic Beanstalk, Fargate, EC2)
  • Containerization and Orchestration: Docker, Kubernetes
  • Messaging Systems: Kafka, RabbitMQ
  • CI/CD: Git, GitLab CI, Jenkins
  • Project Management: JIRA
  • Testing: Unit testing with Codeception, Feature/integration testing with Cucumber, Gherkin
  • Methodologies: Agile, Scrum

Work Experience

Software Engineer/Consultant (Contract) | Cirium 2021 - Present

  • Developed flight data analytics and visualization tools using Java, VueJS, and AWS.
  • Improved data processing pipelines with Kafka and Kubernetes, enhancing system reliability and performance.
  • Implemented comprehensive testing strategies using Cucumber and Gherkin.
  • Collaborated with cross-functional teams to integrate real-time data feeds, ensuring accurate and timely delivery of flight information.
  • Utilized Agile and Scrum methodologies to manage project timelines, improve team collaboration, and ensure efficient delivery of high-quality software solutions.

Senior Software Engineer (Contract) | Netpay Merchant Services Ltd 2018 - 2021

  • Led the development of payment processing systems using PHP (Laravel), PostgreSQL, and VueJS.
  • Deployed and managed applications on AWS EKS, leveraging Docker and Kubernetes for containerization.
  • Enhanced CI/CD processes with GitLab CI and Jenkins, improving deployment efficiency.
  • Integrated Datadog for monitoring and Highcharts for data visualization, providing real-time insights into system performance.
  • Facilitated Agile ceremonies such as daily stand-ups, sprint planning, and retrospectives to maintain project momentum and address any impediments.

Senior Software Engineer (Contract) | Oak Innovations Ltd 2016 - 2018

  • Designed and implemented a microservices architecture for a large-scale enterprise application.
  • Utilized Java and Kubernetes for scalable service deployment and management.
  • Improved system monitoring and logging with Datadog and Highcharts.
  • Conducted code reviews and mentoring sessions to ensure adherence to best practices and coding standards.
  • Applied Agile and Scrum methodologies to manage development cycles, ensuring timely delivery of features and enhancements.

Software Developer | New Media Software Ltd 2014 - 2016

  • Developed web applications using PHP (Laravel), VueJS, and PostgreSQL.
  • Implemented RESTful APIs for seamless integration with third-party services.
  • Conducted unit and integration testing with Codeception and Cucumber.
  • Worked closely with designers to create responsive and user-friendly web interfaces.
  • Participated in Agile sprints and Scrum ceremonies to ensure alignment with project goals and client requirements.

Software Engineer | ICT Agency Edo State 2011 - 2014

  • Developed and maintained software solutions for various government projects.
  • Enhanced database performance and security using PostgreSQL and MySQL.
  • Participated in code reviews and improved coding standards and best practices.
  • Collaborated with stakeholders to gather requirements and deliver customized software solutions.
  • Embraced Agile practices to manage project workflows and deliver iterative improvements.

Graduate Web Developer | ICT Agency Edo State 2009 - 2011

  • Assisted in the development of web applications and internal tools.
  • Gained hands-on experience with Java, PHP, and frontend technologies.
  • Provided technical support and troubleshooting for end-users.
  • Contributed to the design and implementation of user-friendly interfaces and improved application performance.
  • Applied Agile principles to learn and adapt quickly in a fast-paced development environment.

Education

Master of Science in Software Engineering (Distinction) University of Southampton, Graduated: 2015

Bachelor of Science in Computer Science University of Benin, Graduated: 2011

Certifications

  • AWS Certified Solutions Architect
  • Microsoft Certified: Azure Developer Associate
  • Certified ScrumMaster (CSM)

Projects

Licensing Server for Authentication and Authorization

  • Role: Lead Developer
  • Technologies Used: Java, VueJS, PostgreSQL, Kubernetes, Docker, GitLab CI, AWS EKS, Terraform
  • Description: Developed a licensing server to handle authentication and authorization of licenses and entitlements, ensuring secure and efficient management.

Payment Merchant Boarding System

  • Role: Full Stack Developer
  • Technologies Used: PHP (Laravel), PostgreSQL, VueJS, Datadog, Highcharts, Kubernetes, AWS EKS, Terraform, Codeception, Cucumber
  • Description: Created a comprehensive system for boarding payment merchants, incorporating monitoring and visualization tools to enhance performance and reliability.

Payment Merchant Funding and Settling System

  • Role: Software Developer
  • Technologies Used: Java, Kubernetes, AWS EKS, Mockito, Cucumber, AWS RDS Postgres, Kafka
  • Description: Developed a system for managing payment merchant funding and settlements, ensuring accurate and timely financial transactions.

Flight Positions Streaming Solution

  • Role: Full Stack Developer
  • Technologies Used: Java, AWS, Docker, Kafka
  • Description: Designed a streaming solution to connect to satellite ADS-Bs and stream flight status and position of subscribed customers based on horizontal and vertical entitlements.

NOTAMS Acquisition, Transformation, Processing, and Publication System

  • Role: Software Developer
  • Technologies Used: Java, PHP (Laravel), Kubernetes, Jenkins, AWS EKS, PostgreSQL, Kafka
  • Description: Developed a system for acquiring, transforming, processing, and publishing Notices to Airmen (NOTAMS), ensuring accurate and timely information dissemination to aviation stakeholders.

Additional Information

  • Languages: Fluent in English and French
  • Volunteer Experience: Participated in community coding workshops and mentorship programs to help aspiring developers enhance their skills.

Popular repositories Loading

  1. PHP-Pagination PHP-Pagination Public

    Forked from onassar/PHP-Pagination

    Simple and lightweight PHP pagination class that works with Twitter Bootstrap perfectly. Manages pagination variables through instantiable class, and markup rendering through view-like include file.

    PHP

  2. sabihub sabihub Public

    CSS

  3. bipatas bipatas Public

    registration script for Delta State

    PHP

  4. web-online-quiz web-online-quiz Public

    6205 Web Development Project

    PHP 1

  5. unboxed unboxed Public

    hmmmm

  6. mygithubpage mygithubpage Public