Dino Resume

Download as docx, pdf, or txt
Download as docx, pdf, or txt
You are on page 1of 5

Jesus Dino P.

Bernal
[email protected] | US Citizen
www.linkedin.com/in/dino-bernal | www.jdpbernal.xyz
--------------------------------------------------------------------------------------------------------------------------------------------------------

PROFESSIONAL SUMMARY
Highly-skilled software development professional bringing more than 20 years in software development, design
and implementation. Experienced in payments processing, manufacturing processes, supply-chain management,
banking and retail processing. With history of managing projects, people, budget proposal and allocation of
resources.

TECHNICAL SKILLS
 Languages: Java, C/C++, COBOL, PHP, PYTHON
 Frameworks: Spring, Spring MVC, Angular, Angular JS, Hibernate, Junit, Zend
 Web technologies: HTML, CSS, JavaScript, AJAX, XML/XSL, jQuery, JSON
 Methodologies: Scaled Agile Framework (SAFe), Scrum, Test-driven development (TDD), Continuous
Integration (CI), Continuous Delivery (CD).
 Bug tracking tools: Jira
 ERP software: SAP, BAAN
 Database Systems: SQL Server, Oracle, PostgreSQL, DB2
 Operating System: Windows, Linux, UNIX, Mainframe, AS400, z/OS, various UNIX flavors
 Automation servers: Hudson, Jenkins
 Middleware: MQ Series
 Source version control: Git, Subversion
 IDEs: Eclipse, IntelliJ

PROFESSIONAL EXPERIENCE
Intermediate Software Engineer, 10/2017 to present
Gordon Food Service - Wyoming, MI

· Develop programs or scripts according to specification and established coding standards with Java, Spring, Spring
MVC, Struts 2, Hibernate, Angular, Angular JS and Oracle.
· Analyze, review and test for accuracy and optimal implementation of developed solutions.
· Analyze current business systems, determine scope and estimate for tasks related to issues to be resolved.
· Continue to adhere to continuous integration and delivery techniques as required for accuracy, reliability and
value for our applications to our end users.
· Adhere to test-driven development (TDD) when developing API (REST) services in an Agile environment, this API
services processes data from one DB to another REST service.
· Establish and enforce coding standards for programs or scripts as well as formal code reviews.
· Followed Agile (SAFe) software methodology for applications development.
Software Engineer, 08/2006 to 10/2017
ACI Worldwide - Zeeland, MI

· With the use of Java, Spring, J2EE, Oracle and SQL Server, performed continuous development and maintenance
of the ISO 8583 payment interfaces with electronic payment associations (Visa, MasterCard, American Express,
Discover) and bank settlement modules.
· Continuous development and improvement using Agile methodology (SCRUM); Java interfaces with PIN Entry
devices, EMV, contactless EMV implementations and eSocket.POS extensions.
· Worked in developing and updating payments applications using interfaces provides by banks (i.e. Fifth Third
Bank, Bank of America, Chase Bank). The specification is usually in ISO 8583 format.
· With use of PHP, Zend, PostgreSQL and LINUX, design and develop an integrated processing interface payment
application that serves as a black box for secure payments processing.
· Update code that adhere to the Payment Card Industry (PCI DSS)and Payment Application Security Standards (PA
DSS).
· Carry out SIT (System Integration Test) & UAT (User Acceptance Test) for sub-systems and deployment of CR
(Change Requests) to Production.

Software Engineer, 02/2006 to 08/2006


Technology Professional Corp - Grand Rapids, MI

· Worked at the client, ACI Worldwide.

Software Engineer, 03/2005 to 02/2006


SolutionNet Consulting LLC - Princeton, NJ

· Worked at the client, ACI Worldwide

MQ Series Administrator, 07/2004 to 02/2005


Deutsche Bank - Singapore, Singapore

· Provide 24 x 7 MQ Series administration and production support on AIX, SUN and Windows environment and
provide technical assistance to the staff.
· With use of Java, developed an application that monitors transaction processing and sends email notification
when for any issues that occurs.
· Provide definition and documentation on standard processes and procedures for the Application Support team
· Led a team of 6 full-time and contract Support Specialists to provide 2nd level and Escalated Support, Training
Classes and Beyond the Call Services (short-term consulting) to partners and customers
· Carry out SIT (System Integration Test) & UAT (User Acceptance Test) for sub-systems and deployment of CR
(Change Requests) to Production.
· Conduct DR (Disaster recovery) Drill & BCP (Business Continuity Planning)
MQ Series/Middleware Administrator, 11/2003 to 07/2004
Singalab Pte Ltd - Singapore, Singapore

· Provide technical support and training on IBM WebSphere MQ and MQSI.


