Resume

Sign in

DBA, Systems Administrator, Private Cloud, Developer

Location:
Farmington, MI
Posted:
March 07, 2018

Contact this candidate

Resume:

GABRIEL RAMIREZ ARELLANO

Employee of GreenByte Technologies. Available Corp to corp.

Michigan-Farmington-USA. Can Relocate.

ac4qce@r.postjobfree.com / Cellphone 248-***-****

Professional Summary

Java Developer with 12 years of experience in Java Enterprise applications.

Experience Managing Operating Systems (Linux Red Hat Family)

Experience Managing Databases (MySQL, PostgreSQL, SQLServer, Oracle)

Experience with PL/SQL, Python and bash scripting for batch environments

Experience with Data modelling with Erwin and creating database object scripts.

Experience working with software development methodologies (RUP, Waterfall, SCRUM).

Experience Managing private cloud services (Hyper-V and VMWARE)

Experience Managing public cloud services (AWS, AZURE, Google Cloud Services)

Experience with POS and Retail critical Services, Incident Resolution and Fix problems.

Experience with HealthCare applications.

Experience with applications evolved in Mexican electoral process.

Deep understanding of Continuous Integration and Continuous Delivery process.

Experience defining and maintaining design guidelines, coding standards and creating UML architectural documents.

Experience maintaining and supporting applications on production environments.

Experienced in analyzing Business Requirements and Specifications.

Analysis, design and development of Batch applications.

Analysis, design and development of Web applications.

Analysis, design and development of Standalone applications.

Analysis, design and development of Enterprise applications.

Exceptional ability to learn new technologies, very co-operative team player, fluent communicational skills, interpersonal skills, innovative and self-motivated. Education

B.S. Informatics

National Autonomous University of Mexico (UNAM)

Professional ID number: 3734127

Certifications

ITIL Foundations

Courses

ITIL Foundations,

PMBOK Certification,

Six Sigma White Belt and Yellow Belt,

Java 6 Programmer Certification,

Development of Applications Using J2EE,

Programming Java with Oracle DB,

Bea WebLogic Integration,

Bea WebLogic Server,

Bea Tuxedo,

Documentum Foundation Classes,

Documentum BPM,

Blaze Advisor Rule Maintenance Applications,

Blaze Advisor Rule Server,

Blaze Advisor Fundamentals,

Rational Object Oriented Analysis with UML,

Rational Clearquest Administration,

Rational Management of Use Cases

Microsoft Courses

MCSA: SQL Server 2012

10774 Querying Microsoft SQL Server 2012

10775 Administering Microsoft SQL Server 2012 Databases 10777A: Implementing a Data Warehouse with Microsoft SQL Server 2012 6231 Maintaining a Microsoft SQL Server Database 2008, 6232 Implementing Microsoft SQL Server Database 2008, 2778 Writing Queries using Microsoft SQL Server Transact-SQL 2008, Querying Microsoft SQL Server 2000 with Transact-SQL, Programming a Microsoft SQL Server 2000 Database,

Analyzing Requirements and defining .NET Solution Architectures, Introduction to Visual Basic .NET,

Programming with Microsoft. NET,

Programming with Microsoft. NET Framework,

Programming with Microsoft ADO .NET,

Developing Microsoft ASP .NET Web Applications Using Visual Studio .NET, Developing XML Web Services Using Microsoft ASP.NET, Building COM+ Applications Using Microsoft .NET Enterprise Services, Developing Microsoft .NET Applications for Windows, Microsoft Project Server

Technical Skills

Languages Java, PHP, Perl, Python, Linux Bash, C,C++, C#, VB .NET Technologies Java EE 6, HTML, CSS, JavaScript, Servlets, JPA, JSF, JSP, JSTL, JNDI, Java Mail, JDBC, EJB, JQuery, Web services, SQL, PL/SQL

Java Frameworks Hibernate, Spring, Struts, Prime Faces, Rich Faces, Eclipse Link Application and web

servers

WebLogic, Tomcat, Glassfish, Jboss, WebSphere Application Server, Apache, IIS Java Test Tools Jmeter

Control version tools Subversion, CVS, Git, Clear Case, Accurev. Messaging

Technologies

RabbitMQ

Methodologies RUP, UML, SCRUM, PMBOK, Six Sigma, Yourdon Paradigms Object Oriented Programming, Service Oriented Architecture Relational database MySQL, SQL Server, PostgreSQL, Oracle Operating systems Linux (Red hat, Centos, Fedora), Windows Server Tools Eclipse, NetBeans, Toad, SQL Developer, Jasper Reports, White Star UML, Archi, IBM Rational Application Developer, SoapUI, Microsoft Visio, Microsoft Project. Private Cloud Services Hyper V (System Center, Fail Over Cluster Manager, VMM) VMware (Vcenter, VSphere)

