Personal details

Cristian G. - Remote full-stack developer

Cristian G.

Timezone: Central Time (US & Canada) (UTC-5)

Summary

Exceptionally creative and agile Full Stack JavaDeveloper that likes to be challenged with strong soft skills and super work ethic. Broadly and deeply knowledgeable in a wide variety of computer languages as well as the principles and techniques of software development and maintenance.

Highly adept at conveying complex technical information to a variety of professional audiences clearly and understandably.

Clean code, S.O.L.I.D, and Uncle Sam's Developer Oath drive my passion to build sustainable and easy to test Software.

I have my own tutorials blog and youtube channel, I dedicate my free time to share my knowledge in Spring/Spring Boot using my native language, Spanish. Because must of the information on this topic is only in English and I want to allow others to learn

http://cristianruizblog.com/ and https://www.youtube.com/channel/UClyonTmIZCIJvpgzD-OV0MQ

Work Experience

JAVA FULL STACK DEVELOPER
Growth Acceleration Partners | Aug 2017 - Present
Java
Testing
Prioritize, assign and execute tasks throughout the software development life cycle Write well-designed, efficient code Conducting software analysis, programming, testing, and debugging. Code review of new feature implementations and bug fixes. Provide training and pair programming sessions with new developers. Design database architecture of new features. Implement and maintain SAML-SSO integration with IS4. Implement 1024: hash encryption on users' passwords across the system. Ensuring designs comply with specifications Support continuous improvement (Investigating alternatives and technologies, Support and improvement of existing in-house Java Framework).
FULL STACK SOFTWARE ENGINEER
Apuntada.net | Feb 2019 - Feb 2020
Java
API
Spring Boot
Google Web Toolkit
RESTful API
Build RESTfull API using Spring Boot. Understand users requirements and defined the architecture of the backend. Implement security between the front and the backend using JWT tokens with Spring Security. Create a scheduled tasks with Spring boot Scheduler.