· Provide day to day support of the Middleware environment, including deployment of applications in Acceptance
and Production.
· Perform configuration, installation, administration and implementation of MQ Series on AIX, Sun Solaris, HP-UX
and Windows environments.
· Provide 24 x 7 MQ Series and Mainframe/COBOL technical support for ABN AMRO, DAIMLER CHRYSLER,
MATSUSHITA ELECTRIC ASIA and HDB.
· Involvement of vendors in order to resolve severe issues.
· Monitoring and fine tuning MQ performance.
· Installation and configuration of SSL on server-to-server connection as well as server-to-client connections.
· Write MQ Series application interface programs, automation programs for maintenance and MQ Series APIs (i.e.
Event Monitoring, Channel Exits, API’s, EAI apps) using C/C++ and JAVA.
· Develop process and procedures related to MQ Series security, administration, recovery and automation and
provide recommendations on how to implement WebSphere MQ security

Sr. Software Consultant, 05/2001 to 11/2003


Advanced Micro Devices - Singapore, Singapore

· Technical lead for a team of 3 to provide first level support team on SAP (HR, EBP, Finance, Basis, Workflow, and
Purchasing), BAAN IV and Oracle Sales Analyzer.
· Technical lead for a team of 5 to provide third level support for Mainframe Applications, VAX/VMS and MQ.
· Effectively represent the Support Team to internal customers, work with partners and customers to ensure high
customer satisfaction
· Manage Escalated Support cases and Beyond the Call projects. Coordinate with first level support team to ensure
that cases are escalated appropriately.
· Defining and documenting standard processes and procedures for the Application Support team.

Systems Analyst/Programmer, 10/1998 to 04/2001


The Insular Life Assurance Company Ltd - Makati, Philippines

· Led a team 5 to provide Y2K evaluation and testing of Mainframe, AIX and VAX applications.
· Led a team 3 to provide data warehousing Executive Information System that help the Marketing team in their
sales analysis, sales tracking and easier generation of sales reports.
· Provided definition and documentation of standard processes and procedures for the Application Support team.
· Oversee on-site acceptance test, project documentation and proper handing over to maintenance team.
· Develop and maintain of the company’s insurance software.
· Assisted in system conversion and data migration from Mainframe to UNIX and VAX platforms.
Systems Analyst/MIS Head, 09/1996 to 09/1998
CYMAR International Incorporated - Manila, Philippines

· Presented department yearly budget proposals to the board of directors


· Supervised 5 direct reports in providing support for the company’s information technology needs.
· Directed the development and implementation of in-house system for the Research and Development
Department that keeps track of product formulation and generate product information for building products.
· Worked with the Warehouse Manager in creating an inventory system that efficiently tracks products from
production to delivery. Also provides a more real-time information on product status, quantity and inventory
information.
· Worked with the Sales Department in developing a sales forecasting system that incorporates up-to-date product
information for better year-to-year budget preparation and revenue forecasting.

Systems Analyst/Programmer, 08/1994 to 09/1996


Pure Foods Corporation - Manila, Philippines

· Worked with the Sales Department in the creating an EDI application that resulted in faster processing of bulk
orders coming from the company’s big clients.
· Worked with Credit and Collections Department in the creating a Credit and Collection System, which resulted to
faster and efficient processing of customer credit evaluation. This in turn, made processing of customer orders
faster. Largely eliminated the bottleneck of having to wait for the credit evaluation of customer before the orders
get processed.
· Provide definition to standardize processes and procedures for the Application Support team.

Systems Development Supervisor, 09/1992 to 09/1994


Micro-Exchange Corporation - Manila, Philippines

· Introduced definition and documentation of standard processes and procedures for the Application Development
team.
· Assisted the marketing manager in drafting marketing proposals as well as assisted in the demonstration of
software solutions developed by the company.
· Supervised a team of 4 programmers in the development of a Human Resources Information and Monitoring
System.
· Supervised a team of 7 programmers in the development of a comprehensive Enterprise Application. It contains
A/P, A/R, G/L, Cash Receipts, Check Disbursement, Journal Entries, Trial Balance, Cash Flow, Financial Statements,
Income Statements, Inventory Monitoring, Inventory Forecasting, Order Processing and Purchasing.

Computer Instructor, 07/1991 to 10/1992


AMA Computer Learning Center - Manila, Philippines

· Wrote course outlines for teachers to use for the school’s curriculum on C Language, FoxPro, Pascal, and
Assembly.
· Taught Systems Analysis and Design, Software Engineering, Theory on Programming Languages and Data
Structures.
EDUCATION
University of Santo Tomas, Manila, Philippines, 1991
BS Mathematics major in Computer Science

You might also like