DAVE LADELFA
3750 Cazador St.
Los Angeles, CA 90065
(805) 685-9678
dave@ladelfa.net
Professional Profile
Aptitude in rapidly mastering new software
and hardware resources. Acute sense for the aesthetics of logical design
and an ability to elucidate complex subjects to less-technical audiences.
Experience with taking creative initiative under strict guidelines and
with executing others designs. Dedicated work ethic and an ability to
balance meticulousness with the demands of a deadline. Commitment to producing
rock-solid code of the highest security, efficiency, and usability.
Objective
To be part of a development team using best practices, state-of-the-art tools,
and collective ingenuity to create useful, reliable, elegant software.
Employment History
Procore Technologies, Inc.
Santa Barbara, CA
2/2002 - present
Lead developer for SitePro, a comprehensive
Web-based task management software for residential construction projects
(www.pro-core.com),
much praised by customers for its performance, stability, logical ease-of-use, and aesthetic elegance.
- Defined functional requirements through consultation with management and customers.
- Designed user interface, software architecture, and database schema.
- Created and maintained complex ASP application hand-coded in object-oriented VB Script
with backend procedures in T-SQL and client-side functionality in JavaScript.
- Developed and managed updated and customized versions of the application using Ruby on Rails
- Employed XML both internally and to communicate with third-party web services.
- Created project task scheduling engine as a VB6 COM object.
- Integrated client-side Microsoft Project 2003 functionality through extensive application scripting (VBA).
- Managed Windows 2003 servers and SQL Server 2000 database, scripting automatic data backups, tests and restores.
Environment:
- Ruby on Rails
- MySQL, PostgreSQL
- AJAX (jQuery, Dojo and other toolkits) / CSS / JavaScript / DHTML
- IIS 5 / ASP / VB Script
- SQL Server 2000, 2005
- CSS / JavaScript / DHTML
- Visual Basic 6.0
- Microsoft Project 2000, 2003
- Subversion source control
Freelance Contract Consultant
7/2001 - 3/2006
Worked on small projects for multiple clients,
including commercial and non-profit organizations,
and as a subcontractor to other independent developers.
- Consulted with clients to define requirements and develop schedules.
- Performed all aspects of web and desktop application coding and database design.
- Expanded skillset through independent study of ASP.Net, VB.Net, Ruby on Rails.
- Created graphics for web pages and print materials.
Environment:
- ASP / VB Script, VB 6, PHP, Ruby on Rails
- CSS / JavaScript / DHTML
- Access 2000, SQL Server 2000, Oracle, MySQL
Alliance Manufacturing Software Intl.
Goleta, California.
11/1999 - 4/2001
Senior Software Engineer, member of the development team
for AllianceMRP, material requirements planning software for the manufacturing industry.
- Participated in all aspects of design, coding, and maintenance as part of a small development team.
- Developed and maintained desktop appplication code using VB 6 with OOP and COM
- Led migration of product from Access backend to SQL Server 2000.
- Created printed reports with Crystal Reports.
- Took the lead in developing ancillary utilities (data import and export) and user controls.
Environment:
- Visual Basic 6 / COM
- Access / Jet
- SQL Server 2000
- Crystal Reports
- MS Source Safe
Frontier Technology, Inc.
Santa Barbara, California.
9/1998 - 11/1999
Senior programmer for AgPower, a full-featured
accounting (ERP) package for the fresh fruit and vegetable industry.
- Developed and maintained desktop appplication code using VB 5.
- Administered SQL Server 6.5 database; developed and maintatined extensive backend T-SQL code (stored procedures, triggers and views).
- Designed and implemented application module to manage Purchase Orders.
- Mentored junior programmers.
Environment:
- Visual Basic 5
- SQL Server 6.5
Electronic Claims Management, Inc.
Santa Barbara, California.
1/1998 - 9/1998
Lead programmer and interface designer
for data management software for the medical insurance review and referral industry.
- Developed and maintained client-server application code using VB 5 running against Access 98 database backend.
- Provided phone and email technical support to customers.
Environment:
- Visual Basic 5
- Access / Jet
Programmer, ABC-Clio, Inc. (formerly Intellimation, Inc.)
Santa Barbara, California.
4/1995 - 7/1997
Lead developer for PsychWorks, a cross-platform multimedia
educational product.
- Prepared digital content for CD-ROM publication.
- Developed complex multimedia product including games, demonstrations, embedded video, and tests, using object-oriented Lingo within Macromedia Director 5.
- Lead HTML programmer for first version of companys Web site (1996).
- Managed technical support for catalog of educational software for Macintosh.