Summary
Overview
Work History
Education
Skills
Certification
Programming Languages
Databases
Timeline
Generic
NOWAMANI BATURUMAYO

NOWAMANI BATURUMAYO

Software Developer | IT Support Officer
Dubai

Summary

Passionate Software Developer with 5+ years' experience in fast paced global technology companies with a track record of amazing achievements. Highly proficiency in Object-Oriented Programming (OOP) technologies PHP/Laravel, JavaScript, Java, PHP, REST API's and Data storage technologies such as Oracle, Microsoft SQL, MYSQL, PostgreSQL, Access, Local Storage and SQLite Databases. Seeking a challenging position in an organization, that provides opportunity for career development and also recognizes individual's commitment, skills and hard work towards the attainment of corporate goals.

Overview

9
9
years of professional experience
2
2
Certifications

Work History

Chief Technology Officer

EPICLE SMC LIMITED
12.2024 - 09.2025
  • Launched successful new products with extensive research on market trends combined with collaborative input from various departments.
  • Evaluated emerging technologies for potential adoption, staying ahead of industry trends to maintain competitive advantage.
  • Aligned IT strategy with organizational goals, fostering collaboration between technical and non-technical stakeholders.
  • Coordinated third-party vendors and client IT teams to seamlessly deliver effective solutions.
  • Interpreted multifaceted technological issues into defined frameworks and highly scripted action plans.
  • Managed company-level architecture, platform and data configuration processes and implementation protocols.
  • Maintained thorough understanding of all key and current technologies, platforms and trends.

Lead Software Developer

Carifer Technologies Private Limited
02.2023 - 12.2024
  • Championed a culture of innovation and continuous improvement within the development team, inspiring colleagues to push boundaries and strive for excellence in their work.
  • Contributed to open-source projects, demonstrating expertise in specific programming languages or frameworks while giving back to the developer community.
  • Managed project timelines and resources effectively, ensuring successful delivery of all assigned projects.
  • Architected robust software solutions, providing clients with reliable systems that stood the test of time.

Senior PHP Developer

Haroob Information Technology LLC
12.2022 - 02.2023
  • Improved website performance by optimizing PHP code and troubleshooting existing issues.
  • Implemented API integrations to connect web applications with third-party services seamlessly.
  • Resolved critical bugs promptly by thoroughly investigating reported issues, identifying root causes, and implementing appropriate fixes.
  • Delivered well-documented code for easy maintenance, adhering to industry-standard coding guidelines consistently.
  • Proactively identified opportunities for process improvements, driving increased team productivity and collaboration.
  • Developed user-friendly web applications using PHP frameworks for enhanced user experiences.
  • Mentored junior developers, providing guidance on best practices and fostering professional growth.
  • Upgraded legacy systems to modern technologies, increasing efficiency and improving overall performance.
  • Managed multiple projects simultaneously while maintaining strict deadlines and delivering high-quality work consistently under pressure.
  • Coded websites using HTML, CSS, JavaScript, and jQuery languages.
  • Planned and engineered RESTful web services to manipulate dynamic datasets.

Web Developer And Digital Marketing

Dynasty Clinic Dubai
11.2022 - 12.2022
  • Coded websites using HTML, CSS, JavaScript, and jQuery languages.
  • Planned website development, converting mockups into usable web presence with HTML, JavaScript, AJAX, and JSON coding.
  • Provided front-end development support, creating visually appealing designs that aligned with brand standards.
  • Enhanced user experience by implementing responsive web design and optimizing website performance.
  • Oversaw back-end development using PHP to maintain website integrity.
  • Increased website traffic through search engine optimization strategies and targeted content creation.
  • Enhanced site visibility and user engagement by optimizing web content for SEO.
  • Crafted intuitive user interfaces, focusing on usability and accessibility standards.
  • Developed user-friendly web forms with validation and error handling.
  • Proved successful working within tight deadlines and a fast-paced environment.

