EDGAR L. CHAPLIN
15510 Williams St Apt F, Tustin, California 92780
[Send email using form at bottom] H: [Send email to request phone number] 53-5686 C: 949-500-1259
SENIOR SOFTWARE ENGINEER
Detail oriented programmer and architect with 11 years of success devising
innovative and tailored solutions to meet ever-changing business requirements
within diverse industries. Advanced skill with leading-edge programming tools
complemented by proven ability to assimilate and rapidly utilize emerging
technologies.Technical proficiencies include...
Environments:
Windows, Visual Studio 5.0 to Visual Studio 2008, Borland C++ Builder,
ASP.NET, Eclipse, Web Services, some Linux, some OS X.
Programming:
C/C++/C#, COM, ASP, ASP.NET, Java, J2me, JavaScript, VB, VBScript, UML, XML,
Perl, PHP, LUA, ODBC, ODBC.NET, ADO, ADO.NET, SQL Server, Oracle, MS Access,
Informix, Db2, MySQL, BASIC variants, Pascal, Fortran, NUnit, CVS, Subversion,
Boost libraries.
Development:
Object-oriented Design (OOD), Object-oriented Programming (OOP), Agile
Development, Test Driven Development (TDD), Unit Testing, Continuous Integration,
Project Management, Solutions Architecture, Technical Documentation, Quality
Assurance.
PROFESSIONAL EXPERIENCE
Senior Software Engineer, January 2009 to Present
Cabrera Design – Tustin, CA
Responsible for design, development, deployment, and maintenance of several
contract based projects for a small jointly owned company. Projects included
cell phone applications in C# and J2me, web design projects written in ASP.NET,
and database design projects using MS Access
Senior Software Engineer, July 1999 to December 2008
Pitney Bowes Software - Newport Beach, California
Responsible for design, development and maintenance on company’s flagship
enterprise application. Worked on projects with teams ranging from seven
developers to solo development projects. Experience in coordinating and
implementing every aspect of software development from design to completion
including: utilizing Test Driven Development practices to write suites of unit
tests to be run daily on production code; coordinating with other developers for
code reviews and design changes; writing documentation on best practices,
application features; code snippets and internal utilities. Also responsible for
mentoring junior engineers and developing overall project architecture. Projects
include:
- AnySite Analyzer – Developed and supported flagship enterprise application
used by restaurant, retail and real estate professionals to perform in depth
modeling on physical sites for a variety of profit-driven capacities. Designed
GUI front end to easily allow users to accomplish complicated tasks with just a
few clicks of the mouse. Ensured that all application features worked together
seamlessly. Utilized cutting edge development practices to maximize market share
of users. Designed extensible plug-in architecture to allow application to be
tailored to specific users’ requests.
- AnySite Data Manager – Developed a C# application to manage importing customer
data from a number of standard data sources to a proprietary database format.
Also exported data from proprietary database to standard data sources.
Application ran seamlessly alongside AnySite Analyzer to give customers a single
application feel.
- Smart Site Solutions – Developed and maintained an application in C++ that
enhanced users' abilities to do high-end retail selection and retail filtering
operations. Application ran as a plug-in to the main flagship application,
extending functionality and leveraging key features to give the user a seamless,
single application experience.
- AnySite Gravity Model – Developed a major application from scratch using C#.
Application was used to do in-depth modeling, analysis and forecasting on retail
markets. Application ran as a plug-in to the main flagship application, extending
functionality and leveraging key features to give the user a seamless, single
application experience.
- AnySite RM – Developed an ASP.NET application using C# to do high-end retail
modeling services for retail development clients. Was responsible for internal
engine code and all modeling business logic.
- AnySite.NET – Worked with a team of seven developers to port the existing
flagship enterprise application from C++ to C#. Designed new dynamic plug-in
infrastructure, contemporary GUI, and overall application architecture.
Software Engineer, December 1997 to July 1999
APR Data Systems – Lake Forest, California
Worked alone maintaining legacy loan software written in C for the DOS platform
used by banking and automobile loan industry professionals to calculate
amortization schedules, run credit checks, print loan forms, and calculate
interest rates. Responsible for implementing new features to the application as
well as updates to printed forms and loan calculations to comply with new laws
and to avoid Y2K issues. Notable initiatives included:
- Implemented a credit check feature written in Visual Basic but called from the
main application to allow the application to contact three major credit history
companies using a modem installed on the customer’s desktop. Application
automatically dialed out, downloaded information about the loan customer, and
printed out a formatted report with a single key-press by the user. Feature was
seamlessly integrated into the rest of the software to update loan rates and
reject or deny loan application based on downloaded credit history.
- Spearheaded an initiative to rewrite the legacy application in Visual Basic to
serve the plethora of Windows customers coming into the market within the finance
industry.
- Volunteered for weekend and after-hours on-call services to provide customers
with 24/7 technical support.
|