Anthony Yeracaris
67 Wildwood Avenue
Newton, MA  02460
617-244-5927
amcy@yyci.com

 

OBJECTIVE

Seeking a position as a Principal Application Architect. Primary responsibilities to include interfacing between Business and Technology organizations to achieve alignment, and working with Business and Technology to properly partition problem and solution spaces to ensure optimal application architectures and project execution.

EXPERTISE

Veteran software engineer and architect. Known for strong analytic ability. Noted for quality, reliability, dedication. Breadth of experience, knowledge, training coupled with substantial depth of technical expertise. Selected for the most complex projects requiring thorough understand­ing of architecture, analysis, layering, design, programming, debugging, porting, portability, and performance issues and internals in applications, tools, support systems. Extremely productive. Self-directed. Very short learning curve. Expertise in leadership, mentoring, and training.

Languages

Expert in java (J2EE), C++, C, perl. Thorough understanding of, experience with, and training in coding aspects, especially including separation of concerns, object-oriented design, design patterns, algorithms, modular design, structured programming, “defensive” programming, robustness, efficiency, performance, main­tainability, insularity, data structures, and data types. Thor­ough understanding of, experience with, and training in porting and portability aspects, especially including compiler-, hardware-, and operating system-dependencies.

Databases

Thorough understanding of, experience with, and train­ing in technical aspects, especially including client-server architectures, normalization, transactions, multi-user, locking, deadlock, starvation (livelock), and effi­ciency. Thorough understanding of, experience with, and training in implementation as­pects, especially including all technical aspects as well as indexing, caching, linkages, many-to-many set relationships and clustering.

Systems/ Environments

Expert in UNIX. Thorough understanding of, experience with, and training in technical aspects, especially including internals, memory management, process man­agement, event handling, scheduling, file system, IPC, resource sharing, semaphores, and shared memory. Fluency in furnished system services, especially including administrative-, memory-, process-, file-, I/O- and IPC-related. Thorough understanding of and experience with envi­ronmental issues and utilities. Experi­ence with multi-platform environments. Familiarity with SOA principles.

Hardware

Thorough under­standing of, experience with, and training in architectural aspects, especially including byte ordering, word size, floating point format, porting and portability.

Compilers

Expertise and training in technical aspects, including lexical analysis and parsing, as well as macro preprocessing. Thorough understanding of, experience with, and training in other technical aspects, including code generation and optimization techniques.

Utilities

Expert in ClearCase, make, shell scripts (sh, ksh, csh, bash), emacs, vi and other editors, jdb and other debuggers, Word and other word processing systems, Excel and other productivity applications, other UNIX utilities.

EXPERIENCE

9/02-Present

Principal Architect

Omgeo, LLC.

Boston, Massachusetts  02210

Assumed primary architectural responsibility for Omgeo CTM, Omgeo’s premier high-performance high-volume cross-border matching utility. As Consulting Engineer reporting to Director of Development, interfaced with Product Management, Product Design and QA to align Technology with Business. Product technical strategy, cross-project coordination, estimation, development process, supervision of project execution. As Principal Architect, helped formulate enterprise technical strategy towards adoption of SOA/ESB, including acting as architect for a prototyping effort.

9/87-9/02

Principal Technical Consultant

Y. Y. Consulting, Inc.

Newton, Massachusetts  02460

Contracts usually extended. Termination always at comple­tion. Contracts include:

 

Omgeo, LLC, Boston, MA (formerly Thomson/ESG). Multiple contracts.

9/00-9/02

         Lead architect and technical designer (within existing framework) of OG Bridge for Omgeo CTM. Technical lead for largest/hardest Omgeo CTM projects. Primary organizer of development process to support multiple concurrent workstreams. ClearCase front-end. Supervision, leadership, mentoring. java, C, Oracle, ClearCase, SunOS.

10/97-9/00

         OASYS Global, OASYS GlobalDirect and OASYS Global Workstation maintenance and system enhancements. Y2K analysis and bugfixes. Analysis tools. C, perl (4 and 5), Sybase, pvcs, SCO UNIX.

