Marcus Wood is a founder and seasoned CTO with 15 years of experience building scalable, secure systems for e-commerce, government services, and startups from Sydney. He blends hands-on engineering in Rust, Elixir, Ruby and modern frontend stacks with strategic leadership as a fractional CTO and former Head of Technology at Zepto. Marcus emphasizes test-first practices, CI/CD, and maintainable architectures that enable distributed teams to deliver fast, reliable products on time and budget. An active open-source maintainer and contributor—working on projects like CodeTriage, Hex.pm and the Elixir Faker library—he improves both developer experience and core backend logic. He is also an experienced educator and team builder who prioritizes psychological safety and knowledge sharing to surface better ideas. His academic background toward a PhD in computer science complements a pragmatic focus on using the right tool for the right job.
15 years of coding experience
11 years of employment as a software developer
Doctor of Philosophy (PhD) Computer Science, Doctor of Philosophy (PhD) Computer Science at Admiral Makarov State University of Maritime and Inland Shipping
Engineer's degree IT, Engineer's degree IT at Saint Petersburg State University of Waterway Communications
Faker is a pure Elixir library for generating fake data.
Role in this project:
Back-end Developer
Contributions:15 releases, 35 reviews, 242 commits in 6 years 8 months
Contributions summary:Marcus primarily contributed to the Elixir-based Faker library, focusing on expanding its functionality. Their work involved adding new modules for data generation, specifically for Lorem, Address, Avatar, Code, Commerce, Team, and Internet. The user also refactored existing code and added tests to improve code quality and maintainability, bumping the version number to reflect the contributions.
Discover the best way to get started contributing to Open Source projects
Role in this project:
Back-end Developer
Contributions:25 commits, 10 PRs, 7 comments in 9 months
Contributions summary:Marcus primarily contributed to the back-end logic of the application, focusing on improving database queries and refining the existing code structure. They refactored queries to align with "Rails way" practices and made adjustments to mailer functionality, improving the efficiency of background tasks. The user also addressed issues related to repository subscriptions and fixed bugs related to the email sending process, showcasing a commitment to improving the reliability of the application. Several commits focused on streamlining the application's core logic.
discoverget-startedrailsjavascriptruby
Find and Hire Top DevelopersWe’ve analyzed the programming source code of over 60 million software developers on GitHub and scored them by 50,000 skills. Sign-up on Prog,AI to search for software developers.