Public Cloud Services AWS, Google Cloud Services, Azure Professional Experience

Softtek – Mexico City 08/2017 – 01/2018

Java Full Stack Developer, Bash and PL/SQL Consultant in FORD Activities:

Analysis, design, development and maintenance of JAVA 6 Enterprise applications with Prime Faces and Eclipse Link at FORD.

Object oriented design.

Analysis, design, development and maintenance of Shell scripting, PL/SQL programs and Stored Procedures with Oracle 11 and Linux Red hat 7.

Implement new features on the existing system and scripts to modify oracle database structures.

Build queries in order to get test cases information Environments and tools:

Eclipse Link, Java 6, J2EE 6, Prime Faces, WAS liberty, IBM Rational Application Developer, AccuRev Iqcloud – Mexico City 03/2013 – 08/2017

Cloud, Devops, Sysadmin, DBA, Java Developer, Consultant in Devlyn Optical Activities:

Rewriting and tuning java 6 code

Analysis, design and development of Web applications with java EE 6, jboss, EJB, JSP, JPA, Rich Faces.

Team member in a 1 year project in Scrum, role developer and infrastructure provider.

JDBC and oracle OCI/UCP connection pool configuration and tuning for a java 6 application running on tomcat 7 with servlets

War deployments in tomcat and jboss

Testing performance with Jmeter (POS JAVA 6 Application running in Jboss 6 in production mode)

Java Application monitoring with Java melody

Tune queries in Oracle for JAVA DEVLYN POS application.

Database administration (oracle 11g, MySQL, PostgreSQL and SQLServer 2008, 2012).

Setting up different platforms and services for clients: servers (windows and Linux), databases (MySQL or PostgreSQL) and application servers (apache, tomcat, glassfish, jboss).

Automate linux administrative tasks in bash and python scripts

Administrator of Hyper-V and VMware clusters for private cloud services.

Administrator of the DNS, CPANEL and LINUX servers of the company and clients.

Monitor the infrastructure and guarantee the service continuity with fast response.

Hardware setup (disks, nodes) for private cloud platform in Hyper-V and VMware clusters.

Server administration (Linux and Windows). Setup Web servers (Apache and IIS).

Setup software platforms: magento, sugarcrm, WordPress, joomla, helpdesk (OTRS).

Application Server administration (tomcat 7, glassfish 4, jboss 6).

Creation, configuration/installation of SSL certificates, registration and configuration of domain names

Configuration of security policies and NAT servers in Palo-Alto firewall. Environments and tools

Hyper-V, VMWare, Linux Centos, Linux Red Hat, MySQL, PostgreSQL, Oracle Database 11g, SQL, PL/SQL, NetBeans, Eclipse, Subversion, Jboss, Glassfish, Tomcat, Spring, Struts, Hibernate, J2EE, Java Server Pages, Servlets, XML,, JDBC, OO Design, CSS, HTML, JQuery, AJAX, JavaScript, Design Patterns, Java Mail, SQL Developer, Toad, Visio, Microsoft Project, Jmeter, Jboss, Bash, Perl, Python, OTRS, ZABBIX.

Globalquark – Mexico City 01/2011 – 12/2012

Java Full Stack Developer, Consultant in Starbucks and Government Human Rights Office

Activities:

Analysis, design and development of Web applications.

Database objects creation and changes (tables, indexes, triggers, store procedures) in SQLServer 2008

Modify windows forms, ASP.NET, VB.NET AND C# applications in Visual Studio 2005,2008 and 2010

Application deployment

Installation of Apache Web Server, Tomcat, PostgreSQL, Java JVM

Configuration and tuning of Apache Web Server.

Development, test and production environments: installation and tuning.

Architecture document elaboration

Architecture (Java, Hibernate, Spring, Struts, Html, JavaScript, JQuery) elaboration

Install and configure control version software (Subversion).

Review use cases and flowcharts

Entity-relationship model elaboration and Data dictionary elaboration.

Database modeling and PostgreSQL object creation scripts (tables, indexes, triggers)

UML package diagram and classes design and elaboration

Software patterns and design document elaboration.

Web service clients implementation using metro and axis2 to Oracle Siebel (Alsea’s loyalty program) and

.NET (Starbucks USA payment system called “VALUE LINK”)

Mentored junior Java Programmers.

Database table mapping in hibernate

Define spring and struts MVC, validator and tiles on the system

Develop system code: Java, JSP, HTML, CSS, JavaScript, JQuery

Unit tests, Integration Test and Implementation

Performance tests with Jmeter

Install SSL and ask for the production certificate to Verisign

Deployment to production mode the Mexican CRM Starbucks reward program: https://rewards.starbucks.mx/

Environments and tools