Senior Software Developer

EPICLE SMC LIMITED
07.2018 - 10.2022
  • Innovate, develop systems that solve day to day business challenges for the local and international client.
  • Train young talents computer programs and web developments skills.
  • Conduct System User Acceptance Tests on behalf of other companies to ensure stable functioning systems.
  • Develop and deploy Rest APIs.
  • Conduct Research and Innovations programs.
  • Develop, deploy and maintain Web Applications for our clients.
  • Software Integration with third-party systems for data exchange and transaction. Our third-party partners include Banks, Mobile Money, Visa, Flutter wave etc.
  • Work with customers to understand their needs and provide excellent customer service.
  • Over 20 Developed and Hosted Websites for our clients.
  • Completed Web Sacco Management Software. (Laravel)
  • Completed Credit Scoring Model Systems. (Laravel)
  • Completed Point of Sale Software (Java).
  • Completed Online Voting System (PHP).
  • Tenant Management System (PHP)
  • Completed Payroll Management System (PHP/Laravel)

Senior Software Developer

Emaisha Pay
07.2019 - 06.2022
  • Company Overview: Available on Play Store. Visit the website https://www.emaishapay.com/
  • To Create work plans and communicate deadlines to complete projects on time.
  • To managed team of software developers, oversee and train them to enhance team work and development skills for better software products.
  • To design, build and maintain web-based / cloud-based applications.
  • To Implement customizations and add-ons to existing software applications.
  • To document source code and ensure that the technical documentation (e.g. technical designs, configuration guides, installation guides) meet requirements.
  • To translate the business user requirements into software code.
  • To resolve escalated software development issues.
  • Responsible for the coding, design and layout of a website applications according to a company's specifications.
  • To take care of all technical aspects of all web projects, from development and testing to deployment and maintenance.
  • Responsible for maintaining our opensourced code bases on GitHub.
  • Available on Play Store. Visit the website https://www.emaishapay.com/
  • Together with team we completed and deployed an online money Lending Application for SMEs called EmaishaPay.
  • Enhanced my leadership, collaboration, troubleshooting and problem-solving skill.

Database and Application Support Officer

Postbank Uganda Limited
06.2018 - 09.2021
  • To administer and maintain end user accounts, permissions, and access rights with Active directory (AD) and Microsoft Office 365.
  • Responsible for Creating and maintaining all databases required for Production, Disaster Recovery, development and testing usage.
  • To Setup and maintain of online replication of data from Production to the DR environment.
  • To Monitor and advise management on licensing issues while ensuring compliance with Oracle License agreements.
  • To provide second level technical support to users concerning network system operations.
  • To oversee installation, configuration, maintenance, and troubleshooting of network connected end-user hardware, software, and peripheral devices.
  • To support the core banking system (Finacle) and run daily end of day processes to reconcile transactions and update customer balances, this also involved backup of daily transaction logs for future reference.
  • To Increase customer satisfaction by resolving helpdesk issues timely and accurately.
  • To Provide database support using SQL scripts for Oracle and MSSQL Server Database. This involved traffic monitoring, backup, optimization, ensuring authenticated access and writing reusable SQL scripts for users.
  • To Generate periodic data analytical reports from databases for business strategic decision making.
  • To Monitor and provide technical support for branch-wide Mobile Banking Channels, Agent Banking and ATMS, General System User administration and applications helpdesk support.
  • To Provide innovative solutions to escalated Service Desk tickets from junior support officer, and preparing reports for high level analysis with business against Service Level Agreements (SLAs).
  • To Develop automation programs aimed at improving turnaround time, customer satisfaction and efficiency.
  • To Collaborate with team members to achieve target results.
  • Responsible for Change Management and stability of production systems.
  • To troubleshoot and resolve system issues and come up with reliable solutions to achieve 99% system uptime.
  • To perform any other relevant duties assigned by the immediate supervisor.
  • Enhanced IT Technical Support Skills.
  • Developed report automation system for the user support.
  • Completed Implementation of mobile and internet banking applications (Android, IOS, USSD and Web), monitored and supported users on the platforms successfully.
  • Achieved 99% system uptime performance for online banking Services.

