JUAN LEAL, MCP, Network+, A+, CCNA, CCA
Irving, TX
Cell: 650-***-****
Email: ************@*******.***
http://www.linkedin.com/in/juanleal
http://railtracks.blogspot.com/
SOFTWARE DEVELOPER (Ruby on Rails, VB.NET, C#, SQL)
A self-motivated and driven software professional with an enthusiastic
attitude to learning and creativity, and a keen interest in facing new
challenges specializing in an object-oriented approach to software
development. Extensive background in full life-cycle of software
development process including requirements gathering, design coding,
testing, debugging and maintenance. Proven track record of designing and
implementing solutions which support frequent functionality changes. This
developer has deployed software applications using Ruby on Rails,
VB.NET,C#, Visual Basic 6, VC++, C++, Microsoft SQL Server(2000,2005),
InstallShield and Crystal Reports.
TECHNICAL SKILLS
Languages:. Ruby, VB.NET,C#, SQL, InstallScript, Crystal Reports
Formula Language,, Visual Basic 6, XML, XHTML, Javascript, jQuery, CSS,
script.aculo.us
Software Concepts: Design Patterns, Object Oriented Programming, SDLC,
Extreme Programming, Scrum.
Technologies: Rails, ADO.NET, ASP.NET, VMWare ESXI, InstallShield,
VirtualBox
Operating Systems: Windows(Vista/XP/2000/NT/98), Linux, DOS
Databases: MSSQL (2000,2005), Pervasive, MySQL, Oracle 11g
Programming Tools: Ruby in Steel (Visual Studio add-on), RubyMine,Visual
Studio .NET(2003,2005), Visual Studio 6, InstallShield Professional(12, 6),, Crystal Reports (11, 9, 8), SourceSafe, Dreamweaver,
2D Tools: Photoshop (CS2, 6), Painter IX
Business Applications: Microsoft Office Suite, OpenOffice suite
ADDITIONAL SKILLS
Foreign Languages: Fluent in Spanish
Art: Drawing, Digital Painting, 3D modeling, color theory, perspective,
composition.
PROFESSIONAL HISTORY
CraftLogic, Plano, TX
A technical staffing, consulting, project outsourcing, and software
development company.
Senior Software Engineer (2009 - 2010)
Provided consulting services to an Equifax subsidiary. Developed a variety
of enhancements to their document management system using Ruby on Rails.
Responsible for the execution of specification, rspec tests. These projects
required skills in Ruby on Rails, Rspec, factory_girl, ActiveRecord, BDD,
git, Linux.
Migrated and enhanced the client's IRS transcript processing component.
Developed a billing reconciliation feature.
Developed the back end of the 'fax attachment' processing system.
Quintessential School Systems, San Carlos, CA
Provides software and consulting services for the education administrative
market.
Senior Software Analyst (2007 - 2009)
Developed and maintained a variety of Web, .NET, and VB projects.
Responsible for the design of Web and Win forms, business logic and
migrating apps from legacy COBOL system to .NET platform.
Co-developed a web based offering management system written in Ruby. This
projected required skills in HTML, CSS, Javascript, jQuery, and
script.aculo.us.
Designed various Win forms written in .NET. This required working in tandem
with the COBOL development team so as to migrate the business logic to the
.NET platform. I approached the project with OOP concepts in mind in order
to maximize reusability of the code.
Exact Software N.A., Foster City, CA
One of world's leading providers of business software solutions . It's
integrated solutions comprise ERP, CRM, HRM.
Senior Software Engineer (2002 - 2007)
Developed and maintained a variety of enterprise level software projects
requiring multiple skills and disciplines. Responsible for software
installation engineering as well as core technology development, including
analysis, design, coding and testing of a suite of enterprise database
driven ERP solutions as well as integration, translation, extraction, and
reporting tools.
Solely designed, implemented and maintained an InstallShield installation
solution to our ERP product suite. The project required registry
manipulation, service registration, merge module installation and
deployment, SQL Script execution, database creation, Active X Object
instantiation, SQL Server credentials verification, XML code injection,
text file manipulation, custom dialogue box creation, file attribute
modification, software update logic and deployment all performed with
InstallScript Language. Ultimately the installer I authored provided a very
pleasant user experience requiring very steps for the user to perform.
Co-developed an extract transformation and load module written Visual Basic
.NET. Requirements consisted of Pervasive SQL data extraction, XML schema
verification, security verification, business logic tracing and
implementation, complex command line support, batch processing, and email
notification.
Co-developed a tool in Visual Basic 6 to migrate customers from our legacy
CRM solution to our web based CRM solution written. This required data
extraction, XML code injection and business logic tracing and
implementation.
Provided maintenance for the company's reporting solution. Challenges
included complex Crystal Report formula analysis, troubleshooting,
creation, Crystal Report formatting.
On any given day I could be required to fix several bugs requiring a
diverse skill set such as VB.NET, InstallScript, Crystal Reports,, Visual
Basic 6, SQL, XML, VC++(MFC), C++.
Solely authored a new Clippership integration from Tracer X to
Kewill.Integrate using Kewill's proprietary IDE.
Technical Support Specialist (1999 - 2002)
Provided mission critical technical support to the MAX ERP customer base.
Duties included troubleshooting, bug reporting and documentation. Required
knowledge of network technologies such as LAN's/WAN's, and detailed
knowledge of Pervasive SQL technologies. Duties included providing
customer training on troubleshooting Pervasive SQL, handing high pressure
mission critical issues, troubleshooting Crystal Reports, and
troubleshooting MAX ERP software suite.
Received extremely high customer satisfaction surveys on Pervasive training
class based the curriculum I designed.
Deployed on site to solve an support issue that no other support personnel
could solve and solved it.
Over the course of three years, helped hundreds of manufacturing companies
resume normal operations after solving complex production crippling issues.
Produced the most knowledge base entries into our system.
TECHNICAL CERTIFICATIONS
Microsoft
Microsoft Certified Professional (MCP)
1465328
Cisco Systems Inc.
Cisco Certified Network Associate (CCNA)
CSCO10050380
Comptia
Network + Certification
ID E41DTT3946
A+ Certification
ID E57DTT5872
Citrix Systems, Inc.
Citrix Certified Administrator (CCA)
EDUCATION/COURSES
Foothill College - Los Altos
Extensible Markup Language (XML)
Publishing on Web Using HTML/XHTML
Using Cascading Stylesheets
Web App Development W/Ruby on Rails
Intro to Data Management Systems
Web Publishing Tools:Dreamweaver Basic
Advanced Topics in Web Publishing
Introduction to Oracle SQL
Using Javascript
Intro to Programming w/C#
Fundamentals of Visual Basic .NET Programming
Introduction to Unix and Linux
Citrix Systems, Inc. - San Jose, CA
CTX-302.2 Metaframe Administration
Macrovision - Santa Clara, CA
InstallShield 12, InstallScript
College of San Mateo - San Mateo, CA
Programming Methods C++
Data Structures C++
Mission College -Sunnyvale, CA
Visual Basic