Curriculum vitae
Personal Information
FIRST NAME / SURNAME Lucas Hauptmann Pereira
LINKEDIN linkedin.com/in/lhpdev/
GITHUB github.com/lhpdev
PHONE NUMBER +55-11-973**-****
EMAIL ******.*********@*****.***
Personal Summary I believe technology has an important role to play in helping society become more sustainable, prosperous, equitable and abundant. As such, I have dedicated myself to becoming an energetic, organised and highly motivated Software Engineer I am constantly amazed by the innovations people create when working together, so love working collaboratively. I am comfortable as a lead or developer and look forward to becoming a valuable member of your team
Skills
FRONTEND React.js, Redux,, Jest/Enzyme, Javascript, ES6, Jquery, HTML, Haml and CSS/Sass BACKEND Ruby on Rails, Rspec, Postgres, MongoDB, ElasticSearch, Docker, MVC, Rest APIs and Interactors
BLOCKCHAIN Solidity, Web3.js, Ganache, Truffle.js and Metamask OTHERS TDD, Agile Development, Git code versioning, Scrum, Kambam flow, NewRelic, Codeship, Github Actions and LogDNA
Cloudflare, ChartIO, Heroku, C, C++, Wordpress, Photoshop SOFT SKILLS Communicative, Proactive, Energetic, Empathetic, Transparent, Collaborative and Flexible SECOND LANGUAGE English
LEVEL Fluent
SECOND LANGUAGE Spanish
LEVEL Basic
Work Experience
DATES Jul 2019 - currently
POSITION Software Engineer
ORGANIZATION Worldpackers
RESPONSIBILITIES Web developer
ACCOMPLISHMENTS
● Currently working as full stack developer helping to maintain and develop new features for the web platform. The project’s main stack is Ruby on Rails and the platform uses the standard Rails MVC and Rails Api to feed the Android and IOS apps
● The project is running on Docker containers and is using Github Actions CI. The application's main search engine uses ElasticSearch with Solar and it has its own Design System developed with a huge help of bootstrap and sass. All the business logic is abstracted and extracted from the controllers by Interactors components
● The platform offers English, Portuguese and Spanish language options and has a community of nearly 1.7 million users from all over the World and receives thousands of Page 1- CURRICULUM VITAE of Lucas Hauptmann Pereira visits everyday. To monitor the application and keep the system healthy, we use NewRelic, LogDNA and Cloudflare services
DATES Feb 2018 - Jun 2019
POSITION Software Engineer
ORGANIZATION Welaborate
RESPONSIBILITIES Web and mobile development
ACCOMPLISHMENTS
● Developed a full REST API application using Ruby on Rails including a very smart and efficient resource matching feature using ElasticSearch and MongoDB
● Developed a React/Redux frontend application styled with Material UI library
● The last contribution was a pretty elegant refactor of the React project applying ducks patterns for all Redux code as well as changing the project architecture to a more scalable architecture
DATES Aug 2018 - Dec 2018
POSITION UI/UX Developer Freelancer (part time)
ORGANIZATION NeoArt Labs
RESPONSIBILITIES Game UI prototyping and CSS/Sass framework development ACCOMPLISHMENTS
● Created the game visual identity after doing a deep research into Cyberpunk culture and provided a few theme options using Adobe Photoshop.
● Developed a design system for the game using CSS and sass and prototyped many frontend features from the game with HTML
DATES Sep 2017 - Feb 2018
POSITION Web Designer Freelancer
ORGANIZATION Semear Tecnologia
RESPONSIBILITIES Web/app prototyping and Wordpress websites development ACCOMPLISHMENTS
● Worked on an extensive range of small projects: prototyping mobile apps, validating customers ideas and helping them to innovate their business.
● Developed Wordpress websites for institutional organizations and small businesses University Experience
DATES Oct 2014 - Oct 2015
POSITION Event Coordinator
ORGANIZATION VI Secomp - UFScar Computer Science Week RESPONSIBILITIES Team Management, Sponsorship Management, Content Management and more ACCOMPLISHMENTS
● Coordinated a tech event (with a 25 person student/staff team), successfully tripling the event size in the previous year. Event coordination activities included weekly committee meetings and daily business development, seeking: sponsorship, guest speakers and industry partnerships
DATES Aug 2012- Jul 2013
POSITION Web Designer and Marketing Manager
ORGANIZATION Cati Jr - Junior Company from Computer Science Department RESPONSIBILITIES Wordpress development and graphic design ACCOMPLISHMENTS
● Graphic design for all company artifacts
● Wordpress website lead
● Trained colleagues on Wordpress web design
Page 2- CURRICULUM VITAE of Lucas Hauptmann Pereira Education
DATES Aug 2015 - Dec 2016
PROGRAM Science Without Borders - CNPQ Scholarship Program PRINCIPAL STUDIES English Language, Computer Science and Business INSTITUTION Royal Melbourne Institute of Technology University, Melbourne, VIC, Australia DATES Feb 2012 - Dec 2018
PROGRAM Bachelor of Computer Science
PRINCIPAL STUDIES Computer Science
INSTITUTION Federal University of Sao Carlos, Sao Carlos, SP, Brazil Volunteering and Volunteer at the Campus Party event (the biggest internet event of Latin America) in Sao Competitions Paulo and many social projects in Sao Carlos. Awarded at the FIESP CJE Hackathon in 2014, SINP Ideation Sao Carlos (4th place) and Melbourne Startup Weekend, Australia (2nd Place)
Page 2- CURRICULUM VITAE of Lucas Hauptmann Pereira