1. Stephen Blas
208 Mira Vista Dr., Santa Cruz Ca 95060
Phone: (831) 297-2468 | Email: steve.blas@gmail.com
R&D Engineer
R&D Engineer
8 yearsof experienceincreating,maintaining,andextendingframeworksthatconnecttodata in
databasesandcloudon Windows,Mac OS X,iOS,and Androidusingthe Delphi programming
language withsome code beingwritteninCC++
Experience workingwith international R&D,QA, Integration, Documentation,Marketing,Sales,
ProductManagement,andTechnical Supportgroups
Highlyadaptable teamplayerwithexperience providingdirectiontoR&D andQA that isexcitedto
collaborate andproduce qualitysoftware
Professional Experience
Embarcadero Technologies (Developer software) – Scotts Valley, CA
R&D Engineer, 2007 - Present
Job duties:
Developed SqliteandgenericODBCdatabase drivers
DevelopedfeaturessuchasAPIanalyticsfora middleware serverthathostsloadable custom
modules
Addedsupportfornewdatabase featuresin database driversthatallowed connectivityto
SQL Anywhere (ODBC),Sybase (Sybase OpenClientLibrary),DB2(DB2Cli),Firebird,InterBase,
Informix (ESQL/C),MSSQL(SQLNative Client),MySql (MySql C),Oracle (OCI)
Enabledsupport fornewplatformssuchas Mac OSX, iOS,and Android forruntime libraries
and data accesscomponentframeworksthatsupportrelational databases, AmazonSQS,
AmazonS3, AmazonSimpleDBandAzure cloudservices
Performcode reviewsandmentorotherteammembers. Assistincoordinatingtaskswith
international team. Provide leadershipanddrive infrastructuredevelopment. TaskR&D, QA,
and Documentationteams
Provide analyticsinformationonproductusage todifferentstakeholdersacrossthe
organization
Integrate code fromopensource projectsandsend modificationsbacktoopensource project
teams
2. Resolve customerescalationsandconstructcustomhotfixes
FlewtoSpainto trainnewQA hiresinbestpracticesand technologies
Manage code usingSubversionprimarilyandacquire some source usingGit. Participate in
Agile DevelopmentSCRUMsandtrack work usingJira
Write unitteststo validate code usingDUnitandDUnitX. Review QA teamtestplans
Create and maintainMSBuildscriptstobuildnewlydevelopedcode
Create Cruise Control .NET,Jenkins,andHudsonjobstorunautomatedbuildsandunittests
which run onVMWare virtual machines. Frequentlyreview resultstoensure noregressions
Create demosformarketing
Documentall APIsandprovide informationon new featurestothe documentationteam
Borland Software Corporation (Developer software) – Scotts Valley, CA
QA Engineer, 2005 - 2007
Job duties:
TestedDelphi,C++Builder,andDelphi.NETdebuggeranddatabase technologies
Testingincludedblackbox andwhite box testing
Maintained,extended,andaddednumeroussuitesof unittests
Responsible forsettingupandmaintainingseveral continuousintegrationserversthatrana
batteryof unittestsagainst9 differentdatabaseswitheverycheck-in
Investigatedandevaluatednumerousproductqualityissues
Borland Software Corporation (Developer software) – Scotts Valley, CA
Technical Support Engineer 2002 - 2005.
Job duties:
Paidsupportfor developerstohelpconfigure anddebugEnterprise Applicationswrittenwith
BorlandDelphi,BorlandC#Builder,andBorlandKylix
DeployedWebapplicationstoIIS,Apache andotherApplicationServers
WorkedwithEngineeringandQualityAssurance toaddressissueswithsoftware
Academic Experience
University of California at Davis 1995-2000
Bachelor of Arts in Sociology- Organization Studies with a Minor in Computer Science
Degree Conferred June of 2000