Software Development Manager Resume

Document Sample
Software Development Manager Resume Powered By Docstoc
					                                  RUBENS S. GOMES, PMP
                             Rua Dr. Satamini, 298, Apt. 411, Tijuca
                             Rio de Janeiro, RJ, 20270-120 – Brazil
                      Ph. + 55 (22) 2645-3877 / Mobile: +55 (22) 9221-4767
IT technical lead or systems/project manager position that will utilize over 15 years of professional
experience working in managerial and senior software development positions in the USA and Brazil.
 •      Systems integration, implementation, deployment and administration.
 •      UNIX (Solaris/HP-UX/Linux): NFS, DNS, security standards, backup/restore, shell scripting
 •      Databases (Oracle, MySQL, Versant/C++) PL/SQL programming, administration
 •      Software development (C/C++, Perl, PHP, Java, SQL, shell scripting).
 •      ITIL processes, network infra-structure, Cisco switches/routes, IBM/Sun/HP servers.
 •      Project management (PMI, CMM, Agile, Scrum methodologies).
Management skills from coordinating the NMS systems group at Diveo (Sao Paulo, Brazil), project
managing the implementation of payroll system at T-Systems (Sao Paulo, Brazil), and directing
technical implementation of Internet start-up at The World Network (Florida, USA).
Has developed medical device interfaces at Cerner (Kansas City, MO), network management systems
at Sprint (Overland Park, KS) and Fujitsu (Raleigh, NC), airline reservations system at American
Airlines (Fort Worth, TX) and mobile web applications at Handango (Irving, TX).
Has administrated UNIX servers consisting of HP-UX (HP 9000), Sun Solaris (E-220/E-250/E-420),
Linux servers, implemented DNS, NIS, NFS, NTP, security standards, developed routines for
backup/restore at Diveo (Sao Paulo, Brazil), The World Network (Pompano Beach, FL)
Has participated in software development projects making use of Continuous Integration processes,
PMI (Project Management Institute), CMM (Capability Maturity Model), Scrum/Agile methodologies.
The University of Kansas, Lawrence, KS, USA
Master of Science in Electrical Engineering, GPA: 3.7/4.0, December, 1996.
Degree validated in Brazil by UNICAMP (“Universidade Estadual de Campinas”)
The University of Kansas, Lawrence, KS, USA
Bachelor of Science in Computer Engineering, GPA: 3.0/4.0, December, 1993.
Degree validated in Brazil by UERJ (“Universidade do Estado do Rio de Janeiro”)
Centro Federal de Educação Tecnológica (CEFET/RJ), Rio de Janeiro, RJ, Brazil
Technical High School Diploma with emphasis in Electronics, December, 1984.
PMI Project Management Professional (PMP) Certification, March, 2009.
Sun Certified Programmer for the Java 2 Platform 1.4. Exam score: 96%. February, 2006.

     Last Rev: 8/27/2009                                     page 1 - 4
October 2007 to February 2009
Irving, TX, USA
Senior Software Developer
Developed BlackBerry RIM OTA mobile web site decoupling front-end actions from back-end business
domain making use of service layer (Web Services). Developed JSP pages, front-end application and
service layer code. Developed multi-language (Italian, Spanish, German, English, French) e-
commerce mobile web site for Sony-Ericssons smartphones (W960, G700, G900, M600).
Developed member account / credit card management front-end logic based on interactions between
application service layer and Web Services. Developed WebTrends analytics service components to
collect web analytic statistics on Handango Internet e-commerce and Windows mobile web sites.
July 2006 to October 2007
Fort Worth, TX, USA
Senior Consultant
Developed Ajax/Javascript and Struts/Java classes to allow user to login to his AAdvantage miles
account in the Reservations - Book flight – Select Flights page. Pages developed using JSP and
properties to display internationalized messages (English and Spanish) using AJAX technology.
Developed JSP pages, AJAX/Javascript and Struts action to handle the "Total Change Fee(s)" link
while changing his flight reservation Re-factored Spring IoC service manager classes to comply with
new business requirements, back end API changes, and coding standards.
Internationalized JSPs in the “Reservation Project” to allow pages to be rendered in English or Spanish.
November 2005 to July 2006
Rio de Janeiro, RJ, Brazil
Information Specialist
Worked in off-shore maintenance and enhancements to Verizon IntradaPro phone order entry system.
Made changes to JSP and Struts classes in VoIP shared trunks management web based application.
Worked with Ajax code based on the Java/DWR (Direct Web Remoting) toolkit.
Developed UNIX shell script and SQL code to extract data from Oracle database tables, and transfer
over SSH/sftp to external UNIX server. Task implemented as part of integration between local order
entry and telecommunications back end systems.
November 2003 to August 2005
IT Consultant
Halliburton – Macaé, RJ, Brazil: IT Project Coordinator (May 2005 – August 2005)
Created processes for desktop customer service support. Prioritized activities for IT desktop support.
Routed trouble tickets in the Peregrine GSS system. Helped in the resolution of security issues related
virus and spyware software. Led the initial implementation of ITIL incident management processes.
T-Systems - São Paulo, SP, Brazil: Project Manager (November 2003 – July 2004)
Managed the implementation of “FolhaSoft” payroll system. Defined interface specs to integrate Oracle
employee table with SAP R/3 PS module/HR master. Interacted with human resources, technical staff
and software vendor, planning/scheduling tasks/meetings, and helping resolve technical issues.

   Last Rev: 8/27/2009                                      page 2 - 4
