Highly skilled IBM Systems Developer with extensive experience in enterprise computing, specializing in IBM z/OS mainframe systems, DB2, and IBM Informix databases. Certified in IBM Systems Development, Google Data Analytics, and Python Programming, with a proven track record in SQL, Python, R, and data visualization tools. Adept at leveraging Natural Language Processing (NLP) and machine learning techniques to create innovative solutions. Proficient in designing and implementing algorithms for statistical analysis, developing custom functions for data manipulation, and creating fully functional Python programs. Experienced in utilizing LangChain for advanced language models and Microsoft Azure for sophisticated AI solutions. Demonstrated ability to develop efficient, readable, and well-documented code. Committed to continuous learning and professional growth, with a strong focus on driving strategic decision-making and delivering data-driven insights. Highly skilled software development professional bringing talents for software design, development, and integration. Offering advanced knowledge of in-demand programming languages. Complex problem-solver with analytical and driven mindset. Dedicated to achieving demanding development objectives according to tight schedules while producing impeccable code. Background writing code and developing systems for enterprise computing applications. Respectful self-motivator gifted at finding reliable solutions for software issues. Experienced in data analysis and machine learning and offering skills in Python programming and IBM mainframe systems. Fluent in English and accustomed to working with cross-cultural, global teams.
Overview
15
15
years of professional experience
7
7
Certifications
Work History
IBM Mainframe Developer
Brown Consulting
Nairobi
06.2024 - Current
Developed and maintained Python programs for data analysis and enterprise application development
Collaborated with teams to design and implement algorithms for statistical analysis and data manipulation
Utilized IBM systems and databases, including DB2 and z/OS mainframe, to support enterprise computing needs
Led development of data processing pipeline that improved data accuracy by 20%
Implemented machine learning model that reduced prediction errors by 15%.
Consistently met project deadlines while maintaining high-quality deliverables, contributing to overall team success
Implemented best practices in code quality, ensuring maintainability and readability of software projects
Provided valuable input during team meetings, sharing ideas for new features or enhancements based on user feedback
Troubleshot and resolved technical issues, improving site reliability and functionality
Assisted in developing reusable components and libraries for increased efficiency across multiple projects
Maintained version control systems for accurate tracking of source code changes over time
Improved application security through rigorous testing and vulnerability assessments
Participated in code reviews to ensure adherence to established programming standards
Developed scalable web applications, collaborating closely with cross-functional teams
Assisted in development of comprehensive documentation for software projects, enabling seamless knowledge transfer among team members
Contributed to creation of robust APIs, enhancing application integration capabilities
Collaborated with product managers to align software solutions with business requirements
Tested and debugged software applications, ensuring optimal functionality prior to deployment
Helped identify areas for improvement within existing software systems, leading to targeted optimizations
Rapidly prototyped new data processing capabilities to confirm integration feasibility into existing systems.
Tested functional compliance of company products.
Inspected equipment, assessed functionality, and optimized controls.
Developed next generation integration platform for internal applications.
Authored code fixes and enhancements for inclusion in future code releases and patches.
Tested and deployed scalable and highly available software products.
Created proofs of concept for innovative new solutions.
Designed and developed forward-thinking systems that meet user needs and improve productivity.
Supervised work of programmers, designers and technicians, assigned tasks and monitored performance against targets.
Conducted data modeling, performance and integration testing.
Optimized dust, temperature and humidity controls for installed systems.
Documented software development methodologies in technical manuals to be used by IT personnel in future projects.
Estimated work hours and tracked progress using Scrum methodology.
Analyzed work to generate logic for new systems, procedures and tests.
Developed conversion and system implementation plans.
Designed and implemented scalable applications for data extraction and analysis.
Coordinated deployments of new software, feature updates and fixes.
Translated technical concepts and information into terms parties could easily comprehend.
Built databases and table structures for web applications.
Corrected, modified and upgraded software to improve performance.
Collaborated on stages of systems development lifecycle from requirement gathering to production releases.
Developed software for desktop and mobile operating systems.
Optimized website performance with efficient coding practices and database management.
Enhanced user experience by designing and implementing responsive web applications.
Conducted thorough research on emerging technologies to stay current on industry trends and best practices.
Supported end users by addressing technical concerns and providing prompt resolutions.
Collaborated effectively with designers to create visually appealing user interfaces for web applications.
Streamlined development processes by implementing agile methodologies for timely project completion.
Helped identify areas for improvement within existing software systems, leading to targeted optimizations.
Tested and debugged software applications, ensuring optimal functionality prior to deployment.
Collaborated with product managers to align software solutions with business requirements.
Contributed to creation of robust APIs, enhancing application integration capabilities.
Assisted in development of comprehensive documentation for software projects, enabling seamless knowledge transfer among team members.
Developed scalable web applications, collaborating closely with cross-functional teams.
Participated in code reviews to ensure adherence to established programming standards.
Improved application security through rigorous testing and vulnerability assessments.
Maintained version control systems for accurate tracking of source code changes over time.
Assisted in developing reusable components and libraries for increased efficiency across multiple projects.
Troubleshot and resolved technical issues, improving site reliability and functionality.
Provided valuable input during team meetings, sharing ideas for new features or enhancements based on user feedback.
Implemented best practices in code quality, ensuring maintainability and readability of software projects.
Consistently met project deadlines while maintaining high-quality deliverables, contributing to overall team success.
Data Analyst
Ananas LLC
Nairobi, Nairobi Province
04.2021 - 03.2024
Developed data-driven solutions to support company objectives
Analyzed complex data sets to provide actionable insights and drive strategic decision-making
Created custom Python functions for data manipulation and efficient processing using libraries such as Pandas
Conducted comprehensive analysis of sales data that identified key market trends, resulting in 10% increase in sales
Automated data reporting processes, reducing manual reporting time by 30%.
Produced monthly reports using advanced Excel spreadsheet functions
Used statistical methods to analyze data and generate useful business reports
Improved decision-making processes with accurate data analysis and visualization techniques
Utilized data visualization tools to effectively communicate business insights
Created various Excel documents to assist with pulling metrics data and presenting information to stakeholders for concise explanations of best placement for needed resources
Collaborated with cross-functional teams to ensure data integrity and accuracy, resulting in better-informed decisions
Enhanced business efficiency by identifying trends and patterns in complex datasets
Provided actionable insights through comprehensive reports and dashboards, supporting strategic initiatives
Managed large-scale databases to ensure timely access to critical information for key stakeholders
Integrated multiple sources of disparate data into cohesive datasets using ETL processes, improving overall analytic capabilities
Developed custom algorithms to optimize data mining, increasing effectiveness of analytical insights
Implemented robust control measures to improve analytical output reliability
Increased efficiency in data storage and retrieval by implementing robust database management systems
Enabled more personalized customer experiences by analyzing behavior patterns and preferences
Optimized data collection methods to enhance quality and volume of data captured for analysis
Improved data visualization techniques, making insights more accessible to non-technical stakeholders
Enhanced data accuracy by automating data cleansing processes, significantly reducing manual errors
Supported marketing strategies by providing detailed customer segmentation analysis
Conducted ad-hoc analysis to address urgent business questions, facilitating rapid response to market changes
Reduced data redundancy with effective data modeling, ensuring optimal use of storage resources
Collaborated with IT to ensure data security measures were in place, safeguarding sensitive information
Improved data governance practices, ensuring compliance with regulatory standards and internal policies
Leveraged advanced analytics to identify trends, enabling proactive business strategy adjustments
Streamlined reporting processes, resulting in faster turnaround times for monthly performance reports
Contributed to development of predictive models, aiding in forecasting of market trends
Streamlined data access for remote teams by implementing cloud-based data management solutions
Automated routine data analysis tasks, freeing up time for more complex analysis
Facilitated knowledge sharing by creating centralized data repository accessible to all relevant parties
Facilitated cross-departmental data integration, enhancing overall data coherence and utility
Enhanced team's analytical capabilities with training on latest data analysis tools and techniques
Developed and maintained data pipelines for seamless flow of information, ensuring timely availability for decision-making
Conducted comprehensive data analysis to support strategic planning, leading to more informed decision-making
Analyzed data to identify root causes of problems and recommend corrective actions
Developed customized reports, summarizing and presenting data in visually appealing format
Utilized data visualization techniques to present and explain complex data sets
Created dashboards to monitor and track key performance indicators
Created data models to support decision-making processes
Developed complex dashboard and reporting tools to track business performance metrics
Provided technical support for troubleshooting analytics and reporting issues
Updated and developed scripts and queries to extract and analyze data from multiple sources
Generated standard and custom reports to provide insights into business performance
Optimized data access and storage to improve performance of analytics systems
Designed and developed data pipelines to acquire, clean and process data
Finance Officer
Augustine George Ltd
Nairobi, Nairobi Province
07.2013 - 10.2021
Managed financial operations, including budgeting, forecasting, and financial reporting
Conducted business analysis and statistical data analysis to support financial decision-making
Developed strategies to improve financial performance and efficiency
Implemented new budgeting system that improved budget accuracy by 25%
Led financial audits that identified cost-saving opportunities, resulting in annual savings of $100,000.
Optimized cash flow management, ensuring timely payment of invoices and reducing outstanding debts
Prepared monthly reconciliation of bank accounts and took corrective actions on deviations
Collaborated with team leaders to define standards, policies and procedures to meet company revenue goals
Established strong relationships with key vendors, negotiating favorable terms to benefit organization's bottom line
Assisted with recruiting, interviewing, and hiring new department employees
Streamlined financial processes for increased efficiency and accuracy in reporting
Monitored budget and revenue trends, compiling reports for company leadership to inform decision-making
Assisted executive leadership in making informed decisions by providing reliable financial forecasts based on rigorous analyses
Reduced process discrepancies through measured implementation of performance reporting and data systems
Reduced financial risk by implementing robust internal controls and regular audits
Developed comprehensive financial models to support strategic decision-making for company growth
Spearheaded successful merger integrations, harmonizing financial systems, policies, procedures across organizations for seamless transition
Improved budget planning and forecasting with thorough analysis of historical data and market trends
Enhanced internal control systems and procedures to mitigate risk and support opportunities
Verified compliance of financial policies and accounting procedures against federal regulations
Introduced software tools and process improvements to mitigate loss and drive operational growth
Optimized cash flow management, ensuring timely payment of invoices and reducing outstanding debts.
Prepared monthly reconciliation of bank accounts and took corrective actions on deviations.
Collaborated with team leaders to define standards, policies and procedures to meet company revenue goals.
Established strong relationships with key vendors, negotiating favorable terms to benefit organization's bottom line.
Assisted with recruiting, interviewing, and hiring new department employees.
Accountant
Drift Enterprises
Nairobi
03.2010 - 09.2012
Led accounting operations, overseeing financial planning and analysis
Provided strategic direction and leadership to achieve business goals
Managed client relationships and ensured delivery of high-quality financial consulting services
Developed and implemented accounting software system that reduced processing time by 40%
Managed portfolio of clients, improving their financial performance by average of 15%.
Handled day-to-day accounting processes to drive financial accuracy
Documented cash, credit, fixed assets, accrued expenses, and line of credit transactions
Gathered financial information, prepared documents, and closed books
Reconciled accounts and reviewed expense data, net worth, and assets
Completed daily cash functions like account tracking, payroll and wage allocations, budgeting, donating, and cash, and banking reconciliations
Used advanced software to prepare documents, reports, and presentations
Maintained up-to-date knowledge on professional accounting standards to manage financial recordkeeping
Managed cash flow effectively, ensuring all company liabilities were met in a timely manner and surplus funds were invested wisely
Detected and corrected mistakes early on and implemented systems to avoid recurring issues
Reduced expenses by negotiating with vendors for better pricing and terms on services and supplies
Assisted in reducing outstanding accounts receivable balances by diligently following up on overdue invoices
Prepared and filed tax forms to meet needs of customers
Improved financial reporting accuracy through meticulous data analysis and reconciliation efforts
Maintained accurate records of fixed assets, including acquisition costs, depreciation schedules, and current values for insurance purposes
Streamlined month-end closing processes, resulting in reduced time spent on financial reporting tasks
Enhanced financial decision-making capabilities by providing timely, accurate information to management through regular performance reports
Collaborated with external auditors during annual audit process to provide necessary documentation and address any concerns or findings promptly
Enhanced team productivity and knowledge by leading regular training sessions on accounting best practices and software updates
Financial Adviser
ICEA
Nairobi
07.2009 - 12.2009
Offered financial advice and services to clients, including investment planning and risk management
Conducted market analysis and provided recommendations based on financial goals and risk tolerance
Built and maintained strong client relationships through effective communication and trust-building
Developed personalized investment plans that achieved average annual return of 8%
Increased client retention rate by 20% through effective relationship management.
Developed comprehensive financial plans for clients to achieve short-term and long-term goals.
Built strong relationships with clients, fostering trust and loyalty in managing their financial portfolios.
Education
Python Programming Specialization -
University of Pennsylvania
Pennsylvania
05.2024 - 06.2024
Skills
BM z/OS Mainframe Systems
Certification
IBM Systems Development Certification, IBM, 08/01/24
Projects
Web Scraping Application, Developed a project to track and compare product prices across Amazon, eBay, and Walmart. AI Movie Recommendation System, Implemented an AI recommendation system for personalized movie suggestions. Cyclistic Bike Share Analysis, Analyzed historical bike trip data to identify usage trends and differences between annual members and casual riders. Developed strategies to transition casual riders into annual members to enhance profitability.
Work Availability
monday
tuesday
wednesday
thursday
friday
saturday
sunday
morning
afternoon
evening
swipe to browse
Accomplishments
Supervised team of [Number] staff members.
Used Microsoft Excel to develop inventory tracking spreadsheets.
Provided enhancements which reduced the number of clicks within the applicant tracking system.
Designed a new workflow to improve overall query performance.