John Bernard Cagampan

Download as pdf or txt
Download as pdf or txt
You are on page 1of 9

John Bernard R.

Cagampan
[email protected]
+(63) 917-522-3259
https://www.linkedin.com/in/jbrcagampan/

Career Profile or Capability Statement

Hard-working and a team-player associate with expertise in UI/UX, Front-End Web Development, JAVA
Enterprise Software Development, C# Software Development, Web Design, Angular and React
Framework, JavaScript, PHP Scripting, Android Mobile App Development, Native Mobile Apps, Windows
Mobile 7 and Windows Mobile 8 App Development. Has a broad experience in various Java Enterprise
System Architectures and pays close attention to details. Has been trained in CCNA and Linux System
Administration at Mapua Institute of Technology, and Java Application Development at CAI-STA
Philippines. Proficient in oral and written communications. For almost seven years worked with clients
and counterparts regarding application design, scripting, testing, debugging, programming, and
deployment.

Career Summary
Accenture, Inc. August 2021 - Present
Web Developer Team Lead

Luminous Solutions July 2021 – October 2021


Front-End Web Developer

Manulife IT Delivery Center January 2020 – August 2021


Front-End Software Engineer

DXC Technologies Inc. March 2019 – January 2020


Technology Consultant Level 3– Senior UI Engineer

CAI-STA Philippines May 2017 – March 2019


Senior Level Programmer Analyst

CAI-STA Philippines May 2015 – May 2017


Senior Level JAVA Software Developer

CAI-STA Philippines May 2015 – May 2016


Mid Level JAVA Software Developer

CAI-STA Philippines May 2014 – May 2015


JAVA Software Developer

Kadosh Software Solutions Inc. September 2013 – February 2015


Windows Mobile App Developer

Associated Ship Management Services Inc. April 2013 – July 2013


C# Application Developer Intern
Funwebdesigns April 2011 – April 2013
Web Designer and Developer

Education
Bachelor of Science in Computer Engineering October 2013
Mapua Institute of Technology

Professional Experience
Accenture, Inc. August 2021 - present
Through our Accenture’s Advanced Technology Centers and Intelligent Operations Centers, Accenture
brings the perfect mix of technology and business process expertise, industry knowledge and
partnerships to help our clients solve the most complex challenges.

Key Responsibilities as a Web Developer Team Lead


• Conceptualize original ideas that bring simplicity and user friendliness to complex design
roadblock
• Collaborate with web designers and back-end designers to complete projects
• Create wireframes and mockups of site/application designs
• Turn feedback into custom solutions for client needs
• Optimize apps/sites to improve performance and efficiency
• Author technical documentation
• Setting clear team goals
• Delegating tasks and set deadlines for your internal team
• Helping software development teams apply the Scrum framework
• Planning deliverables and helping teams monitor performance
• Resolving issues that hinder the teams’ work

Projects Handled

• Yammer Integration
Role: Scrum Master and Web Development Team Lead
Project details: Integrate features as required by the company to Yammer.
Duration: August 2021 - present
Technologies: HTML, CSS, JS, TypeScript, ASP.net, MS SQL, Azure

Luminous Solution July 2021 – October 2021


Luminous is a rapidly growing all-in-one integrated software solution that helps e-commerce companies
of all sizes manage their entire supply chain, from the factory to the customer's doorstep. This includes
RFQ & vendor management, inventory management, data-driven forecasting, cash flow
management/reports, live margin calculation, project management software, and so much more. There
are currently thousands of mid-size D2C brands that are experiencing stunted growth due to subpar
supply chain data visibility and mismanagement - The overall goal of Luminous is to help make the world
of e-commerce 10-15% more efficient.

Key Responsibilities as a Front End Web Developer


• Develop new user facing features
• Write reusable code and libraries
• Enhance application for maximum speed and scalability
• Validate input before submitting to back end
• Collaborate with team members and stakeholder
• Bridge the gap between graphic design and technical implementation
• Define how the application looks and how it works
• Translate UI/UX design wireframes to actual code

