Dennis Obota

Dennis Obota

Intern (Ministry of Foreign Affairs)

Followers of Dennis Obota1000 followers
location of Dennis ObotaNairobi County, Kenya

Connect with Dennis Obota to Send Message

Connect

Connect with Dennis Obota to Send Message

Connect
  • Timeline

  • About me

    Software Engineer at Safaricom PLC

  • Education

    • St. Mary's School, Yala

      -
      Kenya Cerificate of Secondary Education KCSE

      Activities and Societies: School team field hockey player and scouts club member.

    • Moringa School

      -
      DevOps & Site Reliability Engineering DevOps Distinction
    • Jomo Kenyatta University of Agriculture and Technology

      2019 - 2022
      Bachelor of Science Information Technology Second Class Honors (Upper Division)

      Activities and Societies: Society of Computer Science & IT Students (SCOSIT) member.

    • University of Nairobi

      2009 - 2013
      Bachelor of Arts Second Class Honors (Upper Division)

      Activities and Societies: University team field hockey player & KMUN member.

    • Strathmore University

      2023 - 2025
      Master of Science Information Technology Ongoing

      Activities and Societies: Strathmore Computing and Engineering Students’ Association (SCESA) Member

  • Experience

    • Government of Kenya

      Sept 2013 - Jan 2014
      Intern (Ministry of Foreign Affairs)

      I worked within the Protocol Division at Ministry of Foreign Affairs.Duties & Responsibilities:• Qualifying and Processing VAT exemptions and VAT blankets forms for Tax refunds for Foreign Officials, Embassies, High Commissions, Consulates and International Organizations in Kenya.• Facilitating meetings between diplomatic corps with the respective government ministries/Departments.• Assisting in the preparation of events/ functions such as International seminars, state functions and state luncheons for Ambassadors, Commissioners and Consulates. • Assisting in Coordination of Diplomatic welfare, safety & security affairs; Provision of Protocol Services to Foreign Missions, regional and international organizations; Coordination of State and Official Visits; and Coordination of State Protocol & Ceremonial activities. Show less

    • Safaricom PLC

      Mar 2014 - Apr 2017
      Account Manager

      I worked within Enterprise Business Unit (EBU). My primary role was to provide enterprise customers with various business solutions such as: connectivity (internet), cloud services, voice, SMS & Mpesa.Achievements:• Spearheaded sales initiatives thus achieving a 20%+ year-on-year increase in revenue over a three-year period.• Recommended and implemented tailored business solutions, resulting in a 30% increase in client retention and a 25% expansion of service offerings.• Cultivated and nurtured client relationships, leading to a 40% churn reduction.• Generated insightful reports on closed sales, market trends, and competitor analysis, contributing to a 15% improvement in sales strategy effectiveness.• Participated in educational workshops and professional development activities, resulting in a 10% increase in sales team productivity and performance. Show less

    • OboTech Solutions Ltd

      Jun 2017 - Jan 2021
      Software Developer

      I worked as a technical lead responsible for ensuring end to end delivery of enterprise solutions to our customers. Such included websites, custom web applications and mobile apps.Achievements:• Developed and maintained front-end & back-end functionality of websites.• Designed prototypes for apps and websites (WordPress & Joomla).• Simultaneously managed several databases and reporting tools.• Devised SEO strategies to ensure high ranking of websites in search engines.• Provided guidance to other team members on web development projects.• Engaged external webmasters on website projects.• Provided technical support to end users.• Developed & managed over 25 websites across different industries.• Developed & managed various web applications in education, medical, transport & financial verticals. Show less

    • Postal Corporation of Kenya

      Jan 2021 - Jun 2021
      Software Developer

      I worked as a Software Developer within the ICT department of PCK. My service revolved around supporting various post offices around the country in developing, deploying and managing various software applications.Achievements:•Developed the current queue management system (QMS) used in various post offices country wide.•Developed PCK’s property management system for managing leases and reporting.•Contributed in development of POSTA/NTSA booking platform for booking and collection of NTSA documents (DL, number plates, PSV badges etc.) via post offices.•Responsible for maintenance and improvement of various internal systems such as Inspire HRM, Post Global and E-Njiwa.•Simultaneously managed several databases and reporting tools covering post offices country wide. Show less

    • Safaricom PLC

      Jun 2021 - now
      Software Engineer

      As a Software Engineer in Digital Engineering Department, Enterprise & IoT Tribe, I’ve played key roles in developing and scaling innovative platforms that drive business transformation:1. Safaricom Digital Business Hub: Collaborated in the development of a unified digital sales and self-service platform, integrating Mpesa, Voice, Internet, and Cloud services. Utilized React.js, Next.js, Microservices, and AWS (Amazon EKS) to build a scalable and efficient infrastructure for a digital channels marketplace.2. Safaricom Falcon (Sales Automation Platform): Contributed to automating the sales pipeline management platform for Safaricom’s Enterprise Business Unit, streamlining operations and enhancing efficiency. Utilized React, TypeScript, REST APIs, and MySQL to build a robust and scalable solution.3. Safaricom Mail (SafMail): Contributed to the development of a robust and scalable email service ecosystem for business and individual users, utilizing React.js, Next.js, and Microservices to enhance communication, productivity, and user experience.4. Safaricom Decrypt Platform: Developed an internal platform using WordPress & MySQL to showcase tech success stories and innovations, promoting knowledge sharing and collaboration within Safaricom’s tech community.5. Change Management & Deployment: Led change management processes, ensuring smooth deployment of code changes and updates through CI/CD pipelines, leveraging tools like Jenkins and GitLab CI to minimize downtime and disruption during releases.6. Handled delegated TPO roles Show less

  • Licenses & Certifications

    • Robotic Process Automation for Associates

      Safaricom PLC
      Sept 2024
    • Artificial Intelligence for Associates Certificate

      Safaricom PLC
      Sept 2024
    • Python Programming 101

      Safaricom PLC
      Sept 2024
    • Certified Public Accountant (CPA) (Section 1 to Section 4)

      Kasneb
      Dec 2012
    • DevOps and Site Reliability Engineering Certification

      Moringa School
      Aug 2023