Jeff W. Tulley
464 N 750 E
Lindon, UT 84042
(801)380-3248
Objective
To work on a highly efficient team to deliver quality software that creates high business value.
Employment
2005-present: Microsoft, Draper, UT. Software Engineer II
- Created highly maintainable Business Intelligence web applications using Velocity, Spring, and Java
- Had a primary role in search federation technology
- Maintained the main query processing component of the Enterprise Search Platform
- Brought quality to the federation and query processing components through increased unit and system test coverage
- Discovered and fixed significant stability and algorithmic problems in the software
2001-present: Open Source contributions, Various Projects.
1999-2005: Novell, inc., Provo, UT. Senior Software Engineer
- Lead Engineer on the WebSphere 3.5.3 porting project
- Helped port SilverStream and JBoss Application Servers to Netware
- Chief maintainer and supporter of Tomcat on Novell's Operating Systems
- Worked with CIM-based server health monitoring, mostly at the UI level, on Linux and NetWare
- I spearheaded a process to improve team communication and development effectiveness, resulting in a very successful product with an extremely low defect count.
Spring 1999-Fall 1999: Community Learning and Information Network, Springville, UT. Software Engineer
- Developed the companies' security module
- Worked with undocumented and unsupported areas of Windows NT Device Driver programming
- I Faced extremely difficult programming challenges, in the following areas: Remote Procedure Calls, Winsock programming, Kernel Mode Device Driver programming, Windows NT Installable File System Drivers and Filters, Windows NT Security
1996-1999: The Environmental Modeling Research Laboratory(formerly the Engineering Computer Graphics Laboratory), Brigham Young University, UT. Software Engineer
- In charge of a platform-independent UI library underlies three professional Civil Engineering graphical modeling programs
- Dealt with advanced graphics and UI design under Windows and XWindows
- Implemented new UI controls and features such as printing, software protection, graphical file formats, animation, and DLL creation
- Took part in all facets of Software Engineering, from design to implementation, to testing
1995-1996: WordPerfect Corporation, Orem, UT. Temporary tester
- Temporary night-time tester for 4-5 months, testing Corel Suite 7
- Gained hands-on experience with Software Engineering and Quality Assurance testing
- Helped greatly reduce the defect count in WordPerfect Suite 7
Qualifications
Degree: Bachelor of Science, Computer Engineering -- Brigham Young University, Provo UT -- Aug, 1999.
Programming Languages: Java (both J2SE and J2EE), C#, Python, Velocity, JSP, Servlets, Ruby, Ruby on Rails, XML, XSL, HTML, Javascript / "Web 2.0", C, C++, Perl, Pascal, assembly language(MIPS).
Software Specialties: Graphical User Interface design, enterprise search, search federation, advanced web design, C programming, Agile methodologies coach/consultant, device driver programming, computer graphics (3d Solid Texture Modeling especially), Windows NT installable file system filters, client/server issues, system engineering, animation(AVI, TIFF, BMP), color models, advanced data structures, software licensing/protection techniques, Windows(tm) programming, XWindows programming, CGI programming, scripting.
Hardware Specialties: Embedded systems (both HW and SW), VLSI/CMOS design, layout, and testing.
Interests
Outdoor recreation: Formed 2 outdoors clubs and helped with one other. Was a long-time officer of Serac, a local mountain climbing club. I actively hike, mountain bike, rock and mountain climb, and run.
Martial arts: Achieved the rank of Teacher Certified black belt in the style Jendo.
Portfolio
Available upon request