Experience writing software for a wide range of industries using a variety of languages and databases. Extensive knowledge of the software development life cycle, including requirements gathering, technical documentation, prototyping, database design, continuous improvement and deployment, maintenance, and training for end-users.
☆ Able to leap tall stacks in a single bound ☆