Loading profile…
Loading profile…
Backend Software Engineer
Backend software engineer focused on scalable systems, low-latency services, and reliable operations with actionable telemetry.
KenyaBackend Software Engineer at Microsoft
Led design and development of storage-service features to reduce latency of fetching people data for Microsoft 365. Built and operated backend capabilities including a contact photo deletion endpoint, SLAs/triage dashboards, telemetry for on-call diagnostics, and backup jobs for failover.
DashboardingTriageTelemetryMonitoringBackup and Failover Jobs
Supported development of project management, payroll, and billing microservices by building staging and production environments and setting up DevOps CI/CD pipelines for constituent services. Led a team building a Salesforce texting app and contributed code and planning support across web and Salesforce projects.
MicroservicesDevOpsCI CD PipelinesSalesforceSoftware Development
Improved core engineer productivity by reducing test runtime through database rollbacks and local caching of remote test data. Built a monitoring app to track the health of deals for the Risk team.
Test Automation OptimizationCachingMonitoring
Led architecting and development of an application design and submission system used by approximately 20,000 applicants. Contributed Python code to the Open edX learning management system to support learning team and students.
System ArchitecturePythonEdxLearning Management
Supported BlueMix DevOps by building Go tools to identify new dashboards for the Bluemix monitoring console and by implementing monitoring console features and deployments. Worked on automation for testing and deployment of Bluemix components by contributing Golang to a continuous integration and deployment pipeline.
DevOpsCI CD PipelinesTesting AutomationDeployment
Earned a Bachelor of Arts with a major in Computer Science and a minor in Creative Writing. Coursework included Algorithm Design and Analysis, Delivering Software, Software Design and Implementation, and Networking Protocols.