Projects Handled

• Workflow Management
Role: Front-End Web Developer
Project details: Maintain and add new features as required by the client.
Duration: July 2021 – August 2021
Technologies: HTML, CSS, JS, TypeScript, Angular, NgRX

Manulife IT Delivery Center Asia January 2020 – August 2021


Manulife IT Delivery Center Asia (MITDC), a new company in the Philippines created to deliver and
maintain digital solutions, provide robust delivery and quality assurance, and harness the efficient use
of technology, solutions, skills and other resources to provide faster and better service to Manulife
customers across Asia.

Key Responsibilities as a Front End Software Engineer


• Develop clean, maintainable, readable code that is scalable and secure. Participate in design
and code reviews to ensure the same.
• Understand and implement cross-browser compatibility
• Design and develops pages, templates and components with which a content author interacts
to build the desired user experience as communicated by the product owners and UX designers.
• Develop choices around component design to promote re-use with the flexibility needed for
cross-site teams to create an experience that meets or exceeds customer expectations.
• Promote and advance the use of site-wide style guides and template development
• Resolve issues surrounding performance, response times, capacity and system limitations.
• Development and presentation of POCs/ prototypes to a large audience and key partners of
Product as and when require
• Conceptualize original ideas that bring simplicity and user friendliness to complex design
roadblock

Projects Handled

• Insurance Portal for Customers and Agents


Role: Front-End Web Developer
Project details: Maintain and Add additional features as required by the company.
Duration: March 2021 – August 2021
Technologies: HTML, CSS, JS, TypeScript, Angular, GIT

Jerran Software Solutions November 2020 – March 2021

Key Responsibilities as a Full-Stack Developer


• Design Wireframes and User Interface using prototyping tools such as Figma.
• Work on various full stack web applications using Angular, NodeJS, and MySQL and/or
MongoDB
• Use SailsJS with our Node backends
• Interacts with the Client and project roles (Project Manager, Business Analyst, Product
Owner, Solutions Architect) as required, to gain an understanding of the business
environment, technical context, and organizational strategic direction.
• Develop using the team's coding style making sure code aligns with that.
• Work from a shared repo and submit code for review daily.

Projects Handled

• eCommerce Website
Role: Full-Stack Developer, UI/UX Designer, Mobile App Developer
Project details: The scope of the project is create an eCommerce web-application and
design modules from scratch using Figma, and implement the designs using Ionic for
Mobile, AngularJS and Sails as Backend.
Duration: November 2020 – March 2021
Technologies: HTML, CSS, JS, TypeScript, Angular, SailsJS, Ionic, Figma

DXC Technologies Inc. March 2019 – January 2020


The company was formed on April 1, 2017, by the merger of CSC and the Enterprise Services business
of Hewlett Packard Enterprise. DXC Technology has successfully guided the world’s largest enterprises
and government agencies through successful change cycles. With some 130,000 employees worldwide,
the company’s deep experience gives it a clear and confident vision to help clients navigate the future.

Key Responsibilities as a Technology Consultant – UI Engineer


• Design Wireframes and User Interface using prototyping tools such as Adobe XD and Axure.
• Develop new Web features using HTML, CSS, and JavaScript Frameworks based on
specifications.
• Prepares Web Application for deployment on Cloud such as Azure and AWS.
• Interacts with the Client and project roles (Project Manager, Business Analyst, Product
Owner, Solutions Architect) as required, to gain an understanding of the business
environment, technical context, and organizational strategic direction.
• Prepares and Maintains software documentations.
• Stays current on emerging tools, techniques, and technologies.

Projects Handled

• IOT Solution for Logistics


Role: Front End Web Developer, Azure Developer
Project details: The scope of the project is to transform and develop the Intel Solution
for Logistics to cater the clients needs and to deploy the Application to the clients own
Azure portal.
Duration: August 2019 – present
Technologies: HTML, CSS, JS, Node, ExpressJS, Azure, Docker

• IOT Mobile Application Solution for Tire Pressure Monitoring


