Percy Campos
Full Stack Dev
U S : + 1 ( 2 52) 3 9 2 - 4 44 1, P er u: 9 5 9 - 3 67 - 48 8 , em ai l : p er c y w f u@ g m ai l . c o m
Professional Summary:
•
•
Mr. Percy Campos is a web application developer with over 3 years of Java backend experience and 3
years of frontend experience in the banking industry and 2 years of experience with JavaScript in the
telecommunications industry.
Directly involved in the creation, maintenance and migration of projects in: Javascript, Angular, HTML5,
CSS3, Bootstrap, Spring Boot, Spring MVC, REST, SOAP Services, Cloud Technologies, Kafka Streams, SQL,
Oracle, MongoDB and NoSQL Databases.
Technical Skills:
•
•
•
Back End Technologies: Spring Boot, REST, SOAP Services, Node.js, SQL, Web API, OAuth 2.0, Bitbucket,
Git, Jenkins, HDFS, Control-M, Spark, RDBMS, Javascript SSIS, ETL, R, Python and SAS, familiar with Matlab,
JMP, Shell Script, SQL, MongoDB, Hive, Shiny, Markdown, Tableau, Hadoop, Spark, AWS, Git. Groovy, Java,
SDKs and APIs handling, classification models, supervised training, Logistic Regression, Passive Aggressive
classifie.
Web Development: Java (ALL versions) Developer, Spring Framework, Hibernate, JSF, JSP 2, Struts, EJB,
Ajax, J2EE, the MVC design pattern, Facelets, PHP, Beans, DAOs, Business Objects, Jasper Reports to export
to PDF, Html, CVS files, Primefaces, Agile software development, the Scrum methodology, .NET/C#
programming, Asp.Net, WCF, Sql Server 2008, ORACLE, Web Services SQL Server Reporting Services
(SSRS).
Mobile Development: Experience with Cocoa IPhone development, Objective-C, C++ development,
network programming, and computer vision algorithms.
Experiencia Profesional
Sonqqo
Full Stack Engineer
August 2019 – Currently
•
•
•
•
•
•
•
Lead programmer of Sonqqo platform www.sonqqo.com currently up and running.
Used Angular framework, jQuery, TypeScript, Node.js, JavaScript,.
Creation of Microservices in Spring Boot to provide services to data cleaning web application.
Backend implementation with: Spring Boot, Junit, Hibernate and Swagger for Telefonica projects.
Compilation with Maven and used Version Control: GIT(GitLab) Collaboration tools: JIRA and Trello
Agile methodology (Scrum)
Additionally I used AngularJS, node and javascript front end development for Sonqqo.
Environment: Java 8 & 9, Java EE 1.5, Spring MVC, JSP 2, JSTL, HTML, CSS
ManpowerGroup Experis Peru
QA Engineer
Febrero 2019 – June 2020
•
•
•
Used several testing tools such as SoapUI, Selenium, Cucumber, JMeter, Robot Framework, HP ALM.
Manually and automatically tested web-based (Selenium WD Java) and Mobile (Appium) applications
for automatically activating notifications.
Documented test plans and test cases corresponding to business rules and requirements using Jira
and Xray reports.
Percy Campos
Full Stack Dev
•
•
U S : + 1 ( 2 52) 3 9 2 - 4 44 1, P er u: 9 5 9 - 3 67 - 48 8 , em ai l : p er c y w f u@ g m ai l . c o m
I wrote tests cases using Gherkin for behavior-driven web features for US Realty company.
Found defects and issues and escalate as necessary to get them fixed.
GFI Hundred, Peru
Full Stack Engineer
Marzo 2018 – Octubre 2018
•
•
•
•
•
Back End development of credit map information applications for BBVA, for the planning and
efficient management of a credit administration system.
Maintenance and improvement of a contract management system for external products and services.
Technologies handled are: Java 8, Spring Security 4.0.4, WS Rest, Javascript, Bootstrap 3.3.7, Sql
Server 2017 Express, html5, Jquery 3.2.1, IDE Eclipse, Apache Tomcat 8, , Soap Rest, Sybase.
Control version: SVN and GIT(Bitbucket for BBVA) and collaboration tools: JIRA with Agile
Methodology (Scrum)
Environment: Python, MongoDB, AWS, GIT, Hibernate 3.0
Nationwide Mutual Insurance Company, Freelance
Full Stack Engineer
Enero 2014 – Noviembre 2015
•
•
•
•
•
•
•
•
Strong proficiency with modern ES6+ JavaScript
Proficiency with advanced CSS (transforms, animation, filters, flexbox, grid etc)
Experience with SVG/Canvas, and/or drawing tools like d3.js, Fabric.js, Processing.js, etc
Experience with application frameworks such as Riot.js / React.js / Vue.js
Development of 7 insurance industry applications built with Java EE, EJB, JAVASCRIPT, HTML, CSS,
jQuery.
Create many micro services and web services using Spring Framework.
Preferably knowledge of any CLM framework (e.g., Spring CLM 3).
Knowledge of the unit test tool (e.g. JUnit), Application server (e.g. Glassfish, Weblogic) User interface
framework: (e.g. Apache Wicket, JSF), Design patterns. Agile Methodology.
Blue Cross Blue Shield of Michigan, EEUU
Full Stack developer
Julio 2013 – Octubre 2013
•
•
•
•
•
•
Developed front-end functionality and applications utilizing Javascript frameworks (Angular, Vue, React)
and a variety of markup languages in an Agile environment
Types of applications I worked on / sites to include:
o Web Sites/Applications (with responsive design)
o Mobile Applications
o Drupal-CMS based Sites/Applications
Develop REST web services using Spring (core + MVC) in the Agile/Scrum environment.
Developed CAD classes using JPA / hibernate.
Built unit tests using Junit, mockito.
Used Eclipse IDE to create Java web applications and created APIs using JavaScript and Jest
Percy Campos
Full Stack Dev
U S : + 1 ( 2 52) 3 9 2 - 4 44 1, P er u: 9 5 9 - 3 67 - 48 8 , em ai l : p er c y w f u@ g m ai l . c o m
Health Alliance Plan, Southfield, MI - Full Stack developer
December 2012 – June 2013
•
•
•
•
Developed applications and components using VB.NET, ASP.NET, SQL and other software
development tools and technologies per assigned tasks.
Debugged, tested, and troubleshooted already written we applications and components
Studied training materials on .NET development, programming standards, application architecture,
business processes, and functional areas of LHI's business applications
Adapt to new programming languages, methodologies, platforms and frameworks to support the
needs of Service Oriented Applications.
TATA Consulting Services, EEUU
Java / J2EE Developer
August 2012 – December 2012
•
•
•
•
•
Maintained and understood business requirements, Design, Construction of Screens, and Unit
Testing (JUnit test cases for DAO, Bean, and GUI).
Maintained responsibility for migrating old version (SYBASE, Oracle, GudpaSQL) software to a new
JAVA/JSF web platform for a Home Loan Mortgage Corporation and understanding old fashioned DB
queries (Sybase, DB2) and Foxpro looking code (GuptaSQL).
Implemented Beans classes, Validator classes, Entity classes, and interfaces for object-relational
mapping (ORM) on beans with Facelets, Richfaces, and Ajax events.
Used Annotations for POJO with the Apache OpenJPA implementation (KODO).
Environment: Java, J2EE, JUnit, DAO, JavaBeans, GUI, JSF, Web Services, Sybase, Oracle, GudpaSQL,
DB2, ORM, Facelets, Richfaces, Ajax, POJO, Apache OpenJPA, JasperReports, XLS, HTML, RTF, CSV,
Spring, Struts
Bridgeye, Winston-Salem, NC
Java / J2EE Developer
November 2010 – May 2011
•
•
•
•
•
Worked on entrepreneurial endeavor through Wake Forest University and was awarded the
“Excellence in Technology Entrepreneurship” for online venture (see fourth item
http://news.wfu.edu/2011/05/09/enterprising-minds/ ).
Acted as lead developer of Data Access Object classes, DAO Interfaces classes, Validator Classes,
Entity classes, Bean class, JavaBeans, and Annotations, with Primefaces, Facelets, and Ajax technology
for single component rendering on front-end and Eclipse IDE.
Used Spring framework to manage beans in the main business logic, Hibernate to handle
persistence, and JSF to handle the GUI.
Designed, developed, and maintained social network for Wake Forest students using Java, J2EE, JSF,
EJB, and XML.
Environment: Java, J2EE, Spring, JSF, EJB, DAO Interfaces, JavaBeans, Primefaces, Facelets, Ajax,
Eclipse, Hibernate, WebLogic
Education:
Master in Computer Science: Wake Forest University, North Carolina. registered in sunedu
Systems Engineering: National University of the Center of Peru. registered in sunedu