Windows Server 2008, SQLServer 2008, Windows Forms, Java, ASP.NET, VB.NET, C#, Linux Centos, PostgreSQL, Java, J2EE, MVC, CDI, Hibernate, Spring, Struts, Subversion, Tomcat, Eclipse, NetBeans, Java, JEE architecture, Java Server Pages, Servlets, XML, JDBC, OO Design, CSS, HTML, JQuery, AJAX, JavaScript, Design Patterns, Java Mail. Mexican Social Security National Institute (Government) – Mexico City 04/2003 – 03/2013 Senior Developer

PROJECT NAME: MAAGTIC_Si System (Processes for Information Technology and Communications), Mexican Social Security Institute Activities:

Windows server 2008 installation and configuration

SQLServer 2008 installation and configuration

Database objects creation (tables, indexes, triggers, store procedures) in SQLServer 2008

IIS7 configuration and tuning

Develop code in C#. ASP.NET with visual studio 2008

Application Deployment

Environments and tools:

Windows Server 2008, SQLServer 2008, C#, VB.NET, ASP.NET PROJECT NAME: Supply Medicine Systems, Mexican Social Security Institute Activities:

Project Manager for the supplying medicines system in PeopleSoft.

Plans creation and revision

Status reports

Creation of vision, scope and other project management documents. Environments and tools:

MS Project, MS Visio, PMBOK

PROJECT NAME: Customized Helpdesk for User Area, Mexican Social Security Institute Activities:

Database objects creation (tables, indexes, triggers) in MySQL

PHP code modification (one or zero helpdesk gnu)

Application deployment.

Environments and tools:

Solaris Unix, MySQL, PHP, Toad

PROJECT NAME: Pension Loans System, Mexican Social Security Institute Activities:

Lead and Developed system code: Java, JSP, HTML, CSS, JavaScript

Database table mapping in hibernate

Define spring and struts MVC, validator and tiles on the system

Database modelling and Oracle database objects creation scripts (Tables, Indexes, Store Procedures)

PL/SQL programing and Bash scripts for batch tasks. Environments and tools:

Solaris Unix, Oracle Database, PL/SQL Java, J2EE, MVC, CDI, WebLogic, Hibernate, Struts, Spring, HTML, CSS PROJECT NAME: Incapacity Portal System, Mexican Social Security Institute Activities:

Lead and Developed system code: Java, JSP, HTML, CSS, JavaScript

Database table mapping in hibernate

Define spring and struts MVC, validator and tiles on the system

Database modelling and Oracle database objects creation scripts (Tables, Indexes, Store Procedures)

PL/SQL programing scripts for batch tasks.

Environments and tools:

Solaris Unix, Oracle Database, PL/SQL, Java, J2EE, MVC, CDI, WebLogic, Hibernate, Struts, Spring, HTML, CSS PROJECT NAME: System of Temporary Disability Payment for Work, Grants of Funeral and Marriage (Mexican Social Security Institute)

Activities:

Lead and Developed system code: Java, JSP, HTML, CSS, JavaScript

Database table mapping in hibernate

Define Spring and Struts MVC, validator and tiles on the system

Testing with JMeter

Database modelling and Oracle database objects creation scripts (Tables, Indexes, Store Procedures)

PL/SQL programing and Bash scripts for batch tasks. Environments and tools:

Solaris Unix, Oracle Database, PL/SQL, Java, J2EE, MVC, CDI, WebLogic, Hibernate, Struts, Spring, HTML, CSS PROJECT NAME: Saving System for Retirement (SAR92), Mexican Social Security Activities

Lead and Developed system code: Java, JSP, HTML, CSS, JavaScript

Database modelling and DB2 database objects creation scripts

Testing with JMeter

Environments and tools:

Solaris Unix, DB2, Java, WebLogic, Erwin Data modeler Anthropology and History National Institute (Government) – Mexico City 01/2002 – 03/2003 Java Developer

Activities:

Analysis, design and development of Web applications.

Java Programmer using JSP and Servlets.

PHP Customize the GNU software “PHP-NUKE” for building the Intranet.

Database modelling and Oracle database objects creation scripts (Tables, Indexes, Store Procedures)

PL/SQL programing and Bash scripts for batch tasks. Environments and tools: Java, Tomcat, Linux, PHP, MySQL, Oracle Database, PL/SQL, HTML, CSS, JavaScript Mexican Electoral National Institute (Government) – Mexico City 01/2000 – 12/2001 C and VB Developer for PREP (Preliminary Mexican Electoral Process) Activities:

Analysis, design and development of Web applications.

Analysis, design and development of Enterprise applications.

Programming In C and VB6.

Environments and tools:

VB6, C, Solaris, Oracle, Java, Tuxedo, Bash

Federal Collection Bureau (Finance Company) – Mexico City 01/1997 – 12/1999 System Administrator

Activities:

Monitoring, Backup, Add User Accounts, Purge temporally files for SCO UNIX server

Import/Export Data for clients.

Environments and tools

UNIX SCO, Bash



Contact this candidate