Custom software development for Web, mobile, line of business and more. Can elicit customer requirements, develop specifications, design, implement, test, and document code. Experienced with Linux and open source technology stacks, database systems such as Oracle and PostgreSQL, HTML, XML and JSON communications, and object oriented languages such as C++, Python, and Java.