Steve Mcleod

Founder at Feature Upvote

Barcelona, Catalonia, Spain
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts

Summary

👤
Senior
🎓
Top School
Steve Mcleod is a seasoned founder and software engineer with 14 years of professional experience and two decades of hands-on development, currently running a bootstrapped B2B SaaS, Feature Upvote, from Barcelona. He specializes in building simple, usable, scalable web products that help organizations collect and prioritize customer feedback, and his tools are translated and used globally. A longtime Java developer, he also contributes to low-level database work (notably improving H2 database date/time handling, query optimization and bit-field functions), blending product intuition with backend and database engineering. His career spans consultancy for major financial institutions to founding multiple software consultancies, reflecting a pragmatic focus on reliability, performance and user-centered design.
code14 years of coding experience
job17 years of employment as a software developer
bookBachelor of Science - BS, Computer Science, Bachelor of Science - BS, Computer Science at The University of Western Australia
stackoverflow-logo

Stackoverflow

Stats
52,070reputation
7.8mreached
233answers
138questions
Badges
mysql
top-5%
java
top-1%
swing
top-1%
xml
top-1%
pretty-print
top-5%
innodb
top-5%
github-logo-circle

Github Skills (36)

datetime10
query-optimization10
datetimes10
java10
uuid10
javas10
h2-database10
sql10
database-design10
xml10
swing10
mysql9
pretty-print9
testing9
jbutton9

Programming languages (4)

JavaJavaScriptPHPKotlin

Github contributions (5)

github-logo-circle
codefollower/H2-Research

May 2012 - Feb 2017

H2数据库源代码学习研究(包括代码注释、文档、用于代码分析的测试用例)
Role in this project:
userBackend Developer & Database Engineer
Contributions:15 commits in 4 years 9 months
Contributions summary:Steve primarily contributed to the H2 database codebase, focusing on enhancements related to database event handling, date/time utilities, and query optimization. They implemented features like the `BITGET` function for bit field manipulation and added index hints for query optimization. The user also fixed date-handling errors and improved the performance of time zone offset calculations.
java
barbarysoftware/Linkifier

Apr 2023 - Apr 2024

A Java library to detect URLs in plain-text strings and convert them to HTML anchor tags. Inspired by linkifyjs.
Contributions:18 releases, 3 PRs, 38 pushes in 1 year
java
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.
Request Free Trial
Steve Mcleod - Founder at Feature Upvote