Ramon San Andres
Management of Technology
1.501.632.6338
[Send email using form at bottom]
www.ramonsa.com
PROFESSIONAL PROFILE
--------------------
Hands-on, results-oriented Technology Manager looking for a leadership role in a
dynamic
and visionary organization that requires technical excellence and innovation to
accomplish
its strategic business goals.
CORE STRENGTHS AND COMPETENCIES
-------------------------------
· Project Management
· Strategic Planning
· Resource Allocation
· Configuration Management
· Design Patterns
· Program Management
· New Product Development
· Code Reviews
· Change Management
· Software Engineering
· User Interface Design
· Internationalization and Localization
· Full Product Lifecycle
· Refactoring
· Risk Management
· Object-Oriented Design
· Performance Optimization
· Systems Integration
· Automation
· Systems Modeling
SUMMARY OF QUALIFICATIONS
-------------------------
Extensive experience in technology management, software engineering, systems
architecture
and design, managing development teams.
Key architect of vital components of Microsoft’s MSN and of the Windows
operating system,
subject to stringent quality and performance requirements and used globally by
millions
of users.
Proficient at all stages of the product development cycle, from conception and
design to
development, deployment and maintenance. Expertise in different project
management approaches,
from traditional waterfall to modern Agile methodologies.
Excellent communication and interpersonal skills, capable of building and
managing highly
technical teams. Exceptional ability to mediate between project stakeholders and
to interpret
their needs and positions, transforming them into functional and technical
specifications.
Strong technologist with a solid background in software engineering and an MBA
emphasizing
management of technology and new product development. Expertise in the
development of innovative
technology-based solutions, but with a constant attention to the business case
and its alignment
with the overall business strategy.
Expertise in the development and implementation of policies and standards at the
corporate level
(e.g. IT policies and standards) and at the engineering level (e.g. coding,
interfacing,
versioning, testing policies and standards).
Creative thinker, innovator and inventor, co-author of 6 US Patents in the areas
of Directory
Services and Transaction Replication.
PROFESSIONAL EXPERIENCE
------------------------
Ramon San Andres Consulting Duluth, GA (USA)
Ramon San Andres Consulting provides services in the areas of technology
management,
technology-based solution design and development, project management and
strategic
business development.
· Consultant 1999 – Present
Provided consulting services ranging from new business development to
technology
solution design and implementation.
- Provided consulting in application design, development and deployment for
Parabolon Inc.,
a technology services company in the greater Atlanta Area. The technologies
developed were based on the Windows operating system, MS-Access databases and
Visual Basic for Applications (VBA).
- Analyzed the networking requirements and advised on equipment evaluation and
purchasing for
the city of Alapaha, GA.
- Developed business venture analysis, feasibility studies, business plan and
incorporation procedures for Urban Management Inc., a municipal management
consulting company.
- Designed and developed revenue forecasting tools using econometric
forecasting,
regression and trend analysis as well as qualitative forecasting methods.
Development of financial modeling tools for the city of Norcross, GA. These
allowed the city to make informed budgetary decisions and maintain a good
financial
status within their $10 million dollar budget despite the downturn in the
economy.
The tools were designed using MS-Excel and Visual Basic for Applications
(VBA).
Sapient Corporation Atlanta, GA (USA)
Sapient (NASDAQ: SAPE) is an interactive and professional services company based
in Boston,
Massachusetts, United States. Sapient Consulting provides business and IT
strategy, process
and systems design, package implementation and custom development, as well as
outsourcing
services such as testing, maintenance and support.
· Consultant & Lead Developer 1998
Provided project management and software development services to diverse
clients,
including the Turner Entertainment Network and Prudential Securities.
- Strategy sessions to identify business processes and operations, and internal
and external interfaces. Measurement of impact of changes within operations.
Development of methods to communicate information to upper management and
organizations.
- Developed portions of agent compensation system in Visual Basic for major
insurance company.
Microsoft Corporation Redmond, WA (USA)
Microsoft Corporation (NASDAQ: MSFT) is a multinational computer technology
corporation
that develops, manufactures, licenses, and supports a wide range of software
products for
computing devices. Its most profitable products are the Microsoft Windows
operating system
and the Microsoft Office suite of productivity software.
· Software design engineer – Advanced Technology 1994 – 1995
Designed and managed the development and deployment of some of the key
elements of MSN.
- Designed and managed the development of the directory and replication
services for
MSN, which have been awarded 6 US patents. These server-side modules were
relied
upon by all other services of MSN and thus were critical to the system, and
under
severe workload and performance requirements.
- Designed diverse application programming interfaces (APIs) for MSN. These
included
interfaces to be used by the user side of MSN (e.g. the directory service and
the
system operator APIs) as well as the server side (e.g. the replication and
transaction editing APIs).
- Interviewed, coached and supervised programmers, testers and system
operators.
· Software design engineer – Portable Systems 1991 – 1994
Designed, developed or maintained diverse elements of Windows NT, of the
Windows SDK,
and of the support environment for the Windows development team.
- Developed in C++ several command-line utilities that are part of the Windows
distribution: xcopy, more, fc, etc.
- Developed some of the Win32 application programming interfaces (APIs) for
manipulating the Windows system registry.
- Ported to Windows Microsoft’s revision control system that was thereafter
used
by the Windows development team to maintain the Windows source code. Also
ported
to Windows the MEP source code editor and diverse file system utilities.
The availability of these allowed the development team to start developing
the
Windows operating system in Windows, thus enabling Windows to become a
self-developing system.
- Designed and developed the Windows file system conversion tool, which is part
of
the Windows distribution and allows an in-situ file system conversion from
FAT
to NTFS.
- Re-designed the original Windows installation program (setup) and implemented
new features in order for it to become the Windows NT setup program.
- Introduced a code review process in the Windows Utilities team that reduced
bug
reports and enhanced the exchange of ideas and best practices within the
8-person
team.
- Performed refactoring work to speed-up the linker of the Windows SDK
(software
development kit).
- Developed portions of the WinDbg debugger, part of the Windows SDK. These
included
elements of the debugger’s graphical user interface (GUI), breakpoint
support,
client/server support and others.
· Software design engineer – Systems 1989 – 1990
Designed and developed elements of the OS/2 file systems.
- Designed and implemented different elements of the FAT file system for OS/2,
including spooler support and file locking/unlocking mechanisms. This work
was
done in assembler.
- Designed and implemented elements of the High Performance File System (HPFS)
of
OS/2 using the C language.
- After noticing the problems resulting from the usage of different naming
conventions throughout the file system code, proposed an automatic code
standardization. After gaining approval from the group, successfully
implemented
the standardization using AWK and SED scripts. The result was a reduction in
bug
reports and an improvement in the group’s development performance.
The University of Texas at Austin Austin, TX (USA)
The University of Texas at Austin is a public research university located in
Austin, Texas,
United States, and is the flagship institution of The University of Texas
System.
· Teaching Assistant 1988 - 1989
Taught an undergraduate-level Pascal programming course.
- Served as student advisor resolving student questions and providing
tutoring.
- Served as lab supervisor providing guidance on assignments and grading them.
Hewlett-Packard Mexico City (Mexico)
Hewlett-Packard Company (NYSE: HPQ), commonly referred to as HP, is the largest
technology
company in the world and operates in nearly every country. HP specializes in
developing and
manufacturing computing, storage, and networking hardware, software and
services.
· Intern 1987
Received training in the HP mainframe (MPE/V) system and its application
software.
- Developed report-generating programs for the technical assistance department,
based on the requirements supplied by the department personnel. The software
was
written in HP-Pascal.
Instituto de Investigaciones Electricas Mexico City (Mexico)
The Instituto de Investigaciones Eléctricas (IIE) is a public enterprise
dedicated to
innovation, technological development and applied scientific research, in order
to develop
technologies applicable to the electrical and oil industries, providing support
to the
Energy Sector in electrical generation, transmission and distribution processes
and
improvement oil processes.
· Research Assistant 1986 - 1987
Functioned as part of a five-member team in the design and development of a
tester
for a burner control system in a thermoelectric power plant.
- Designed and developed tester interface using Turbo Pascal.
- Developed tester communication protocol.
Fianzas Monterrey, S.A. Mexico City (Mexico)
Fianzas Monterrey, S.A. is an investment property of New York Life, and
specializes in
performance bonds as well as asset fidelity bonds.
· Analyst / Programmer 1984 - 1986
Analyzed IT requirements and implemented appropriate software solutions on a
VAX/VMS system using the VAX-BASIC programming language, the DATATRIEVE
database
system and the DCL command language. Maintained existing IT systems including
the
company accounting system.
- Introduced a standard for all user interfaces used by the company, supervised
the
conversion of the existing software to the new standard, and educated users
to get
them familiarized with the new interfaces.
VOLUNTEERING ACTIVITIES
-----------------------
International Rescue Committee Atlanta, GA (USA)
The International Rescue Committee (IRC) is a leading non-sectarian,
non-governmental
international relief and humanitarian aid organization based in the United
States. The IRC's
mission is to help those fleeing racial, religious and ethnic persecution, as
well as those
uprooted by war and violence.
· Designed and developed a web-based educational software complement for the
IRC’s
English as a second language program. This tool was implemented in Javascript
and DHTML.
· Instructed IRC’s clients (refugees and other displaced people) in basic
computer skills.
· Assisted in the installation of computer systems and software at the IRC
computer lab.
PATENTS
-------
· United States Patent 7577092 – Issued on August 18, 2009
Directory service for a computer network.
· United States Patent 7502832 – Issued on March 10, 2009
Distributed directory service using junction nodes for providing network users
with
an integrated hierarchical directory services.
· United States Patent 7437431 – Issued on October 14, 2008
Method for downloading an icon corresponding to a hierarchical directory
structure
from a directory service.
· United States Patent 7305451 – Issued on December 4, 2007
System for providing users an integrated directory service containing content
nodes
located in different groups of application servers in computer network.
· United States Patent 6901433 – Issued on May 31, 2005
System for providing users with a filtered view of interactive network
directory
obtains from remote properties cache that provided by an on-line service.
· United States Patent 5956489 – Issued on September 21, 1999
Transaction replication system and method for supporting replicated
transaction-based
services.
PAPERS
------
· Co-author of white paper entitled “Network Pricing, Cost and Settlements”,
which
has been cited in several technical publications.
EDUCATION
---------
· Project Management Certificate
Georgia Institute of Technology; Atlanta, GA (USA)
Certificate of Project Management following PMI guidelines
· MBA (Master of Business Administration)
University of California at Berkeley; Berkeley, CA (USA)
Emphasis on general management, technology, and new product development
· Management of Technology Certificate
University of California at Berkeley; Berkeley, CA (USA)
Certificate of management of technology awarded by the School of Business and
the College of Engineering
· MS (Master of Science) in Computer Sciences
University of Texas at Austin; Austin, TX (USA)
Emphasis on software engineering with a minor in marketing
· BS (Bachelor of Science) in Software Engineering and Computer Sciences
Universidad La Salle; Mexico City (Mexico)
Emphasis on computer science, information technology and business
administration
TECHNOLOGY FAMILIARITY
----------------------
· System Administration and Networking
- Protocols: TCP/IP, FTP, HTTP, DNS
- Web and E-Mail servers and systems: Apache, IIS, MS Exchange, sendmail
- Operating systems: Windows, Linux, FreeBSD, Solaris, OpenVMS
- Virtualization technologies: VMware, Virtual PC, VirtualBox, Hypervisor
technologies
· Software Development
- Programming Languages: BASIC, C, C++, C#, Java, Pascal
- Scripting languages: VBA, Python
- Interpreter and Compiler design and development, Bytecode-based execution
- Development environments: Visual Studio, Eclipse, Java Beans
- Database Management Systems: SQL, Microsoft Access
- Project Management: PMP, Waterfall, Agile, Scrum, Object-Oriented Analysis
and Design
· Web Development
- Markup Languages: HTML, DHTML, XHTML, CSS, XML
- Scripting Languages: Javascript, VB Script, PHP
- Web technologies: DOM, CGI, Ajax, ASP, SOA, SOAP, REST, JSON, .NET
- Search Engine Optimization
- Development tools: Microsoft Expression
· Management Applications
- Office suites: MS-Office (Word, Excel, PowerPoint, Access, Visio, Outlook),
OpenOffice, IBM Lotus Symphony
- Project Management: MS-Project, OpenProj
LANGUAGE SKILLS
---------------
· Fluent in English, French and Spanish
· Good command of Italian and Portuguese
· Basic knowledge of Chinese (Mandarin) and Russian
AFFILIATIONS
------------
· Project Management Institute (PMI)
The Project Management Institute (PMI) is the leading membership association
with the purpose of advancing the state-of-the-art of project management.
· Association for Computing Machinery (ACM)
ACM, the world’s largest educational and scientific computing society,
delivers
resources that advance computing as a science and a profession.
· IEEE Computer Society
The IEEE Computer Society is the world’s leading organization of computing
professionals. The society is dedicated to advancing the theory and
application
of computer and information-processing technology.
· National Society of Hispanic MBAs (NSHMBA)
The National Society of Hispanic MBAs (NSHMBA) exists to foster Hispanic
leadership
through graduate management education and professional development.
WORK AUTHORIZATIONS
-------------------
· Authorized to work for any employer in the USA
Citizen of the USA
· Authorized to work for any employer in the European Union
Citizen of Spain
RELOCATION AND TRAVEL
---------------------
· Willing to relocate to any national or international location
· Willing to travel
|