|
|
|
OBJECTIVE
Seeking a
promising software engineering career in a dynamic environment where
there is opportunity to apply and enhance current skills, acquire
new skills, have immediate impact and provide long-term and
significant contributions towards the success of your current and
future projects.
OVERVIEW
Over 9 years
experience in engineering high quality and robust software for
Windows, UNIX, Linux, embedded systems and the Internet. Lead
C++/C# developer in recent projects, with project management
exposure, a Computer Science graduate with Master’s degree credits
in Computer Science, trained in OOP using C++ and with extensive
experience in complete software development life cycle.
TECHNICAL
SKILLS |
|
Languages and
Technologies
|
C,
C++, C#, COM, MFC, XML, CSS, Win32 API, .Net Framework, Win
DDKs and SDKs, Adobe Acrobat SDK, Motif 1.2/2.1, Java, VB 5/6,
JavaScript, SQL, Access 2000
|
|
Development and Desktop Applications
|
InstallShield 10.5/10/9/8/6, MS Visual Studio 2003 .Net/6/97,
WinCVS, Visual SourceSafe 6, Rational ClearCase, CodeWright
7/6, Eclipse 2.1, FrontPage 2002, MS Visual Interdev 6,
SoftICE 4, UNIX development tools, MS Project 2000, Crystal
Reports .Net, VISIO Pro, Oracle 7.3 Client, ODBC, MS Office
scripting and automation
|
|
Certified in C, Visual
Basic and HTML
|
Brainbench.com |
|
|
|
WORK EXPERIENCE
ELECTRONICS
FOR IMAGING
2/14/2000 – Present
Printer Driver Technology Group -
Software Engineer
-
Implemented the enterprise and mobile version of the PrintMe
Driver for Windows, which allows for printing from any Windows
application to networked printers around the world. Solution uses
C/C++, COM, MFC, multithreading, secure Internet access, data
encryption and certificates, account management and XML for data
processing.
-
Lead
engineer for PrintMe Toolbar for IE, which is targeted for mobile
users. The Windows application and the toolbar are downloadable
and are deployed throughout the US in hotels, universities,
airports and business offices.
-
Lead
engineer for a network printing load assessment tool, a module of
an ROI management suite targeted for enterprises. Developed in
C#, Crystal Reports 10 and Adobe Acrobat SDK.
-
Coordinated with team members in remote locations to ensure
quality and on-time delivery.
-
Developed printing application for UNIX and Linux using C and
Motif 2.1/1.2. The product evolved to a full-blown UNIX and Linux
application complete with custom installer program, configuration
program, as well as the core PCL and PostScript printer driver
itself. Authored the final product manuals. The next version is
now fully featured and reserved as a possible future project.
-
Expert in packaging a product including documentation, quality
testing and deployment using InstallShield technologies.
Implemented installation programs for the deployed products.
-
Automated build process of a Web-based Java application used for
online editing of PDF files. Fixed bugs using JavaScript, Java,
Eclipse 2.1 and WinCVS 1.2.
-
Evaluated third-party UNIX and Linux tools and recommended
upgrades of the systems.
-
Added
features like GUI enhancements, booklet and layout printing to PCL
printer drivers.
SPHERION,
New York City
8/1997 – 2/11/2000
Formerly Interim Technology Consulting
Senior Systems Analyst
8/1999 – 2/11/2000
-
Prepared the
framework for implementing the Unified Process and for formulating
integrated solutions using Unified Modeling Language, CORBA, COM+,
and full Object Oriented Development Process.
-
Developed using
MS Exchange and Outlook automation forms and VBScript the Activity
Reports Process Office application for the Account Executives’
weekly and monthly activity reports.
-
Handled a group of
10 analysts in the client sites, coordinating their client
assignments, activities and meetings with Interim’s Emerging
Technologies management
|
|
|
Merrill Lynch &
Company
9/1997 – 7/1999
Senior Systems Analyst Consultant
-
Developed
automation tools and templates using C, Visual Basic, Access, SQL,
and ODBC used in the Assessment Database for the Y2K Core team
-
Development and
maintenance of the Distributed Systems Assessment MS Access
Database and Information Gathering tool used in the Y2K
certification project.
-
System
Administrator for an isolated computer network used for Y2K
testing and certification.
-
Researcher and
writer for the Y2K Management newsletter distributed throughout
Merrill Lynch and published on the Intranet. Helped formulate
guidelines and policies for the Y2K Awareness/Readiness program
and Change Management process.
|
|
|
CANON INFORMATION TECHNOLOGIES, INC., Philippines
5/1994 – 8/1997
Formerly Topmax Philippines, Inc.
is a Japanese subsidiary developing printer software and firmware
for makers of laser/inkjet printers and large-format plotters.
Project Manager
1/1997 – 8/1997
As Project Manager of a team of 5 software engineers:
-
Directly
planned and monitored deadlines, version updates and deliveries,
and integration of new font scaling technology into the
proprietary printer language project. Managed team of 5
programmers in Philippines and in Japan during various phases of
Minolta and Canon printer projects.
-
Developed and
enhanced graphics rendering modules, font technology, page sizing
and on-the-fly printing implementation on UNIX and embedded system
environment.
-
Performed
porting on the following embedded systems technologies: IDT RISC
r4650, Intel i960, Integrated Circuit Emulators, Assembly, and
ASIC.
Software Engineer IV
5/1994 – 12/1996
-
Designed and
implemented display list management, font scaling and caching,
memory management, monochrome and color capabilities, image
rendering, and font character data and displaying support for
Kanji, Katakana, and Hiragana fonts in the PCL and GL/2 printer
language emulation projects and Topmax proprietary Windows
Printing Language.
- Ported
printer language emulation programs into Intel i960 and IDT
r4000-based embedded systems.
|
|
|
UNIVERSITY OF THE
PHILIPPINES AT DILIMAN, Philippines
1/1994 – 4/1994
\Computer Programmer at UP Computer Center
Computer Programmer at Advanced Science and Technology Institute
8/1992 - 12/1992
|
|
|
PERSONAL PROJECTS
VibeUP.com
2/2004 - present
- Wedding website designed using
FrontPage 2002, PhotoShop, HTML and JavaScript.
Knowlede-Central.Netfirms.com
1999 - present
-
A central
repository for various personal interests such as Computer
Science tips, project ideas, music, sports, family tree,
culture, and tourism. Designed using FrontPage 2000, Visual
Interdev 6, and Photoshop.
EDUCATION
New Jersey Institute of Technology
- Master of Science
Degree in Computer Science credits (Grade: A in PL and OS)
2004
New York State University
- Certificate in
Object Oriented Programming using C++ Part I (Grade: A)
2003
University of the Philippines at Diliman, Quezon
City, Philippines
Master of Science Degree in Computer Science credits 1996
Bachelor of Computer Science Degree 1994
Marcial O. Ranola
Memorial High School, Albay, Philippines
1990
Valedictorian
Batang Elementary School,
Albay, Philippines
1986
Valedictorian
|
|
|
|