Summary
Overview
Work History
Education
Skills
Soft Skills
Projects
Timeline
Generic
Mohamed Ibjas

Mohamed Ibjas

Abu Dhabi

Summary

Knowledgeable and experienced Senior Software Engineer with exceptional skills dedicated to crafting innovative solutions. Proficient in full-stack development, specialized in build scalable applications. Collaborating seamlessly with cross-functional teams to achieve outstanding outcomes. Demonstrates problem- solving solid prowess and an unwavering dedication to continuous learning, fostering both personal and professional growth. Possesses excellent communication abilities and a collaborative approach that cultivates efficient teamwork and ensures project success.

Overview

6
6
years of professional experience

Work History

Senior Software Engineer - Golang

WIOT Integrated IoT Solutions
Abu Dhabi
2023.01 - Current
  • Demonstrated expertise in the Go programming language, showcasing proficiency in Go web frameworks, concurrency, and adhering to best practices for writing efficient and scalable code
  • Spearheaded codebase refactoring and modernization initiatives, employing the latest Golang features and best practices to elevate code quality, maintainability, and performance
  • Architected and executed a distributed messaging system using Apache Kafka, enabling real-time data processing and seamless integration with diverse services
  • Implemented modern software development practices, including agile methodologies, continuous integration and delivery (CI/CD), and test-driven development (TDD)
  • Exhibited strong database acumen encompassing SQL and NoSQL databases, complemented by adeptness in data modeling and performance tuning
  • Applied containerization technologies such as Docker and Kubernetes, in addition to displaying a profound understanding of microservices architecture and design patterns
  • Collaborated closely with product managers and stakeholders to diligently gather requirements, provide valuable technical insights, and actively contribute to product planning and roadmap discussions that significantly influenced the trajectory of transportation and fleet management systems.

Senior Software Engineer - Team Lead

Innovation Culinary Pvt Ltd (Dishserve)
Jakarta
2021.01 - 2022.12
  • Led the software team in enhancing functionalities and pipeline integration through the design and implementation of cross-platform frameworks
  • Designed and implemented database solutions while maintaining development and staging environments
  • Contributed throughout all phases of the Software Development Life Cycle (SDLC) and foster strong collaboration with fellow engineers and departments
  • Demonstrated expertise in constructing Golang microservices, proficiently handling goroutines, channels, Repository pattern, sqlboiler, Golang libraries (Gorilla mux, Go kit), as well as adeptness in unit testing and TDD/BDD methodologies
  • Managed Source Code Management (Version Control System) tools like Git and Subversion
  • Resolved complex bugs and issues across the entire codebase promptly and efficiently.

Software Engineer

Innovation Culinary Pvt Ltd (Dishserve)
Colombo
2020.07 - 2021.01
  • Collaborated with the software team to enhance functionalities and pipeline integration by designing and implementing cross-platform frameworks
  • Assisted in designing and implementing database solutions while contributing to the maintenance of development and staging environments
  • Participated in all phases of the Software Development Life Cycle (SDLC) and ensure effective cooperation with team members and other departments
  • Built applications using technologies such as Laravel, MySQL, React, AWS cloud products, Golang, Microservices, and API Gateway
  • Worked on the construction of Golang microservices, handle goroutines, channels, Repository pattern, sqlboiler, Golang libraries (Gorilla mux, Go kit), and actively engage in unit testing and TDD/BDD practices
  • Collaborated in managing Source Code Management (Version Control System) tools like Git and Subversion to maintain codebase integrity
  • Assisted in identifying and resolving bugs and issues across the codebase with efficiency.

Software Engineer

Yoho Lanka Pvt Ltd
Colombo
2019.07 - 2020.08
  • Orchestrated the entire Product Development Lifecycle, from comprehending the Business Case to successful Implementation
  • Executed comprehensive programming and development tasks for front-end public and internal websites, as well as tackling intricate back-end server code challenges
  • Skillfully constructed applications using Laravel, MySQL, React Js, Redux, and the Repository pattern
  • Diligently reviewed build results, proficiently debugged and optimized complex builds, and actively engaged in technical discussions with developers, architects, and managers
  • Seamlessly integrated third-party solutions like channel manager, payhere, and text ware into the system
  • Key Achievements: Demonstrated strong technical leadership in upgrading systems to support new business concepts, including Yoho Mart, Yoho Mate, Yoho Shuttle, and Yoho Life Mobile App
  • Developed and integrated new product concepts while maintaining an optimal workflow, exemplified by Smart Pricing.

