Post Job Free
Sign in

Project Manager Software

Location:
Toronto, ON, Canada
Posted:
November 09, 2012

Contact this candidate

Resume:

Juan Carlos Navea

******@*******.**

http://www.loconet.ca/

Summary Objectives Employment Education Skills Interests & Pet Projects

Summary

New grad with 7+ yrs. professional experience Experienced OOP developer

Ed. Theory: Computer Science Degree Extensive knowledge of Linux/Unix

Ed. Applied: 3-year College Diploma Expert in web technologies

Proficient in PHP, Java, SQL, C, C++ Bilingual (English/Spanish)

Objectives

To continue working in the field of software development, form part of an experienced and

knowledgeable development team where I can contribute my skills and continue learning. To

continue exerting my passion for software development while learning new software engineering

practices to reach a position of lead software architect or project manager.

Employment

Senior Software Developer

01/2003 Present, Commercial Design Newsportmedia Inc. (Toronto, ON)

PHP (version 5) and SQL developer involved in the development and maintenance of many

heavy database-driven multi-lingual web applications (eg. www.basketball.ca,

www.ontariohockeyleague.com, www.whl.ca, etc).

In charge of the architectural design of rational databases and software architecture for

projects demanding availability for thousands of daily users.

Responsible for requirements engineering processes with clients.

Chief Software Architect in charge of the development of the Canada Basketball's Be One

system. The Be One system is a nation-wide multilingual system designed following software

standards and and hand-crafted design patterns. Implemented in PHP5, MySQL 4.x using

Mojavi (Java Struts clone), and Propel (Apache Torque clone). The code-base has been reused

in many similar projects within the company.

Developed an internal project for Newsportmedia to aid the company's billing process. The

project integrates with a Mantis bug tracking system and the company's own custom billing

software. Its fast user interface (AJAX using jQuery) has resulted in dozens of billing man-

hours in weekly savings.

Applied knowledge of Linux Operating System, Unix shell scripting, and Open Source tools to

administer the company's Linux development and production servers as well as software

revision control systems (CVS, Subversion).

Responsible for maintenance of a Java web system using Java struts running on Tomcat.

Served as consulting source and code reviewer for junior developers.

Responsible for technical interviews for new hires.

Programmer Analyst

05/2002 11/2002, Vennix Inc. (Toronto, ON)

In charge of the development of Vennix's e-commerce website using PHP and MySQL on a

Linux system. Coordinated development with other team members on the system's online

sales module, customer support module, customer management module, and orders

management module.

Programmer

09/2002 10/2002, Nakedwireless.ca. (Toronto, ON)

Designed and implemented a C++ hook into Squid to act as the client control system the

company used when providing free wireless network around the city.

Advanced C++ Programming Tutor & Marking Assistant

10/2001 12/2001, Seneca College of Applied Arts & Technologies (Toronto, ON)

Responsible for one-on-one help to other students with programming assignments as well as

review of course materials (data structures, C++ templates, abstraction concepts, etc).

Responsible for marking projects on web development courses.

Programmer Analyst

05/2001 10/2001, ITD Inc. (Toronto, ON)

Responsible for design and implementation of web systems created by ITD inc. using PHP code

and MySQL databases.

Lead Web Programmer Analyst

01/2001 09/2001, SystemX64 Seneca College of Applied Arts & Technologies. (Toronto, ON)

Part of student team at Seneca College in charge of designing and implementing an

e-commerce system for IT Entertainment complex.

Logical design involved the usage of UML modeling in Rational Rose for the complete system.

Implementation was done using PHP, MySQL, and Java Servlets for a custom image processor.

Programmer

05/2000 06/2000, HRTS (Consultation Project for the U.N.) - York University. (Toronto, ON)

Part of IT team responsible to query and implement statistical analysis on data collected by the

U.N. High Commission for Human Rights. Developed C programs and Unix scripts to sort,

analyze, and manage thousands of documents resulting in accelerating the data gathering

period by 1 month.

Web Developer

10/1999 02/2001, AlkatraZ Technologies. (Toronto, ON)

Education

09/2006 05/2009 - BSc. Computer Science, Ryerson University (Toronto, ON).

Achievements

Graduated with Honours

Faculty of Engineering, Architecture, and Science Dean's list

Recipient of University In-Program Scholarship

Golden Key International Honour Society member.

Selected Courses

Advanced Algorithms Graph Theory

Artificial Intelligence Calculus I, II

Operating Systems Theory Discrete Mathematics I,II

Information Retrieval & Search Engines Linear Algebra

Software Engineering Probability & Statistics

09/1999 05/2002 3 Years Comp. Programming & Analysis Diploma, Seneca College (Toronto,ON).

Achievements

Graduated with Honours 4.0/4.0 GPA tech, 3.9/4.0 GPA overall

President's List Award Recipient Valedictorian nominee

Selected Courses

Unix Programming and Administration Data Structures & Algorithms in C++

EJB Architecture and J2EE System Analysis (using UML)

Java Web Development Business Communications

09/1995 06/1999 High School Diploma, St. Robert Catholic High School, (Thornhill,ON).

Technical Skills

PHP (5,4), C/C++, Unix (ksh/bash), Java (SWING, Servlets, J2EE -

Programming/Scripting

JSP, JMS, EJB), Visual Basic, TCL, PLSQL, SQL, Java scripting, XML

Languages:

(XSLT, XSD, DTDs, RDF), HTML, XHTML, CSS.

Waterfall & Iterative, Agile, OO design with UML, object oriented

Software Engineering:

design patterns (GoF).

CVS, SVN, Bazaar, Eclipse, WebLogic, Apache Tomcat, Apache web

Application Software: server, Visual Studio, MonoDevelop, SQL*PLUS, MySQL, Oracle,

OpenOffice, Microsoft Office, Rational Rose, Adobe Photoshop, Maple.

Linux, AIX, FreeBSD, DOS, Windows98, Windows NT/2000/XP/Vista,

Systems Experience:

OS/400.

Prolog, MFC Programming, Sockets programming, TCP/IP, Perl,

Other Areas of

Python, COBOL, CL, C#, .NET, Mono, XUL (Mozilla platform

Knowledge:

development), AJAX (jQuery), Assembly: ARC, Motorola 6809.

Personal Skills

Team oriented Detail and goal oriented

Self motivated Dedicated

Good communication skills Firm believer in constant learning

Interests & Pet Projects

Open source & standards advocate Technology industry observer

History enthusiast

Firefox extensions developer (XUL)

Perfect bilingual English, Spanish

Gnome Do plugin contributor (Mono C# project

Computer Graphic Design

merged with official trunk)

Soccer player 14 years

Topcoder.com Java competitor

And yes, I code for fun!

References available upon request.



Contact this candidate