
Technology Consulting
Independent Contracting
Freelance Software Development
Comprehensive experience defining and implementing system architectures
Expertise at establishing long-term technical strategies
Collaboration with all stakeholders to satisfy business requirements
Design and development of APIs, Microservices and full-stack applications
I will work with you to satisfy your project goals and timelines.
I am available for long-term and short-term projects.
Let's Talk:
Recent Projects
Since May 2019
Full-stack developer for a custom-built non-profit online educational website that enables teachers to create and administer tests, assignments and quizzes for their students. Implemented in Spring Boot, Javascript and MySQL. Designed and implemented integration with Google Classroom. The site runs on AWS. Scott Dodson Solutions is a certified Google Cloud Partner vendor for Google Classroom Integration.
Full-stack developer for a custom-built web-based application using Java, Javascript, JPA and MySQL. The client is a non-profit organization that provides free dental screenings to children in the public school system in Austin TX.
Authored the white paper "Current Challenges in Data Management and Governance" for a consulting firm in Colorado Springs. It will soon be converted into a series of online publications.
Created a RESTful API service that runs inside Wordpress. It accepts JWT-formatted tokens to validate Wordpress subscribers. The client is a custom iPad application that needs to verify user's membership levels. It is written in PHP.
For the consulting firm MarTech Team, I assisted in the creation of the "Customer Centricity Roadmap", which is a step-by-step plan for delivery of a custom-tailored approach that solves individual client's specific business needs.
Skills
Frameworks
REST, Spring Boot, DropWizard, Jersey, Jackson, RestEasy, Spring, J2EE
Operating Systems
Unix (Linux, Solaris, HP/UX, MacOS), Windows
Languages
Java, SQL, Python, JavaScript, Shell (sh, bash, ksh), C++, C, Lisp
Databases
NoSQL (Couchbase, Datastax, Cassandra), MySQL, Oracle, Informix, Sybase
Dev Tools
Kafka, Weblogic, Websphere, JBoss, Tomcat, Apache, Nginx, Hibernate, iBatis, Visual Rules, ehcache, Enterprise Architect, Rational Rose
Build Tools
Docker, Jira, Confluence, VersionOne, git, Bitbucket, AWS, PCF, Jenkins, Bamboo, Splunk, maven, ant, eureka, nagios, cvs, bugzilla, Cucumber, Quality Center, Perforce, ClearCase, ClearQuest, LoadRunner, XStream, XMLSpy
Data Formats
Swagger, YAML, JSON, XML, SOAP, XMLRPC
Methodologies
Agile (Kanban, Scrum, SAFe), UML, Rational Unified Process, DoD 5000 Acquisition Process
Education
Master of Science (MS), Artificial Intelligence
University of Memphis, summa cum laude, GPA: 4.0 Average
Thesis: "Implementing a Cognitive Software Agent Monitoring and Analysis Tool”
Founding member of the Cognitive Computing Research Group
Bachelor of Science (BS), Computer Science
University of Memphis
Concentrations in Artificial Intelligence and Mathematics
Relevant Experience
Solutions Architect, FedEx Services
Implemented Java-based systems handling over 1 million tps
IT Director, Hilton Hotels
Java-based APIs, Enterprise Architecture, built and lead dev teams
Principle Consultant, Bosch Software Systems
Business rules, Java, SQL and shell scripts developed for Fannie Mae
Lead Architect, U.S. Navy
Captured requirements and architected system containing 14 TB of data
Lead Architect for B2B software startup company
Developed genetic algorithms and neural networks using brainwave data
Created and trained neural network using U.S. Dept of Agriculture data
Formed FedEx Java Users Group, implemented first pub/sub architecture
Extensive experience in developing software systems of all sizes