Software Development | 15+ years of proven experience designing and developing using object-oriented designs and patterns.Experienced in scientific programming using OO/C++, numerical libraries, programming techniques for performances issues. |
Architecture and Design | Experienced in Object-Oriented architecture integration using design patterns to develop reusable software component or module (particularly targeting scientific software application) in large scale systems as well as smaller stand-alone systems. |
Software development process | Experienced in the use of Agile, SCRUM approaches to the software lifecycle to release quality products on time. Use and conduct code peer revues to establish best practices among team. |
Best practices | Utilize proven design patterns, custom libraries/components, and 3rd party libraries, to produce highly modular and quality code. |