
| Lead on major product releases known for ease of use | Lead systems architect of successful projects |
| Ideas directly contribute to sales | Catalyst for teamwork and creativity |
Medidata Solutions (Feb2005 - Sep2010), New York, NY
Senior Architect - Responsible for guiding big pharma clinical trial
products towards releases years in the future and providing technical leadership and direction to the
engineers and managers of multiple product teams and technologies.
Designed unified .NET code-base for multiple products
Agile development and scrum
Designed and developed:
Data-agnostic caching framework
Automated web security framework based on RESTful architecture
Framework for robust web navigation and ASP.NET MVC route
generation
AJAX Framework
Object-Relational Mapping (ORM) Framework that caches objects by
multiple unique identifiers
User-configurable workflow framework
Trained teams on new development practices and frameworks
Built several web modules of the companys core product: Rave
Successful product releases in C# ASP.NET MVC and Ruby on Rails
Represented development team at industry events, focus groups, and
client engagements
ObjectBuilders (Dec2003 - Feb2005), King of Prussia, PA
Software Developer - Responsible for enhancing the companys core
product
Enhanced the companys core product to run in a disconnected
environment and synchronize with FileNet and a server database upon connection reestablishment
Built ports and interfaces to the FileNet Java and C APIs for the Process
Engine, Content Engine, and Image Services
Wrote design specification documents for all product enhancements
Functioned as the companys FileNet technical domain expert and
fielded all related technical questions
New York Life Insurance Co. (May2003 - Sep2003 & May2002 - Aug2002), NY
Web Development Consultant - Intranet and Internet design and
development
SPECIALIZATION
Excite users through excellent user-experience
Code reuse and reduction for maintainability
Designs that span multiple products/systems
Lucid communication with executive management and team
Self-documenting / readable code and comments
Thorough unit testing
Encyclopedic knowledge-set
Foresight of future customer needs
Knowledge of upcoming technologies
Share information amongst multiple teams
Coordinate feasibility and risk assessments with UX department
Adherence to SDLC
EDUCATION
Lehigh University - B.A. Computer Science 2003