Role: Front End Mobile Developer
Project details: The scope of the project is to develop an IOT solution to monitor tire
pressure, as well as to allow Vulcanizing Shops to register their business for customer
nearest shop search suggestions.
Duration: July 2019 – August 2019
Technologies: React Native

• Delivery Tracking Mobile Application


Role: UI/UX Designer
Project details: The scope of the project is to develop a Mobile Application to cater the
online ordering and delivery requirements of a Fastfood Chain.
Duration: March 2019 – July 2019
Technologies: Axure RP, Adobe Photoshop, JIRA

• Facial Recognition for Demography and Analytics


Role: UI/UX Designer, Front End Web Developer
Project details: The scope of the project is to develop a Web Application that will allow
the premise to monitor the Gender, Age Range, Emotions, Foot Traffic from the span
of view of a CCTV Camera for Analytics and Demography Reports of Fastfood Chain.
Duration: March 2019 – July 2019
Technologies: Vue.js, Bootstrap, JQuery, AWS Rekognition, JIRA

CAI-STA Philippines May 2014 – March 2019


CAI-STA Philippines is a joint venture between Computer Aid, Inc. (CAI) and SoftTech Advantage, Inc.
(STA). CAI-STA Philippines is committed to it’s principle that IT solutions can be developed and
implemented on time and at a high quality. CAI-STA Philippines focuses on developing service models
with defined processes and performance metrics that maximize visibility, control, and productivity.
With 18 years of industry experience, CAI-STA Philippines doesn’t only have the technical expertise and
toolsets but also extensive knowledge of its business and its industry.

Key Responsibilities as a Senior Programmer Analyst


• Gathers Business Requirements and Specifications from Clients.
• Worked with Solutions Architect and Senior Web Developers to create detailed User Stories
and Specifications
• Analyzed the structure of a Web Application for possible enhancements.
• Worked Closely with Architects and Senior Developers on the design and implementation
of a Web Application.
• Assists Trainees and Junior Web Developers on the technical and procedural
implementation of a Web Application.
• Develop Application Modules using Java for Backend and HTML/CSS/JS for FrontEnd Web
Development following best software development practices.
• Integrates data from various back-end services and databases (MS SQL, Oracle).
• Produced detailed Technical Software Documentations.
• Prepares Build for Software Deployment.

Projects Handled

• Electronic Tax Information Systems Enhancement


Role: Senior Programmer Analyst
Project details: The scope of this project is to enhance the performance of their existing
system, currently on data gathering phase.
Duration: September 2017 – March 2019
• Advance Management Insight
Role: Systems Analyst, Senior Front End Developer and RoR Developer
Project details: The scope of this project is to design and develop a system that would
integrate the LimeSurvey Third Party Survey Application to their current AMI
Application using RoR as Backend.
Duration: May 2017 – August 2017
Technologies: Keycloak, Ruby on Rails, Limesurvey, PHP, HTML, CSS, Angular,
Bootstrap, GIT, Rubocop, REST

• E-BIR Forms Form 1701SR


Role: Senior Front End Developer and JAVA Developer
Project details: The scope of this project is to design and develop a website to handle
the automate the filing of Form 1701SR to the Internal Revenues office.
Duration: April 2017 – May 2017
Technologies: Spring, Redmine, J2SE, J2EE, Maven, AngularJS, jQuery, HTML, CSS,
Javascript, JQuery, Angular, Bootstrap, AJAX, JSON, Subversion, REST, Drools

• Media Analysis and Reporting System


Role: Front End Developer
Project details: The scope of this project is to design and develop a website to manage
the Media and Advertising of a Pharmaceutical company.
Duration: January 2017 – March 2017
Technologies: HTML, CSS, Javascript, JQuery, Angular, Bootstrap, .NET, SQL, REST

• CAI-STA Philippines Web Portal


Role: Mid Level Front End Developer and JAVA Developer
Project details: The scope of this project is to design and develop a website with
Content Management System (CMS)
Duration: August 2016 – December 2016
Technologies: HTML, PHP, Joomla, Javascript, JQuery, Sublime, Subversion

