drive \drīv\ - to relentlessly press or force an activity, course, or direction. <Scott drives his projects to completion>
*Logos are the trademarks of their respective companies.
Scott, a Principal Software Developer, has over 20 years experience designing, developing, and implementing high-value software solutions for 39 high-tech clients. His areas of expertise are medical & medical device applications, communications (web services, TCP/IP, serial, etc.), technical applications, human interface design, website design, numerical solutions, real time applications, project management, and documentation.
v Designed, developed, and implemented a communications protocol that can be streamed via TCP/IP in a very reliable and efficient manner.
v In just 3 months, built a well-structured framework for a database-intense application with intelligent user-defined fields.
v Developed an adaptable multi-threaded verification system for hardware, RF communications, and other software applications and sub-systems.
v Successfully designed and coded an Object Relational Mapping (ORM) system relying heavily upon .NET reflection.
v Mentored other developers in .NET. A strong proponent of team code reviews to promote good coding practice, development methodologies, and team cohesion.
v Built 7 complex applications over my career that relied heavily upon homegrown (and predefined) languages that required the design and development of parsers, compilers, and expression processors.