Development Team Lead
CurrentMy primary focus has been on spearheading the development of our dealership platform, a comprehensive system housing all vehicle dealership functionalities, including our flagship auction platform. With a multi-tenant architecture, we've successfully onboarded multiple whitelabels and expanded our reach nationally and internationally, with a presence in Kenya, Kuwait, and Dubai.Since its inception in 2013, I've been instrumental in building the auction platform from the ground up. However, my role extends far beyond this initial endeavor. I oversee a diverse array of projects and platforms, making critical decisions on project estimations and guiding our team towards successful project completions.My responsibilities also encompass the development of various projects within our organization, ranging from microservices to APIs utilized both internally and by third-party clients.Currently, my focus lies on architecting a new scalable solution using CI/CD with Jenkins and AWS ECS. Leveraging Docker for development and independently setting up our infrastructure has been a key aspect of this process. We're also harnessing the latest releases and integrating services like elastic cache and RDS for MySQL to enhance performance and reliability.Overall, my role involves not only developing software but also shaping the technological direction of our organization, ensuring we remain at the forefront of innovation and excellence in our industry.