• National Forest Stock Monitoring System (NFSMS)


Role: Mid Level Front End Developer and JAVA Developer
Project details: The scope of this project is to develop and test a National Forest Stock
Monitoring System in the Philippines which will improve the governance capabilities of
all levels of forest administration.
Duration: August 2016 – September 2016
Technologies: PostgreSQL, Spring, Redmine, J2SE, J2EE, Maven, AngularJS, jQuery, CSS,
Bootstrap, AJAX, JSON, REST, Subversion

• e-BIR Forms
Role: Mid Level Front End Developer and JAVA Developer
Project details: e-BIR Forms is a web-based application developed to replace existing
web-based application which is the EFPS. It provides taxpayers more convenient way
of viewing their filing tax returns. It also handles BIR's tax return data capture and
storage thereby enhancing efficiency and accuracy in the filing of tax returns.
Duration: April 2016 – August 2016
Technologies: PostgreSQL, Spring, Redmine, J2SE, J2EE, Maven, AngularJS, jQuery, CSS,
Bootstrap, AJAX, JSON, XML, Subversion, REST
• EFPS IceFaces Upgrade
Role: Mid Level JAVA Developer
Project details: The scope of the projects is to upgrade the IceFaces version and
Glassfish to the enhance the performance of the EFPS. Electronic Filing and Payment
System (eFPS) is system developed and for the Bureau of Internal Revenue (BIR) for
electronically filing tax returns, including attachments, if any, and paying taxes due
thereon, specifically through the internet.
Duration: January 2016 – April 2016
Technologies: JavaEE, JavaSE, JSP, Ice Faces 3.0, Glassfish 3.1, Enterprise JavaBean, Java
Persistence, jQuery, CSS, Oracle SQL, Oracle PL/SQL, XML, Subversion , Redmine

• Domestic Freight System (DFS)


Role: Junior Front-end Developer and JAVA Programmer
Project details: Domestic Freight System (DFS) provides a system that manages the
recording of Transaction, distribution, tracking of shipments, and generation of reports
for a courier company.
Duration: September 2014 – January 2016
Technologies: Spring, Spring MVC, MyBatis, Oracle PL/SQL, Oracle SQL, Apache
Tomcat, SonarQube, Jenkins, Redmine, J2SE, J2EE, Java Management Extension,
JConsole, Maven, JUnit, jQuery, CSS, Bootstrap, Spring Velocity, AJAX, JSON, REST,
Subversion, KineticJS

• eFiling and Payment System (EFPS)


Role: Junior JAVA Programmer
Project details: Electronic Filing and Payment System (eFPS) is system developed and
for the Bureau of Internal Revenue (BIR) for electronically filing tax returns, including
attachments, if any, and paying taxes due thereon, specifically through the internet.
Duration: January 2014 – August 2014
Technologies: JavaEE, JavaSE, JSP, Ice Faces 2.0/3.0, Glassfish 1.5/3.1, Enterprise
JavaBean, Java Persistence, jQuery, CSS, Oracle SQL, Oracle PL/SQL, JAX-WS,
Subversion , Redmine

September 2013 – February 2015

Kadosh Software Solutions Inc.


Kadosh Solutions is a startup company that focuses on providing web and mobile app solutions that are
customized to meet the customer’s requirements. Our pool of developers cover a broad range of web
technologies and mobile platforms.

Key Responsibilities as a Windows Mobile App Developer


• Analysis, Design, Development, Deployment, Testing, and Documentation of the
Project
• Deliver the user’s manual, software source code, and software executable or compiled
files of the whole Project.

Projects Handled

• Inquirer Mobile for Windows 8


https://www.microsoft.com/en-us/store/p/flood-patrol/9wzdncrdj3k2
Project details: Get the latest mobile breaking news, news tweets and classified in a
snap. The Application consumes the Philippines Daily Inquirer’s API to bridge news
articles to Windows 8 Users.
Duration: September 2014 – February 2015
Technologies: Visual Studio, C#, REST API, XML, XAML

