Post Job Free

Resume

Sign in

Engineer Software

Location:
Mandaluyong, Philippines
Posted:
January 21, 2021

Contact this candidate

Resume:

Jonathan C. Paredes

SENIOR SOFTWARE ENGINEER

**E, 3rd St, Countryside

Sta. Lucia, Pasig City

(092*-***-****

adjlbo@r.postjobfree.com

PROFILE

Experienced Full Stack Software Engineer with a demonstrated history of working in the information technology and services industry. Skilled in Java, REST, and Relational Databases. Knowledgeable in both web and mobile application development. Strong agile scrum development background with over 6 years of experience. Also experienced in technical and team lead roles.

Outsourced Inc., Eastwood Quezon City

Java Developer

JUNE 2018 - Present

● Back-end specialist focusing on Java technology.

● Responsible for developing new modules, program maintenance and modernization of existing applications.

Yondu, Bonifacio Global City

Senior Software Engineer

OCTOBER 2017 - JUNE 2018

● Dedicated for incoming Accenture project as a Senior Java Developer

● Responsible for supporting Java-based projects for delivery and achieving set targets and milestones.

● Reports achievements and milestones; communicates project challenges and proposes resolutions and resolves problems and issues effectively and quickly.

● Provide assistance to other team members in area(s) of technical and functional expertise.

SKILLS

Java

Git

Rest

JUnit

Spring

Hibernate

MSSQL

Liquibase

Pointwest Innovation Corporation, Quezon City

Software Engineer III

AUGUST 2014 - SEPTEMBER 2017

● Responsible for writing, testing and debugging of codes in software development that implements agile scrum methodology.

● Performs design and implementation of technical specifications.

● Performs definition of task, prioritization and user stories estimation.

● Critically analyzes technical specifications such that requirements are in line with client’s standards.

Summary of Experience

Originally a graduate of the Microsoft .NET Bootcamp batch (2014-06 MS2). Retooled, self-studied and transitioned to Java technology. More than six years of experience in software development using agile scrum methodology specializing in Java technology.

EDUCATION

Saint Louis University, Baguio City

Bachelor of Science in Electronics Engineering

2008 - 2013

Philippine School (Bahrain), Bahrain

Primary and Secondary

1998 - 2008

DEVELOPMENT TOOLS /

ENVIRONMENT

● Intellij IDEA

● Microsoft SQL Server

● Apache Tomcat 8.0

● Gitlab

Skills / Competencies / Tools Experience

C# (VS 2013) 3 months

Android Development 4 months

iOS Swift Development 9 months

Java EE 6 years

Spring 6 years

Spring Boot 6 years

JPA / Hibernate 3 years

Git 3 years

Oracle 11g 3 months

MSSQL 3 years

mySQL 2 years

Ionic Framework (Apache Cordova) 7 months

HTML, JSP, JSTL, CSS, Javascript 3 years and 7 months Angular 1 year

POINTWEST Engagements

Project 1

Description: This application is an online web and mobile application that allows people to search, hire and manage their service provider professionals. This includes the booking, scheduling and invoicing for services provided with value adding service as subscriptions and insite communications. Role: Developer (Java)

Period: March 2015 – February 2016

Accomplishments:

● Developed user stories from front to back end using frameworks(Jquery, Struts2, Spring, myBatis).

● Management of tasks and defects within the team to meet target schedules.

● Part of the project's major rework due to change in client’s requirements.

● Deployed the development to test servers which uses AWS’ EC2 (Elastic Compute Cloud)

● Assisted the newly hired Java bootcampers on the onboarding to the web development.

● Created the Web Service API for mobile app consumption. Project 2

Description: An application that is reconfigurable for business-to-business and business-to-client facets. With the former focusing on training management, resource enrollments, profiling, and schedule allocations; and the later primed for a marketplace style catalog for free-for- all, scheduled, and paid training or courses to be integrated with online payment gateways and other modes of transactions. The mobile app focuses on the view of profile and enrollment features that also can be viewed offline. Role: Developer (iOS - Swift2)

Period: July 2016 - August 2016

Accomplishments:

● Developed user stories using swift and xcode IDE.

● Created documented sheet for web service proper api. This includes best practices on how an API should have a proper request and response end.

● Applied iOS human interface guidelines provided by apple inc.

● Created reusable swift classes such as encryptor/decryptor of data, saving files on local storage, saving sensitive data on keychain.

● Integrated the project with cocoapods.

Project 3

Description: A data entry tool application that is an easy-to-use web-based tool that will allow encoding of payment transactions in two phases - one for initial encoding, and one for verification of the initially encoded data. The tool will alert the user if there is a discrepancy between the encoded information in the two phases. Role: Technical Lead (Java)

Period: November 2016 - Feb 2017

Accomplishments:

● Designed and implemented domain object architecture of the project.

● Setup QA and Git environment for project’s deliverables.

● Managed daily project’s build that are committed in the Git environment.

● Involved in the weekly Skype meeting with the client to address the issues and concerns of development.

● Contributed to the project’s documentation. Created the high-level designs namely: the Enterprise architecture, Physical Architecture, System Components and Logical Sequence Diagram. Also created the Data Design which are the Physical Data Model and Data Dictionary.

Project 4

Description: A project focused on developing a tool for tracking changes to employment status in order to monitor the status of resources within the company. The developed system aids top management in making decisions regarding resource allocation and hiring. Features of the system include employee movement and event tracking, movement approval, automated salary computation and salary management. Role: Technical Lead (Java)

Period: Feb 2017 - July 2017

Accomplishments:

● Designed and implemented domain object architecture of the project.

● Designed and implemented database schema of the project.

● Scaffolded project’s tech stack and configurations.

● Estimates task to be distributed among developers.

● Involved in the requirements gathering to formulate the design and implementation of the user stories in development.

● Contributed to the project’s documentation.

Project 5

Description: A mobile-app that is designed for a product's customer to scan and email product analysis information. The product is incorporated with QR code that contains information that will be retrieved in cloud servers. This project is developed using Ionic Framework whose main purpose is to have one code that runs on different platforms (iOS, Android and Windows).

Role: Full Stack Developer (Hybrid Mobile App Development) Period: August 2017 - September 2017

Accomplishments:

● Designed and implemented project architecture using Ionic Framework and Angular.

● Initiated technologies and plugins for various specifications of the project.

● Reviews Technical Designs and code for quality assurance.

● Proposed workflows and project management enhancement to the client for effective and quality deliverables.

● Involved in the requirements gathering to formulate the design and implementation of the user stories in development.

● Reports achievements and milestones; communicates project challenges and propose resolutions and resolve problems and issues effectively and quickly.

● Pioneered in project’s development from ground zero to publishing in different app stores. YONDU Engagements

ACCENTURE

Project 1

Description: An insurance system that processes policies or quotes which enables a person, family or business to transfer the costs of losses to an insurance company. The project focuses only on front-end development but has back-end support that is out of the project's scope. The project focuses on expansion and enhancement of various products in order to cater to the client’s requirements. Role: Senior Software Engineer (Java)

Period: January 2018 - April 2018

Accomplishments:

● Delivers set tasks, targets and deliverables related to the project.

● Effectively communicates with stakeholders in the project such as Accenture Lead, Managers, Accenture’s clients, offshore and onshore counterparts, project colleagues, project manager and etc.

● Provide assistance to other team members in the area(s) of technical and functional expertise.

● Introduced technical setup of project’s configuration for efficient and faster development. Project 2

Description: ECommerce project specializing in animal petcare. The project focuses on automating orders, deliveries and product inquiries wherein consumers and business users are on the same platform. The purpose of this project is to ensure that the clients will have streamlined experience of ordering petcare products to dispatching it to designated stores.

Role: L2 - L3 Support (Hybris SAP)

Period: April 2018 - June 2018

Accomplishments:

● Creates and solves tickets according to the issues raised by the clients.

● Effectively communicates with L1 support and stakeholders to ensure that the quality of the system is maintained.

● Provides reports and summary of findings according to the data gathered in the support application. OUTSOURCED Engagements

DELTA LOGIC AG - Tribuna

Description: The company is the market leader in legal informatics. The business application provides a comprehensive business control with specific functionalities for the litigation of the administration of justice. The project offers the widest range of case management solutions for courts, prosecutors and law enforcement agencies throughout Switzerland. The Tribuna solution helps to move approximately 40,000 people through the Swiss justice system on an annual basis. Its core functionality provides full case management for everything from offense to verdicts, along with accounting and reporting functionality. The solution is used by more than 3,000 users daily. . Role: Java Backend Developer

Period: June 2018 - Present

Accomplishments:

● Developed new modules based on required specifications.

● Ensured code quality and preserves project’s architecture.

● Contributed to design and implementation of modules that are part of new features introduced by the application.

Trainings and Certifications

Microsoft .NET Bootcamp

August 2014 - January 2015

Pointwest Innovations Corporation

iOS Swift Training

May 2016 - June 2016

Pointwest Innovations Corporation

Insurance Foundation

March 2018

Accenture Philippines Delivery Center



Contact this candidate