1/96-12/96

         OASYS GlobalDirect development. RPC, database subsystems. Team support. Client database maintenance UI. C++ (g++), perl (4), Sybase, rpc, pvcs, SCO UNIX.

4/95-9/97

VMARK Software, Inc., Westborough, MA. Multiple contracts. UniVerse. ODBC, SQL, C++ (g++, Visual, Borland), lex (flex), yacc, ORACLE, UniVerse, Ingres, DB2, Solaris, HP/UX, Windows NT.

1995-1997

NYNEX, Boston, MA. Multiple 1-3 day engagements. RDM, Interleaf.

2/93-4/95

Interleaf, Inc., Waltham, MA. Interleaf 5 and 6. Lisp, C, RDM, ORACLE, SQL, SPARC, Solaris, RS/6000.

5/92-2/93

Thomson/First Call, Boston, MA. First Call 4.0. C (gcc), db_VISTA, BSD sockets, C-scape, rcs, SCO UNIX.

2/92-5/92

GCA Corporation, Andover, MA. C++ (g++), DataViews, lex, yacc, SCCS, make, SUN/SunOS, MIPS/Ultrix.

4/91-12/91

Digital Equipment Corporation, Chelmsford, MA. DECView3D. perl. ANSI C, VAX C, VAX PASCAL, FORTRAN, PASCAL, VAX/VMS. MIPS/Ultrix.

4/91

Advanced Programming Techniques, Boston, MA (1 day). db_VISTA internals class in­structor.

1/91-4/91

Expert Views, Inc., Waltham, MA. perl, MIPS/Ultrix.

5/90-12/90

Wang Laboratories, Inc., Lowell, MA. Wang OPEN/office. make, SCCS, C, SCO UNIX.

2/90-5/90

Software Productivity Research, Inc., Burlington, MA. Checkpoint. C, MS-DOS.

1/90-3/90

Technology Development, Inc., Salem, NH.

10/87-12/89

Adelie Corporation, Cambridge, MA. Multiple contracts. CLOSE/C. db_VISTA, VAX/Ultrix, System V (AT&T 3B2, AT&T 6386/WGS).

1/88-2/89

Computervision, Bedford, MA. CADDS Database Access, IGES Translator. SUN/SunOS, VAX/VMS, VAX C, VAX LINKER (and subtleties), FORTRAN, DCL.

4/88-9/89

Raima Corporation, Bellevue, WA. Multiple subcontracts. db_VISTA.

8/84-10/87

Senior Software Engineer

Adelie Corporation

Cambridge, Massachusetts  02140

CLOSE/C. ISO/OSI, db_VISTA, C, CODASYL, MDBS-III, db_VISTA, VAX/Ultrix, IBM PC.

5/83-6/84

Technical Support Engineer

The Wollongong Group

Palo Alto, California  94303

EUNICE. C, BSD UNIX, VAX/VMS.

9/82-5/83
1/84-5/84

Teaching Assistant

Department of Computer Science

Stanford University

Data Structures and Algorithms, Operating Systems, Graphics, and Searching and Sorting. C, PASCAL, TOPS-20.

9/81-7/82

Software Engineer

Digital Equipment Corporation

Maynard, Massachusetts  01754

VLS. BLISS/32, VAX/VMS

EDUCATION

1984

MS, Computer Science/Computer Engineering

Stanford University

BSD UNIX, EUNICE, TOPS-20, VAX/VMS.

GRE

Qualitative 99%, Analytic 99%, Advanced (Computer Science) 99%.

1981

BS, Computer Science

Cornell University

Dean’s List (4 Semesters, 1979-1981).

TOPS-20, VAX/VMS, VM/CMS.

Major
(Computer
Science)

Artificial Intelligence, Compilers, Advanced Compilers, Computer Networks, Data Structures, Database Systems, Advanced Database Systems, Graphics, Language Features, Machine Organization, Numerical Analysis, Operating Systems, Advanced Operating Systems, Theory of Computing I and II.

Minor
(Hardware)

Computer Input/Output, Computer Structures, Error-Correcting Codes, Microprocessor Sys­tems, Processor Organization, VLSI Systems.

MISCELLANEOUS

 

Not interested in weapons systems work.

REFERENCES

 

Available upon request.