January 2001 to August 2003
São Paulo, SP, Brazil
Systems Manager
Provided team/management and technical leadership for issues related to UNIX and databases.
Helped team understand relevant issues, and facilitate faster resolution of technical problems.
Defined/implemented/enforced technical and operational standards on UNIX servers.
Developed DBIFlex web based application to report customer's IP traffic utilization for monthly billing.
Front end developed in Apache/PHP, and back-end developed in Perl with access to Oracle PL/SQL
stored procedures/triggers, and SNMP interface to IBM/Micromuse Netcool.
Developed shell scripting routines to perform backups of enterprise UNIX Sun SPARC servers,
Ericsson (AXD-311) and Lucent (PSAX 1250, CBX 500) ATM telecommunications switches, DNS
synchronization with Netcool IP lookup tables with DNS.
Installed CiscoWorks 2000, HP OpenView and IBM/Micromuse Netcool systems. Configured Cisco
2500/2600/3600 series routers. Implemented SNMP trap rules in the Netcool fault management
system. Established standard set of Cisco IOS TACACS+ commands on DCN Cisco routers network.
July 2000 to October 2000
Pompano Beach, FL, USA
Chief Technology Officer
Managed and administrated technical issues related to database, software development, UNIX/Linux
administration, and network configuration. Mentored technical staff with regards to the development of
Perl/CGI, PHP and MySQL database programming.
Coordinated purchase / installation of LAN, VA Linux Red Hat servers, 3Com switch, and Cisco 2511
router. Installed Linux web/mail/ftp servers, database, primary/secondary DNS servers. Registered
domain / host names, and transfered domain servers from former Internet hosting company.
April 1998 to July 2000
Raleigh, NC, USA
Software Development Engineer III
Developed EJB entity bean components making use of JDBC connections with Oracle. Wrote JNDI
caching mechanism for EJB home reference objects. Installed Oracle server, and developed UNIX
shell scripts to create database, users (schemas), table spaces, tables and grants.
Developed web application to allow developers to send TL/1 commands to switch simulator. Application
initially developed using CGI in Perl, then mapped to Java Servlets. Java program included CORBA
client interface to Protocol Manager server running on separate address space.
Led the development of web based GUI (Graphical User Interface) standards. Wrote departmental
HTML/JSP/JavaScript guidelines, source code and GUI standards, and documented quality control.
June 1996 to April 1998
Overland Park, KS, USA
Software Engineer III
Participated in the development of Sprint's Frame Relay/ATM Customer SNMP agents. Developed C++
configuration management module of SNMP agent. Retrieved data from Oracle using Pro*C/C++ and
Versant OO DB using C++. Made extensive use of Purify to help detect memory access violations and

   Last Rev: 8/27/2009                                        page 3 - 4
memory leaks in C++ code. Used SNMP “C” toolkit library from SNMP Research, Inc.
Developed UPC (Usage Parameter Control), PVC (Permanent Virtual Circuit) connection management,
billing activation/de-activation screens of MAPS system. Initially developed in Access/Visual Basic, and
migrated to Java AWT with CORBA (IONA OrbixWeb) interface to the back end layer.
June 1995 to June 1996
Kansas City, MO, USA
Programmer Analyst III
Developed “C” programs to interface clinical laboratory instruments with Cerner's PathNet system.
Wrote technical installation guides. Installed software at hospital labs. Demonstrated operation of
medical device software. Assisted customers over the phone with medical device interface software.
March 1993 to March 1995
Lawrence, KS, USA
Student Applications Programmer (part-time)
Conducted routine maintenance of COBOL, and Mark-IV programs. Wrote JCL to submit batch jobs to
run on IBM VM/MVS mainframe environment and IMS database.
February 2009 to June 2009 - “On-Line Address Book for Computer and Smartphone”
Grapevine, TX, USA
Software Architect / Developer
Developed site. The development of front-end components was based on Struts 2, Titles
and some AJAX/Javascript functions. The back-end Java components were based on the Spring and
Hibernate frameworks.
June 1995 to May 1998
Brazilian Social Club de Kansas City
Kansas City, MO, USA
Social Director
Helped organize brazilian events, music shows. Played a lead role in Brazilian music percussion
ensemble in Kansas City. Lead the Kansas City Wizards Soccer Team samba band.
January 1985 to August 1988
Computer Service Technician
Rio de Janeiro, RJ, Brazil
Worked with repair of matrix printers (RACIMEX), Prológica computers CP-500 e CP-300 (MC-
MICRO), IBM PCs, and Epson printers (Compufix). Went to client site to troubleshoot and repair
computers and printers.
American Airlines Certificate of Excellence in appreciation for dedication and outstanding contributions
to the ITA Award Project. February, 2007.
Fujitsu Engineering Yearly Excellence Award in recognition of leadership and significant contribution to
the FETEX 150 NMS development project. May, 2000.
University of Kansas Foreign Student Full-Tuition Scholarship Award Recipient. August, 1988 -
December, 1993.

   Last Rev: 8/27/2009                                       page 4 - 4

Description: Software Development Manager Resume document sample