� 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 company�s 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 company�s core
product
� Enhanced the company�s 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 company�s 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