Business Technology Officer

Postbank Uganda Limited
10.2017 - 06.2018
  • To support and Maintain E-Banking equipment such as Branch Network Routers, Computers, Printers, ATM, branch POS devices.
  • To improve and stabilize income generated from E-Banking services such as ATM/POS, Mobile Money, internet Banking, Western Union, Express Money, Money Gramm, Diaspora and Bill Collections (NWSC, URA, School Fees, UMEME and Army Shop).
  • Responsible for Reconciliation and Reporting of E-Banking Accounts (ATM, Western Union, Money Gram, Mobile Money). Ensure daily reconciliation and ensure settlement of fund transfer transaction Commissions.
  • Responsible for Network Security Monitoring, Password Management, Compliance to money transfer Processing requirements in line with Postbank's policies and procedures.
  • To ensure stability of branch network and provide technical support where necessary.
  • To provide CCTV Camera monitoring, support and configuration for remote access and ensure successfully backups.
  • Responsible for working with customers to understanding needs and providing excellent customer service.
  • To improve operations through consistent hard work and dedication.
  • Responsible for resolving problems, improving operations and providing exceptional service to the branch ICT needs.
  • Responsible for creating spreadsheets using Microsoft Excel for daily, weekly and monthly reporting.
  • Increased income from Electronic Banking channels due to stabilized network.
  • Improved branch productivity due to stable and well-maintained computers.
  • Eliminated fraud due to daily reconciliations and reporting.

Software Programmer

Swizama Company Limited
10.2016 - 10.2017
  • Develop and sale software solutions to the clients.
  • Support and improve product according to the client needs.
  • Continous product improvements.

Education

Oracle Certified Professional 12c Database administration - SQL Fundamentals, Installation and Administration, Advanced Administration, Oracle Database 12c Administrator, Oracle Database 12c Installation and Administration

Aptech Computer Education
07.2019

Bachelor of Information Technology - undefined

Mbarara University of Science And Technology
08.2016

Higher Level Certificate - Mathematics, Economics, Geography and Fine Art

Bigyera Secondary School
12.2012

Skills

Collaboration

undefined

Certification

Oracle Certified Professional 12c Database Administration, 07/2019

Programming Languages

Excellent, Excellent, Good, Very Good, Very Good, Very Good, Very Good

Databases

Excellent, Excellent, Good, Good, Good, Good

Timeline

Chief Technology Officer

EPICLE SMC LIMITED
12.2024 - 09.2025

Lead Software Developer

Carifer Technologies Private Limited
02.2023 - 12.2024

Senior PHP Developer

Haroob Information Technology LLC
12.2022 - 02.2023

Web Developer And Digital Marketing

Dynasty Clinic Dubai
11.2022 - 12.2022

Senior Software Developer

Emaisha Pay
07.2019 - 06.2022

Senior Software Developer

EPICLE SMC LIMITED
07.2018 - 10.2022

Database and Application Support Officer

Postbank Uganda Limited
06.2018 - 09.2021

Business Technology Officer

Postbank Uganda Limited
10.2017 - 06.2018

Software Programmer

Swizama Company Limited
10.2016 - 10.2017

Bachelor of Information Technology - undefined

Mbarara University of Science And Technology

Higher Level Certificate - Mathematics, Economics, Geography and Fine Art

Bigyera Secondary School

Oracle Certified Professional 12c Database administration - SQL Fundamentals, Installation and Administration, Advanced Administration, Oracle Database 12c Administrator, Oracle Database 12c Installation and Administration

Aptech Computer Education
NOWAMANI BATURUMAYOSoftware Developer | IT Support Officer