Details.
Professional development of scalable software applications. Includes technical consultation to identify the best approach, formal software development life cycle practices, and use of current technologies to improve code efficiency and maintainability.





