Skip to main content
Adewuyi Odesanmi

Adewuyi Odesanmi

Senior Software Engineer with MSc in Artificial Intelligence and Machine Learning

Talent
Sheffield, EnglandMember since June 15, 2026
PythonC++Rust FundamentalsJavaScript/TypeScriptTclBash ScriptingAlgorithmic OptimizationData StructuresSoftware Design PatternsSystem IntegrationModular FrameworksCode ReviewsTest-Driven Development (TDD)Automated TestingDebuggingSoftware AssuranceLinux (Ubuntu/RedHat)Git Version ControlGitHub ActionsJenkinsDockerCI/CD PipelinesLarge-Scale Data PipelinesClaude CodeOpenAI CodexPredictive AnalyticsMicroprocessor ConceptsCloud/Compute InfrastructureSystems Design
·

Hire this person

Send a job offer directly to this candidate

PythonC++Rust FundamentalsJavaScript/TypeScriptTcl

About

Senior Software Engineer with an MSc in Artificial Intelligence and Machine Learning, paired with over 15 years of experience delivering robust engineering tools, data processing pipelines, and automated software workflows. Expert in Python development, algorithmic design, data structures, and Linux-based infrastructure automation. Skilled in software architecture, test-driven development (TDD), CI/CD, and validating AI-assisted code.

Strong track record of analyzing complex engineering workflows, leading rigorous code reviews, and collaborating across multidisciplinary technical teams to optimize system performance and software quality.

Experience

Senior Software & Systems Engineer - Advanced Engineering & Cloud Platforms

(2019-10)

Design, build, and maintain complex software tools and automation pipelines using Python and Linux environments to support high-demand engineering workflows.

  • Lead technical architecture discussions and conduct structured code reviews, ensuring high software maintainability, correctness, and performance optimization.
  • Develop data-processing routines and algorithms to parse, analyze, and optimize large-scale technical data sets, reducing latency and operational overhead.
  • Apply modern engineering practices including CI/CD (GitHub Actions, Jenkins), automated unit/integration testing, and performance profiling.
  • Evaluate and integrate LLM-based coding tools to streamline software development while maintaining strict code validation and security checks.
  • Collaborate with cross-functional engineering teams to turn domain-specific requirements into clean, production-ready software solutions.

Software & Systems Engineer - Enterprise Tech Solutions

(2017-03 - 2019-10)

  • Developed backend tools and automated testing frameworks in Python and C++, running within Linux-based infrastructure.
  • Created automated deployment scripts and microservice configurations, improving execution reliability and system observability.
  • Diagnosed production issues and runtime anomalies, utilizing diagnostic tools to perform root-cause analysis and performance tuning.
  • Authored system architecture documentation, verification reports, and user guides for technical teams.

Software Developer - Software Engineering Solutions

(2008-04 - 2017-02)

  • Built core backend scripts, database integration tools, and data execution pipelines using Python and SQL.
  • Conducted system performance tuning and managed software builds across full delivery lifecycles.

Education

MSc - Artificial Intelligence and Machine Learning

BSc (Hons) - Computer Science / Software Engineering

Reviews

Related