Innovative and technically-astute Software Engineer well-versed in analyzing user needs and developing software to precisely meet diverse needs. Demonstrates mastery of multiple programming languages, Technical support, Information Systems security and proactively keeps up with industry trends. Driven to wear many technical hats with expertise in trying everything from Software Development to Cybersecurity.
Overview
3
3
Certifications
5
5
years of post-secondary education
4
4
years of professional experience
Work History
Software Engineer
TRANS BUSINESS MACHINES
NAIROBI, 47
04.2019 - Current
Reviewed project specifications and designed technology solutions that met or exceeded performance expectations.
Installed and configured software applications and tested solutions for functionality.
Collaborated with clients to define solution requirements, accounting for applicable development variables.
Communicated technical development stages and provided design support to businesses and other stakeholders encouraging participation for on-time execution.
Worked with software development and testing team members to design and develop robust solutions to meet client requirements for functionality, scalability and performance.
Delivered unit-tested systems with required characteristics and within customer-prescribed timeframes.
Communicated with third-party product owners to illustrate deficits and bottlenecks within existing software.
Analyzed proposed technical solutions based on customer requirements, budget and product goal.
Worked with customers for needs analysis, proposal development and vendor costs to produce competitive estimates.
Collaborated with business unit team members to design new applications system to enhance client requirements for mobile computing capabilities.
Discussed project progress with customers, collected feedback on different stages and directly addressed concerns.
Led software development initiative as subject matter expert and primary point-of-contact for project management staff.
Consulted regularly with internal customers on application development project status, new project proposals and software-related technical issues.
Served as subject matter expert on Information Systems security for both clients and internal team members.
Exhibited strong technical aptitude and application expertise resulting in optimized performance, continuous improvement recommendations and product innovation.
Monitored ongoing operation of assigned programs and responded to problems by diagnosing and correcting logic and coding errors.
Met with project manager and team members to provide detailed project reports and milestone updates.
Gathered and defined customer requirements to develop clear specifications for project plans.
Handled scripting tasks for debugging and automation using Python.
Resolved issues and escalated problems with knowledgeable support and quality service.
Monitored networks and network devices to resolve technical problems quickly.
Led server infrastructure development, quality assurance, staging and production systems.
Maintained flexible schedule and responded to after-hours emergencies.
Analyzed complex project server issues and worked on large enterprise and business-critical applications.
Provided consistent support through on-call rotation duty.
Drafted training materials and organized training sessions for system users.
Provided all required Systems documentation to inform system users and management
Retained existing clients and developed 2 new accounts by extending high quality and efficient support service
Network Administrator
OFFICE OF THE ATTORNEY GENERAL AND DEPARTMENT OF JUSTICE
NAIROBI, 47
08.2018 - 03.2019
Performed day-to-day LAN and WAN administration, maintenance and support.
Configured networks for smooth, reliable operation to meet business processes and objectives.
Planned, implemented and maintained wireless network strategy and operation.
Introduced open source network infrastructure and management tools to create and manage virtual server computing environment.
Verified continuity of computer and telephone system services for users through technical expertise, assistance and project coordination.
Maintained network hardware and software and monitored network to support network availability to end users.
Organized training sessions for new employees.
Provided on-call support for network engineering duties.
Managed and maintained stability of network and wireless services throughout enterprise.
Supervised various external computer consultants and vendors.
Installed and upgraded internal and third party software.
Identified and immediately resolved issues with network devices, including firewalls, switches, wireless access points and network end points.
Installed, configured, and supported local area network (LAN), wide area network (WAN) and Internet system.
Took over responsibilities of administrator during absence and filled in gaps around office.
Resolved customers' reported issues to satisfaction within short time of call.
Facilitated smooth network operations for on-site users and users across regional locations for organization.
Planned, coordinated and implemented network security measures.
Implemented complex internet and intranet applications on multiple platforms.
Managed to achieve maximum user satisfaction while administering user support services.
Developed scripts to automate update processes for software products and systems.
Resolved issues and escalated problems with knowledgeable support and quality services.
Monitored networks and network devices to resolve technical problems quickly.
Spearheaded inventory control measures to manage and maintain IT equipment, supplies, tools and replacement parts.
Standardized job tasks and trained junior/new team members on industry best practices and standards.
Assumed system administrator responsibilities during 2-month vacancy in position
IT Technical Support Intern
OFFICE OF THE ATTORNEY GENERAL AND DEPARTMENT OF JUSTICE
NAIROBI, 47
09.2016 - 10.2017
Maintained servers and systems to keep networks fully operational during peak periods.
Configured hardware, devices and software to set up work stations for employees.
Removed malware, ransomware and other threats from laptops and desktop systems.
Patched software and installed new versions to eliminate security problems and protect data.
Helped department set up equipment for meetings, events and operations.
Followed up with users to verify optimal user satisfaction following support engagement and problem resolution.
Aided problem resolution measures and suggested hardware, software and network troubleshooting alternatives.
Handled computer systems troubleshooting and provided technical support with team to entire organization for computer operations.
Supported teams needs with programming/scripting, network and problem solving abilities.
Trained and supported end-users with software, hardware and network standards/policies and use processes.
Installed, modified and repaired software and hardware to resolve technical issues.
Assisted computer users with technical issues remotely and at their workstations.
Provided basic end-user troubleshooting and support on Windows, Linux and Mac systems.
Followed work orders precisely to identify equipment needed, materials required and sequences to correctly complete assignments.
Recommended stringent policies to secure organization's information systems data.
Performed test of functionality, security and performance of different workstations and other devices both hardware and software.
Monitored servers, network connections, firewalls and corporate filters to maintain maximum up-time and functionality.
Developed and maintained strong user relationships by delivering exceptional user support service and problem resolution, efficiently and effectively.
Industrial Trainee
Moi University
Eldoret, 27
10.2015 - 12.2015
Reviewed system and network performance to make proactive adjustments based on established IT policies.
Collaborated with other interns on Moi University Online Repository project to meet program requirements and demonstrate skills development.
Documented core systems configurations, passwords and system access requirements.
Configured hardware, devices and software to set up work stations for employees.
Broke down and evaluated user problems, using test scripts, personal expertise and probing questions.
Removed malware, ransomware and other threats from laptops and desktop systems.
Collected, arranged and input information into database system.
Provided network support services for devices like switches, access points and other hardware
Education
Bachelor of Science - Informatics
MOI UNIVERSITY
Eldoret, Kenya
10.2013 - 12.2018
Skills
Software applications
Testing and maintenance
Code reviews
Database management(DB2,Mongo DB,MySQL,sqlite3)
Web-based software engineering
Programming(Python,Java,JavaScript)
Hardware and software installation
Data and Web Security
Technical Support
Solutions Implementation and Support(IBM Cloud, Integration and Infrastructure solutions)
Accomplishments
Closed a project that had lasted for about 8 years by completing the project in 1 year with accuracy, efficiency and customer satisfaction.
Completed 2 other projects of implementing integration system in 2 different organizations with on going support.
Competed in different Capture The Flag (Penetration Testing) competitions and managed to be among the best in 2 of those competitions.
Certification
IBM Cloud Pak for Integration v2020.1 Solution Architect
Work Availability
monday
tuesday
wednesday
thursday
friday
saturday
sunday
morning
afternoon
evening
swipe to browse
Quote
The way of success is the way to continuous pursuit of knowledge
Napoleon Hill
Timeline
IBM WebSphere Application Server Network Deployment V9.0 Core Administration
11-2021
IBM MQ V9.1 System Administration
10-2021
IBM Cloud Pak for Integration v2020.1 Solution Architect
09-2021
Software Engineer
TRANS BUSINESS MACHINES
04.2019 - Current
Network Administrator
OFFICE OF THE ATTORNEY GENERAL AND DEPARTMENT OF JUSTICE
08.2018 - 03.2019
IT Technical Support Intern
OFFICE OF THE ATTORNEY GENERAL AND DEPARTMENT OF JUSTICE