Ricardo Sarmiento
Java Professional with *+ years of experience
PERSONAL INFORMATION
Nationality: American,Chilean
Married
Address: *** * ***** **, *********, NC, United States
E-mail: *********************@*****.***
Mobile phone: +1-704-***-**** (US)
WhatsApp number :+569********
Work Experience
Years of Experience: 5,5 .
Labor Situation : with contract.
HIGHLIGHTS
Primary Skills:
oJava Stack: Core Java, Advanced Java.
oEnterprise Frameworks: Spring.
oRDBMS: Oracle 10g/ 11g, PostgreSQL, MySQL.
Additional Skills:
oSoftware Engineering Practices: Junit.
oApplication Servers: Apache Tomcat, WebLogic.
oWeb Technologies: HTML,Javascript,CSS, Servlets, ExtJS (High), Angular2 (Medium), React with Redux (Medium), Bootstrap, jQuery, JavaScript, RESTful Web Services (Spring REST), SOAP (JAX-WS), Node.Js, Express Framework.
oCI/ CD: Maven.
oQA/QC: JMeter.
oORM: MyBatis, Ibatis (High), Hibernate (Basic).
oControl Version: SVN(High), GIT(Medium).
oTrending Technologies: Microservices.
Domains:
oLogistics and Home Delivery, Retail, Education.
SUMMARY
Software Engineer with experience in programming, development, with hands on experience in MVC and Agile Development.
Sound exposure in using Design Patterns, such as MVC, Singleton and Factory Patterns.
A keen analyst and team player with thorough understanding of all aspects of the SDLC from understanding client requirements through direct client interaction, translating them into technical specifications, and driving their execution.
Database management, data loading, database queries and optimizations (PostgreSQL, Oracle).
Design, development and maintenance of Backend systems, services and integrations based on J2EE (Spring Framework).
Great experience in the development of Classic Web applications and Responsive web applications (Mobile)
Great experience in developing J2EE applications using various ORM technologies such as Ibatis,Mybatis,Hibernate.
Great experience in developing and consuming SOAP Web Services.
Great experience in developing and consuming RESTFul Web Services.
Sound knowledge in Spring Boot.
Hands on experience in Spring Tool Suite, Netbeans for the development of Java projects.
Hands on experience in Visual Studio Code, Atom for the development of Angular and React-Redux projects.
Experience doing Stress test with JMeter Tool, simulating complete application flows.
Experience deploying applications in Apache Tomcat Server.
EDUCATIONAL QUALIFICATION
Computer Engineering, DUOC UC, Providencia, Santiago de Chile (5 years)
TRAININGS / CERTIFICATION
Software Product Management Capstone by the University of Alberta in Coursera.
Certificate obtained on Thursday, July 25, 2019 10:37 PM GMT
React with Redux, Synechron Technologies LLC
Node.JS, Synechron Technologies LLC
JavaScript ES5 and ES6 JS, Synechron Technologies LLC
Go Full Stack with Spring Boot and Angular 7, Udemy
Go Full Stack with Spring Boot and React, Udemy
Master Hibernate and JPA with Spring Boot, Udemy
Online Build + Deploy + Test with Jenkins, Udemy
Selenium WebDriver, Udemy
Online Performance Testing Course with Jmeter, Udemy
PROJECT EXPERIENCE
Synechron Inc, US (Charlotte, NC) April’19 to the Date
Project: Wells Fargo
Role: Application Developer
Description: Involved in front office/ back office application development.
Description:
Responsible mainly for the development, maintenance and analysis of client projects.
Verifying program logic by overseeing the preparation of test data, testing and debugging of programs.
Participating in overall systems testing and the migration of platforms and applications to production
Environment: Java, MVC, Spring, Web Services (REST, SOAP), Angular2, HTML,Javascript,CSS, Oracle
Synechron Inc, UAE (Dubai) Jan’19 to March'19
Project: Internal Trainer
Role: Application Developer
Description: Involved in front office/ back office application development.
Description:
Responsible mainly for the development, maintenance and analysis of client projects.
Verifying program logic by overseeing the preparation of test data, testing and debugging of programs.
Participating in overall systems testing and the migration of platforms and applications to production
Environment: Java, MVC, Spring, Web Services (REST, SOAP), Angular2, HTML,Javascript,CSS, Oracle
BBR Spa, Chile Jan’15 to Dec’18
Project: Business Center – Home Delivery
Client: HPSA / OESCHLE / Peruvian Supermarkets (Peru)-Construmart / Hites (Chile)
Role: Application Developer
Description: Involved in front office/ back office application development.
Responsibilities:
Expertise in advanced technology frameworks such as Spring (Core, MVC, and ORM).
Oversaw the migration and full update of web applications "legacy" (velocity, HTML) to mobile applications (JQuery and Bootstrap).
Responsible mainly for the development, maintenance and analysis of various projects.
Expertise in client interaction and customer relationship management (Taking requirements, estimating efforts).
Excellent experience in tuning performance of the application, reduction in the number of loops, and code optimization.
Experience in testing Software QC (JMeter), development of documentation related to application (Letter Gantt, User Manual, Uml, use cases, etc.).
Environment: Java, MVC, Spring, Web Services (REST, SOAP),HTML,Javascript,CSS, MySQL, PostgreSQL, Oracle
Constructora Santa Beatriz, Chile Oct’14 to Dec’14
Project: Internal project
Client: Constructora Santa Beatriz
Role: Trainee
Description: main responsibilities are configuration and maintenance of internal computer networks and / or clients (windows, Linux) printers, attention of tickets
Responsibilities:
Engaged in assembly and configuration of computers, repairing printers, and notebooks/ PCs repairs
Formatted and installed operating systems
Installed additional programs
Involved in ticket system management
Environment: Windows, Linux, Zendesk