Shelley Nason, Web Development Developer in Atlanta, United States
Shelley Nason

Web Development Developer in Atlanta, United States

Member since November 25, 2014
Shelley is a Java programmer and web developer with eight years of professional experience building software for the defense industry. She enjoys writing clean, correct, fast, well-documented, and well-tested code, and she has had a passion for AI since studying it during her student years. Shelley is a seasoned professional with great people skills, and is sure to be an asset to any project.
Shelley is now available for hire




Atlanta, United States



Preferred Environment

Git, IntelliJ, MacOS, Linux

The most amazing... that I intend to build is my current personal project - an intelligent agent that will learn how to diagnose and fix bugs in code.


  • Software Engineer

    2015 - PRESENT (via Toptal)
    • Built RESTful endpoints for purchase and invoicing workflow.
    • Designed HTML emails for invoicing.
    • Developed a service to generate and send invoice emails.
    • Built RESTful endpoints for user account management.
    Technologies: Dropwizard, AWS SES, Redshift, PostgreSQL, Java
  • Software Engineer

    2011 - 2014
    Georgia Tech Research Institute
    • Developed a new SPA-style web app for administering firewalls and specifying access policies for classified web-based services. The web app was built with Ext JS on the front-end and a RESTful Spring- and Hibernate-based back-end.
    • Overhauled a complicated GWT-based application module for handling the workflow for requesting and approving personnel access to classified programs.
    • Designed and implemented a stand-alone service to perform content inspection on uploaded files for use in a classified file sharing system. Used JMS (for reliable asynchronous communications and load-balancing) and Guava's ListenableFuture API (to manage concurrent inspection processes).
    • Integrated new and existing applications into an OpenAM-based single-sign-on framework to support access-controlled user sessions based on authorizations returned by the SSO server.
    • Profiled and diagnosed performance issues in our SSO service until it met performance requirements (doubled the requests/minute).
    • Offered meaningful and polite feedback in hundreds of code reviews for teammates and student co-ops.
    Technologies: Google Web Toolkit, Guava, Ext JS, JMS, Hibernate, Spring, JavaScript, Java EE
  • Software Engineer

    2006 - 2011
    Veloxiti, Inc.
    • Designed and implemented the next version of Veloxiti's core product, a C++-based cognitive engine, as part of a small development team.
    • Developed a graphical knowledge editing tool for Veloxiti's cognitive engine, built as a set of Java plugins to the Protege ontology editor.
    • Built a Java application to extract structured data from military operation orders and tactical chat using the GATE natural language processing toolkit.
    • Implemented Java- and Soap-based web services to communicate among Veloxiti's cognitive engine, a tool processing tactical mIRC chat, and the Army's Command Post of the Future.
    • Performed background research, interviewed experts, and wrote the final report for an SBIR Phase I project to build an expert system to assist in the estimation of Human Systems Integration costs in Naval acquisitions.
    Technologies: SOAP, Natural Language Processing (NLP), Protégé, Java, C++


  • Soar-RL

    An integration of reinforcement learning with the Soar cognitive architecture. Graduate school research.


  • Languages

    Java, JavaScript, XML, SQL, C++, CSS, HTML, Python, Lisp, Prolog
  • Other

    Software Development, Data Structures, Algorithms, Machine Learning, Natural Language Processing (NLP), Web Services, Web Development, Single Sign-on (SSO), SOAP, SAML-auth
  • Frameworks

    Dropwizard, JavaServer Pages (JSP), JPA, Google Guava, JUnit, Spring, Mockito, Spring MVC, Apache Shiro, Spring Security, Ext JS, Hadoop, Hibernate, AngularJS, Google Web Toolkit, TestNG
  • Libraries/APIs

    JMS, Java Servlets, JDBC, Jackson, SLF4J, AMQP, Guava, jQuery, JAX-WS
  • Tools

    Apache Tomcat, Maven, Git, Eclipse IDE, Stash, IntelliJ IDEA, Jira, Apache JMeter, IntelliJ, Protégé, AWS SES, YourKit, Subversion (SVN)
  • Paradigms

    Agile Software Development, Object-oriented Design (OOD), Scrum, Distributed Programming
  • Platforms

    Linux, Java EE, MacOS, Oracle
  • Storage

    PostgreSQL, JSON, Redshift


  • Master of Science degree in Computer Science
    2001 - 2005
    University of Michigan - Ann Arbor, MI
  • Bachelor of Science degree in Mathematics
    1996 - 2000
    University of Chicago - Chicago, IL

To view more profiles

Join Toptal
Share it with others