Associate Software Engineer

Cubo Systems International
Colombo
2018.04 - 2019.04
  • Contributed significantly to the development of ERP and CRM Systems, namely Hakitaak and Zoneberry CRM
  • Successfully integrated the Payment Gateway, utilizing Payhere for subscription module and payzee for one-time payment transactions
  • Implemented the REST API for the users' system, ensuring seamless communication and data exchange
  • Actively participated in the Scrum process, attending daily stand-up meetings, and efficiently completing tasks within sprints
  • Demonstrated expertise in utilizing a variety of tools and technologies, including ASP.NET Core, MVC, Entity Framework, LINQ, MySQL, ReactJs with Redux, HTML, and Bootstrap.

Software Developer Internship

XONT Software PVT ltd
Colombo
2017.08 - 2018.02

• VENTURA Enterprise and CRM Solution
A web application for customer relationship management and solutions including sales force automation and solution for small to medium enterprise (SME) business segments.

Education

Academy of Innovations Education, Srilanka
01.2019

Bachelor of Science (B.Sc.) - Information Systems

University of Colombo School of Computing
01.2018

Skills

  • Programming Languages
    Golang, PHP, Laravel, Python, JavaScript, C#, ASP.Net, ASP.Net Core.
  • Web Development
    HTML, CSS, Bootstrap, ReactJs, Redux, jQuery, Ajax
  • Database: MySQL, MSSQL, MongoDB, Redis
  • Other Technologies: Linux environment, TFS, GIT, JIRA, AWS and GCP platform deployment, Apache, Jenkins, Docker, Kubernetes, API Gateway, Swagger, Postman, JWT, Oauth, Prometheus, Micro-services, Kafka, Concurency Programming, Horizontal scaling, event drivern, TDD.
  • Product & Industry Expertise: Travel Tech, Food & Beverage, CRM, Finance, Inventory Management, Hotel Booking Engine. Fleet Management

Soft Skills

  • Leadership
  • Communication
  • Collaboration
  • Problem-solving
  • Adaptability
  • Team management
  • Organization
  • Leadership
  • Problem Solving
  • Analytical mind
  • Self-Motivation
  • Attention to Detail

Projects

  • Wiot360 Fleet Management Systems : https://saas-wiot360.com

      Wiot360 is a comprehensive solution designed to help organizations manage and optimize their fleet of vehicles  

      efficiently. This system integrates various technologies and software to provide real-time monitoring, control, and  

      analysis of fleet operations. Fleet management is crucial for businesses that rely on a fleet of vehicles for 

      transportation.

  • ZoneBerry Online Sales CRM : https://www.zoneberry.com

      Zoneberry Online Sales CRM solution that automates your core sales, customer service and marketing processes,    

      with a focus on the individual covering the most important modules and features

  • Hakitaak ERP Solutions

      HakiTaak ERP as a cloud based ERP, on-demand ERP, online ERP and web application for different industrial verticals. 

      HakiTaak brings forward an innovative and fresh approach to ERP software development services, providing directly 

      without any kind of liaison. It provids outstanding customer support service, greater value and increased flexibility

      which in results optimize system functionality and improve operation efficiency.

  • Sri Lanka SDG Tracker: https://data.sdg.lk/

      The United Nations Sustainable Development Goals (SDGs) are targets for global development adopted in September    

      2015, set to be achieved by 2030. All countries of the world have agreed to work towards achieving these goals. 

      This tracker for Sri Lanka on the Sustainable Development Goal indicators.

Timeline

Senior Software Engineer - Golang

WIOT Integrated IoT Solutions
2023.01 - Current

Senior Software Engineer - Team Lead

Innovation Culinary Pvt Ltd (Dishserve)
2021.01 - 2022.12

Software Engineer

Innovation Culinary Pvt Ltd (Dishserve)
2020.07 - 2021.01

Software Engineer

Yoho Lanka Pvt Ltd
2019.07 - 2020.08

Associate Software Engineer

Cubo Systems International
2018.04 - 2019.04

Software Developer Internship

XONT Software PVT ltd
2017.08 - 2018.02

Academy of Innovations Education, Srilanka

Bachelor of Science (B.Sc.) - Information Systems

University of Colombo School of Computing
Mohamed Ibjas