
Robert Melton
- Lead Java developer
- Atlanta, GA
- Member Since Mar 04, 2023
Robert Melton
A remote developer or remote technical lead position working solo or on a small integrated team.
Generalist developer with over a decade of experience being a hands on lead. Experience includes a mix of founding, startup and enterprise work. Highlights: full stack command center software, real time credit reporting system (1B+ daily, 30ms SLA) and consumer facing products for Riot Games (League of Legends) and AOL (Winamp).
Roles: co-founder, cto. Tech: c, c++, c#, git, go, javascript, less, mariadb, node.js, react, sphinx, tesseract, zsh.
● Developing https://patdek.com. This includes a large (over 200 TB) search index across multiple interrelated patent data sets, live collaboration, OCR, data extraction, and various image processing components.
Roles: advisor, developer. Tech: css, git, go, javascript, mariadb, objective-c, php, sphinx, swift, zsh.
● Developing parts of https://www.247waiter.com. This is a port and expansion of the current application from PHP to Go, with related client side support apps for printing and POS in C# and Swift.
Roles: lead developer, developer. Tech: c, c#, c++, css, git, java, javascript, objective-c, phonegap, python, python, sqlite, svn, xamarin, zmq, zsh.
● Built a customized version of Chromium for housing our desktop application, including OS specific customizations.
● Rebuilt the storage / caching backend with sqlite.
● Customized python for iOS and Android and creating tooling stacks for it.
Roles: lead developer, developer. Tech: backbone, c, c++, eclipse, erlang, git, java, javascript, objective-c, php, sqlite, svn.
● Developed the unreleased Winamp Cloud Platform.
● Worked on various shipped Winamp projects including the Windows, Mac and Android clients, as well as the Shoutcast and Winamp sites.
Role: lead developer. Tech: erlang, java, xslt.
● Reworked the login and matchmaking system allowing the 30+ million monthly players to be able to actually log in and play games.
Roles: senior developer, lead developer. Tech: c, c#, c++, hg, memcache, mssql, svn, vss, wcf.
● Built an application for getting credit report information using zip plus four in real time. This included a custom port of memcache, and RESTful IIS module to increase performance and access to it. This product does more than a 1B+ hits a day in under 30 ms per hit.
● Improvements (4x speed improvement) to core data ingestion engine.
Roles: founder, lead developer. Tech: erlang, go, perl, postgresql, xslt.
● Developing a resume entry and automation package for keeping resumes synced on dozens of job sites.
● Developed an application that does lexical semantic watermarking for identification of text documents that survives the OCR attack and fails gracefully.
Roles: developer, lead developer. Tech: asp (classic), asp.net, c#, django, git, javascript, lua, memcached, mysql, perl, php, python, svn, wordpress, xslt.
● Built a common SOA infrastructure for most (over 70) sites and ported them to it. Also built a common theming and render engine on XSLT that supported chaining.
● Converted Redstate from Django to Wordpress with custom performance optimizations.
Role: lead developer. Tech: postgresql, rails, ruby, svn.
● Designed and developed the primarily application so successfully that full time developers were no longer required. SOA design that included consumption of outside data (web APIs, website scraping, multiple data files), wire tracing and pricing, order modification and discounting, automatic email-interaction, and billing.
Roles: developer, senior developer. Tech: c++, perl, php, svn, vb.
● Built and deployed command center software for monitoring networks of cameras for FBI, SS, DC Police, St. Paul Capitol Police and Miami Dade Police.
Roles: lead developer, developer, reviewer. Tech: asp (classic), asp.net, c#, f#, java, mssql, oracle, perl, php, plone, python, zope.
● Built products for Archatech, CoupTweets, Netlist, SBA, George Mason Mortgage, Revolution Health, Bank of America, Dixon, Dupont, Accutech and Medallion Vehicle Products.
Roles: junior developer, developer. Tech: asp (classic), c, c++, css, eiffel, evb, java, javascript, jscript, perl, php, vb, vbscript.
● Built various applications for Metro DC Police, including Commitments Tracking System between DC agencies, custom iPaq modem driver and mobile support package and many other internal applications.
● Core member of the Cayley project: https://github.com/cayleygraph/cayley/
● Developing various open-source projects https://github.com/robertmeta/. Tech: go, c#, c, c++, javascript, viml, erlang.
● Presented in front of groups on various technology. Tech: kakoune, go, git, svn, ltsp, perl, ruby, erlang, vim, xul and pypy. My talks tend to focus on workflow, shipping and functional simplicity.
● Maintainer of the #vim community on freenode for over 15 years on https://freenode.net/ and the vim.reddit.com community.