By combining years of development experience in a variety of roles with a dedication to providing creative, high-quality solutions, I can assist on a wide array of projects. I have experience in solutions architecture, development, deployment, requirements assessment and testing. Here are a few of the things I have been involved in recently:
- Deep experience in database test driven development, including several presentations at local user group meetings and the international Agile 2008 conference; and currently co-authoring a book on the topic.
- Co-developer of the tSQLt unit testing framework for MS SQL Server.
- Refactoring of application architectures to allow for greater testability and maintainability.
- Team leader, driving better development practices, agile adoption and team synergy.
- Design of new architectures using a service oriented approach and Java Spring.
- Improved efficiency of development process by encouraging automation of manual tasks, removal of unnecessary processes and automated error detection.
- Lead department wide quality initiatives such as the Continuous Integration stand-up meetings, test driven development users' group and the Fitnesse users' group.
- Experience with health care information systems, data formats and clinical data processing (structured and text-based).
- Promoted sound database design and implementation skills, including principles of database refactoring, testing, normalization and abstraction.
- Improved performance of key conversion stored procedures reducing an estimated runtime of 70 years to a few hours, while teaching other team members the methodology which I was employing.
- Graduate thesis title: "Methods of Tertiary Protein Structure Prediction" focusing on soft computing techniques for determining the three-dimensional structure of proteins from their sequence.
- Research papers in data mining of mitochondrial DNA mutations; epigenetic traits; tools for analysis of genes and protein secondary structure; genetic algorithms; and ant colony optimization.
Please contact me for more information on providing you with excellent development service