• Flood Patrol for Windows Mobile


https://www.microsoft.com/en-us/store/p/flood-patrol/9wzdncrdj3k2
Project details: The application extends the flood monitoring and flood mapping
service of Project NOAH, which allows people to report floods via mobile phone and
send it to NOAH for mapping (http://noah.dost.gov.ph/).
Duration: September 2014 – February 2015
Technologies: Visual Studio, C#, REST API, XML, XAML, Windows Mobile, Nokia Asha
Software Platform, J2ME

• 4Sharing – 3rd Party 4Shared Service for Windows Mobile and J2ME
Project details: Consume 4Shared APIs to allow Upload, Download, Stream, Manage
4Shared User Content.
Duration: October 2013 – March 2014
Technologies: Visual Studio, C#, REST API, XML, XAML, Windows Mobile, Nokia Asha
Software Platform, J2ME

• Philippine Star for Windows Mobile


https://www.microsoft.com/en-us/store/p/philippine-star/9nblggh09mvz
Project details: Get up-to-date news and information from The Philippine Star
featuring daily articles from the top source of Philippine news. The Application
consumes the Philippines Star’s API to bridge news articles to Windows Mobile 7.1/8
Users.
Duration: September 2013 – January 2014
Technologies: Visual Studio, C#, REST API, XML, XAML, Windows Mobile

Associated Ship Management Services Inc. April 2013 – July 2013


ASM Manila is a licensed manning agency of the Philippine Overseas Employment Administration
(POEA). At present, our company employs 2,402 professional seafarers on a fleet of about 190 vessels
and still roving in active service to man its different vessel type including: oil tankers, gas tankers,
chemical tankers, product tankers, container ships, multi-purpose vessels, and bulk carriers.

Key Responsibilities as a C# Application Developer Intern


• Respond to request for technical assistance particularly on process automation,
software development, and enhancements of existing systems
• Develop, code, debug, test, and document application programs
• Assist with design, analysis, maintenance, documentation, and testing of software.
• Install and test developed application program or newly purchased Off the Shelf
Software.
• Assist users with the procedural or technical problems encountered on the developed
program.
• Assist in the maintaining program database, users’ manuals, or technical
documentation.
• Liaise with user to ensure that requests for automation project have been satisfactory
handled
• Coordinates directly with supplier or third party for the progress or development of
automation project

Projects Handled

• Visa Application Program


Project details: The Visa Application Program for the Crewing, Processing and
Accounting Department of the company, aims to easily circulate and produce the
forms required for a seafarer to apply for a Visa.
Duration: May 2013 – July 2013
Technologies: Visual Studio, C#, Microsoft SQL Server, SAP Crystal Reports

• Seafarer’s Employment Contract Program


Project details: The Seafarer’s Employment Contract Program for the Operations
Department of the company, automates the production of Contract Forms by pulling
the required personal information of the Seafarer from the Company’s current Content
Management System Database.
Duration: April 2013 – May 2013
Technologies: Visual Studio, C#, Microsoft SQL Server, SAP Crystal Reports

Funwebdesigns April 2011 – April 2013


Funwebdesigns is a startup company which aims to build web presence as an integral part of companies
business by enabling possibilities such as gaining a business tool to showcase works and services,
boosting sales by targeting a wider market through web presence, and provide an avenue for dialogue
by providing customers with consistent and relevant information.
Key Responsibilities as a Web Designer and Developer
• Design testable and efficient codes following best practices and coding standards
• Design and Develop User Interface and build User Experirnce through HTML, CSS and
Javascript.
• Gather and refine specifications and requirements based on the needs of the client.
• Responsible for maintaining, expanding, and scaling web portals.

Projects Handled

• WLI Institute of South Australia


Project details: Develop and design a website with Content Management System to
allow the Institute to showcase their academic programs and gain web presence to
international students seeking to study in Australia.
Duration: April 2011 – April 2013
Technologies: HTML, CSS, PHP, Javascript, MySQL

You might also like