Brian Kathuku
Email: ************@*****.***
Location: Nairobi, Kenya.
Professional Summary
Highly skilled and detail-oriented Software Engineer with a Bachelor of Science in Computer Science. Over five years of experience designing, developing, and deploying scalable software solutions, with expertise in front-end and back-end development, database management, and system integration. Proficient in leading and collaborating with cross functional teams to deliver high-quality, efficient solutions that align with organizational goals. Key Skills
• Programming Languages: C#, Python, PHP, Perl, ASP.NET, JavaScript, HTML, CSS, XML, JSON
• Frameworks & Tools: JIRA, Trello, Asana, WPF, ADO.NET, Entity Framework, MVC, Microsoft Visual Studio
• Analytics Platforms: Google Analytics, Mixpanel, Amplitude
• Databases: SQL Server, Postgres, Database Design & Management
• Integration: SOAP, REST APIs, Interface Development
• Technical Proficiencies: Virtualization, OS Configuration, Security (Access Control) Agile Development, Project Lifecycle Management, Bug Identification & Resolution
• Soft Skills: Excellent communication, problem-solving, collaboration, and attention to detail
Professional Experience
Staff Software Engineer
Rubimac Enterprise Limited
Dates: [November 2022 – October2024]
• Collaborated with cross-functional teams, including developers, product managers, and analysts, in an Agile Scrum environment.
• Designed and implemented both front-end and back-end solutions to meet financial technology needs.
• Provided mentorship to junior team members, fostering professional growth and team collaboration.
• Delivered clear and persuasive communication to technical and non-technical stakeholders, including executives.
System Software Engineer
Tech Savannah Informatics
Dates: [July 2020 – November 2022]
• Designed and deployed virtualized resources in server, storage, and networking environments.
• Managed SQL and Postgres databases, including periodic maintenance and data cleanup.
• Developed robust scripts in Python, PHP, and Perl for automated processes and system optimization.
• Implemented server maintenance and OS upgrades to ensure smooth operational workflows.
• Demonstrated creativity in resolving technical roadblocks, providing innovative solutions to complex challenges.
• Developed and implemented applications tailored to business requirements.
• Worked collaboratively with stakeholders to ensure software designs met or exceeded expectations.
• Wrote and executed test cases to validate design requirements and ensure functionality Software Engineer
Ital Global
Dates: [February 2016 – March 2020]
• Produced scalable software solutions, focusing on enterprise-grade applications.
• Followed approved lifecycle methodologies to create design documents, perform coding, and conduct testing.
• Built and maintained databases, writing comprehensive documentation for software developed.
• Identified and resolved software bugs promptly, improving system reliability and efficiency.
Education
Bachelor of Science in Computer Science
United States International University – Nairobi, KE Graduation Year: 2015
Certifications & Achievements
• Microsoft Certified: Azure Developer Associate – Demonstrates expertise in designing and building cloud-based applications.
• Certified ScrumMaster (CSM) – Ensures proficiency in Agile methodologies and team leadership.
• AWS Certified Solutions Architect – Associate – Validates ability to deploy and manage scalable systems on AWS.
• Oracle Certified Professional (OCP) – Advanced SQL and database management certification.
• Python Institute PCAP Certification – Comprehensive programming skills in Python