topbarExpand or Collapse

Recent Posts

Productivity Wallpaper
How Not to Design a Form
Time Wasters: Guitar Hero/Rock Band Clone and Physics Games
Prag Pub Issue 1 out
Full Frontal
Custom Yahoo Status WPWidget
Remove .svn directories
Yahoo! Purple Hack & Open Hack Day MNL
Google/Globe Developer Workshop and Thoughts
Coda

Categories

Tags

 

Andrei Marinduque Navarro

Web Applications and Server Developer

Summary

Over 5 years experience in web applications development specifically for web-enabled dynamic database driven websites. Worked not only in a development capacity but also in application and server architecture design, and leading of development teams in achieving small- to large-scale development projects.

Highlights

  • Proven capability in web development in a broad range of technology and fields
  • Good grasp of computer science and algorithms concepts
  • Knowledgeable in application design with flexibility, stability and scalability in mind.
  • Experience in leading small and large sized development teams (physical and telecommute) using Agile methodologies and online collaboration tools
  • Has a passion for new and exciting technologies and seeks innovation in all projects
  • Experience in client-facing and presentation roles

Education

Bachelor of Science, Management Infomation Systems (Graduated 2005)
A course concentrated in the areas of Computer Science, Information Technology and Project Management
Department of Information Systems and Computer Science, Ateneo de Manila University

Experience

Independent Consultant
Oct 2008 – Present

Sorcam Inc, Application Development Manager
Feb 2009 – Jul 2009

Halo Nine Software, Senior Technology Developer
Nov 2007 – Oct 2008

Lead for backend and server side solutions for the company’s clients. Involved in every ascpect of design, implementation and delivery of large-scale multi-user service applications with a worldwide audience. Leverage existing external APIs from different websites such as Flickr, Yahoo, YouTube, etc. Designing and implementation of a large-scale sharded database able to support millions of users.

Metrify Consultancy, Consultant
Mar 2007 – Nov 2007

Provided consulting on IT infrastructure for the company’s clients which include several businesses around the Los Angeles and Southern California area. Worked with companies in the fashion, real estate, home furnishing industries as well as a non-profit organizations. Involved mostly in supply chain management, ecommerce development, business process reengineering and website development.

Expitrans Inc, Senior Developer
Sep 2006 – Feb 2007

Developed several key applications for highly secure credit card processing. These applications comply with international security standards set by PCI Security Standards Council. Worked and mentored an entire team (12 developers) to accomplish the company’s software development projects. With the team, created and deployed 2 major websites and over 80 lead collection web sites.

FBM Software
Web Developer Apr 2005 – Aug 2005
Senior Web Developer Aug 2005 – Jan 2006
Backend Architect Jan 2006 – Sep 2006

Involved in systems architecture, development and support of internal and external web sites and web services for a prominent spyware industry software company including as marketing systems, customer support systems, information database systems and product support systems. Exposed to rapid application development techniques (iterative / agile development) delivering projects on a tight timeline. Contributed to several projects not only as a team member but also as a team leader / technical lead as well. Lead the conceptualization, design implementation and completion of a web based management console for an enterprise spyware solution, ZeroSpyware Enterprise, one of the major products of the company. Optimized the existing CRM server implementation to provide maximum response and scalability.

Key person in the conceptualization and implementation of a completely web-based chat application leveraging the technologies Ruby on Rails and Jabber/XMPP. The application is driven towards innovation; thus, many concepts involved have never been tried before. Coordinated with a team of 20 in a relatively flat administrative structure, and was responsible for scheduling, organizing, risk-assessment among other project management tasks. Designed and implemented the database structure that includes complex data models involving concepts such as tags/folksonomy. Designed the server architecture (i.e. interaction with clients, load-balancing, fault-tolerance, protocols etc.)

Freelance Developer
Jul 2004 – Feb 2005

References

Available upon request.

Languages yr lvl
Javascript 5 high
PHP 5 very high
C# 4 very high
Ruby 3 high
Python 3 ave
AviSynth 1 low
Java 2 low
C/C++ 5 low
Frameworks yr lvl
.NET, ASP.NET 4 high
CodeIgniter, Cake, Zend etc 4 very high
Rails 3 high
Django 1.5 ave
Wordpress 2 high
jQuery 2 high
BlueprintCSS 2 very high
DBMSes yr lvl
mySQL 5 very high
postgreSQL 2 ave
SQL Server 4 very high
SQLite 1.5 high
Architecture yr lvl
XMLRPC 3 very high
REST 3 very high
Jabber/XMPP 2 ave
remoting RPC 1 ave
MVC 4 high
Sys. Adm. yr lvl
Unix/Linux 6 ave
Windows 10 high
OSX 3 ave
Apache 5 ave
IIS 5 ave
Other yr lvl
Subversion 4 high
Design Patterns 4 high
Visual Studio 4 ave

Other Information

  • Born November 30, 1984
  • Nationality: Filipino
  • Fluent in English, Filipino
  • Carries Philippine passport with US Tourist Visa