Resume

Clipboard

If you're here looking for my resume, it's still here. Click here for a printable version.



Ben E. Friedland

2401 O'Farrell Ave.
Modesto, CA 95350
www.bugben.com
bfriedland174@yahoo.com
Linked-In Profile

Profile Summary:

  • Senior software engineer with nine years of professional experience.
  • Possess a wide range of technical knowledge in many areas,
    specializing in software architecture and development.
  • Proficient in object design patterns, problem solving and
    identifying/avoiding anti-patterns.
  • Several years of professional experience with complex databases and
    hierarchical data structures.
  • Eleven years experience in the analysis, design and development of
    both commercial and custom software.
  • Strong analytical, oral, and written communication skills.
  • Contributor and supporter of various open source software projects.
  • Active beta tester for Microsoft, 3Com, and several open source
    software packages.
  • Knowledgeable of the Linux operating system, along with various
    applications and tools commonly used in a Linux environment.
  • Named Time Magazine's 'Person of the Year' (2006).

Technical Expertise:

Operating Systems:

Windows (all versions), Linux (Debian, GenToo, Ubuntu, Fedora, Red Hat),
Other Unix variants, OSX

Microsoft .NET:

C#, Visual Basic .NET, Windows Forms, 3rd Party Controls (Infragistics,
Magic Library, etc.), ASP.NET, .NET 3.0 (WinFX), WPF (Avalon), Visual
Studio .NET IDE Customizations

Java/J2EE:

Swing, AWT, JDBC, JSP, Servlets, Struts, JSTL, Hibernate, j2ME, XML,
JCE, JSSE

Other Languages:

Visual Basic, PHP, Perl

Application Servers:

Microsoft IIS (4, 5 and 6), Apache Tomcat (4.x-5.x), Jrun (3.x-4.x),
ColdFusion (4.x-MX)

Databases:

Microsoft SQL Server 2000 - 2008, Integration Services (SSIS), Oracle: 8i - 9i - 10g, PostgreSQL, MySQL, ODBC, OLE DB

Development Environments:

Visual Studio .NET, Eclipse, JBuilder, JDeveloper, NetBeans, Notepad,
Homesite, UltraEdit

Development Tools:

MSBuild, ANT, Make, CVS, MKS, Subversion, Perforce, Maven, ClearCase/ClearQuest, Visual Source Safe

Other Skills:

XML, XSL, AJAX, JavaScript/DHTML, HTML, XHTML, CSS, ASP, VBScript, Bash
(shell scripting), SQL, PL/SQL, T-SQL, ORM (Hibernate/NHibernate), GIS,
UML, Embedded Systems, Reporting (Crystal Reports, Active Reports),
Drupal

Experience:

American Medical Response
Modesto, California
November, 2006 - Current
Senior Software Engineer

<!--


-->

MedicAlert Foundation
Turlock, California
January, 2006 - July, 2006
.NET Engineer (Consultant)

  • Introduced and implemented object/relational persistence tools. Created
    entire class library, then used NHibernate to logically map all objects
    to existing database structure. Then created very simple CRUDs to allow
    edits through a .NET Web Service.

Stanislaus County Superior Court
Modesto, California
July, 2004 - December, 2005
.NET Engineer (Consultant)

  • Migrated database from Oracle to SQL Server.
  • Developed entire cashiering system from the ground up using C# and
    SQL Server. This included an expansion of their database schema and
    migration of portions of an old, undocumented Cobol application.
  • Created a ASP.NET web-based court calendar application to assist with
    the scheduling of court cases. This calendar has become a key
    component in their day-to-day operations and was featured in an
    article in the Modesto Bee.

LowerMyBills.com
Santa Monica, California
November, 2003 - June, 2004
.NET Engineer

  • Developed a front-end Windows Forms user interface for data entry of
    lenders. Also created an auto-updating component that would query an
    internal web server on each launch, looking for updates. If updates
    were available, it would update the application and restart the
    application, all transparent to the user.
  • Performed load testing for migrating an existing application from
    JRUN to Tomcat with clustering and load balancing.
  • Wrote an extensive logging framework for tracking and debugging
    issues within the enterprise applications.

California CAD Solutions
Modesto, California
December, 2001 - October, 2003 / June, 1999 - January, 2000
Senior Programmer / Architect

  • Used advanced geometry to create a geocoding algorithm which was
    capable of guessing the geographic location of a street address.
  • Created a real-time hierarchical database tracer for tracing pipe
    networks upstream or downstream.
  • Developed a modular Web application framework backend in ColdFusion
    with a skinnable front-end.
  • Designed, architected, and programmed many GIS solutions on a variety
    of platforms including ColdFusion, ASP.NET (C#), and J2EE (Tomcat).
  • Interfaced with many different database platforms including DB2,
    Oracle 8/9i, SQL Server, Microsoft Access, DBF, SHP, SDF, MySQL, and
    many more.
  • Performed advanced file I/O on the SHP binary file format. This
    included parsing header information and creating a separate index
    file containing file offset addresses of key data.
  • Created T-SQL and PL/SQL stored procedures for nightly batch
    processing of geographical data.

Therapeutic Research, Inc.
Stockton, California
October, 2000 - July, 2001
Contract Position: Application Developer / Database Architect

  • Developed a secure authentication system for subscribers to an
    e-zine. (ASP 3.0)
  • Migrated a database of over 100,000 subscribers to a normalized
    database in SQL Server 2000.

Admail West
Sacramento, California
June, 2000 - October, 2000
Team Leader, Intranet Application Development

  • Managed a team of four developers in the creation of an intranet
    application for data entry. This included a rich front-end - heavy in
    JavaScript/DHTML, and a powerful back-end in ColdFusion.
  • Developed a database logging system which would track the speed and
    accuracy of individual data entry clerks.

KeraVision, Inc.
San Rafael, California
June, 2000
Contract Position: ColdFusion Developer

  • Performed maintenance on a high-traffic web site to decrease load
    times.
  • Optimized back-end ColdFusion code to decrease server impact during
    peak traffic.

marchFIRST, Inc.
San Francisco, California
January, 2000 - June, 2000
ColdFusion Developer

  • Created dynamic front-end pages for large sites such as Pottery Barn,
    Williams-Sonoma, and Toys 'R' Us.
  • Lead a team of six engineers for the entire front-end development of
    Williams-Sonoma Online Wedding Registry.

Big Valley Internet
Ceres, California
April, 1998 - June, 1999
Webmaster

  • Used ColdFusion to create dynamic Web applications for several
    clients.
  • Created an online telephone prefix lookup to find local numbers for a
    large ISP.

Work samples, articles, performance reports, skill details, etc. are all available upon request. Use the contact information above.