Bruno Finger

Bruno Finger

$29/hr
Web development, from back-end to front-end
Reply rate:
12.5%
Availability:
Hourly ($/hour)
Age:
34 years old
Location:
Poznań, Wielkopolskie, Poland
Experience:
7 years
Bruno Finger Software developer, B.Sc. in Computer Science; Senior Developer Email:-Contact: LinkedIn: https://goo.gl/A1jWv4 Current location: Business: - Private: - Other ways: Zoom, Hangouts, Appear.in Poznań, Poland Remote Please note: This CV you’re reading might not be the most current version. I kindly ask you to check out the following link, where I always keep it updated: ​http://cv.brunofinger.xyz​ Thank you. Technologies VSCode, VS2017, Eclipse, NetBeans, cloud9; JavaScript​, TypeScript, ​Python​, CSS3, HTML5, Java, KnockoutJS, PHP, ​AngularJS, React​, NodeJS, Electron, ExtJS, SCSS/SASS, Django, ​Angular Material​, Twitter Bootstrap; Grunt , Gulp, Jenkins, Bamboo, GitLab CI,CircleCI, Trac, JIRA, Vagrant, Docker; Git​, SVN; Windows, Linux (Ubuntu, Mint, Fedora, over 10 years); GitKraken, GIMP/Photoshop, Amazon Web Services, Google Cloud Engine, Google Maps API, PostgreSQL, Bitcoin. About & goals Open-minded, 29 years old Brazilian currently living in Poland. 7 years of professional experience, currently specialized in remote development. In his spare time, he raises his daughters, learns music theory & production (and tries to make electronic music), develops personal projects, plays games. Seeks an environment that is non-bureaucratic and uncomplicated, relaxed and modern in their ways of thinking, which enables fast-paced personal and professional growth and at the same time is challenging enough to learn. Wants to be valued and provide a good life for his family. Contract Works with B2B contracts. Business is registered in Poland as Protolane Bruno Finger under NIP-. Worldwide accessible with local banking details in the United States (USD), Germany & EU (EUR), Great Britain & UK (GBP) and Poland (PLN). Bruno Finger https://protolane.software http://cv.brunofinger.xyz Education and Courses ● ● ● ● ● Bachelor of Sciences in Computer Science from the Universidade do Sul de Santa Catarina (UNISUL) ○ Four years long Major, started in 2008; ○ Diploma available at ​https://goo.gl/pXP7MD ○ Final thesis presented in November 2012 with 9.8 out of 10 grade. Job title:​"Cardápio Digital para Tablets: Gerenciando Pedidos com a Plataforma Android" available at ​https://books.google.com/books?id=kVgfCgAAQBAJ​; Studies exchange to Central Ostrobothnia University of Applied Sciences (CENTRIA) for the period 5 months, in Ylivieska, Finland, in 2012; ES6 Javascript: The Complete Developer's Guide, 2017 (​ude.my/UC-CPFJGKPW​); Modern React with Redux, 2018 (​ude.my/UC-JD8G4YKN​); Academy of Java 128 hours OCJP/SCJP course, 2009 (​https://goo.gl/v2kPZ8​). Spoken languages: 1. Portuguese: native (Brazilian variant); 2. English: fluent; 3. Polish: intermediate -- studying. Conferences and lectures attended Code4Life 2015​ by Roche in Warsaw, Poland: full day lecture discussing strategies to develop and maintain large projects with simple, functional code, and other issues. Lecture available in full at: ​http://code4life.pl/#highlights-section Fedora Flock 2016​ by the Fedora community and sponsored by Red Hat. In Kraków, Poland: Flock is a fun and productive event which brings the Fedora community together to discuss new ideas — and to put those ideas into practice in hackfests and workshops. ​https://flocktofedora.org/ Meet.js Summit 2017: ​A conference that gathers 450 professional front-end developers interested in JavaScript development (covering topics like MVC, Node.js, reactive programming, frameworks like Angular or React etc.) http://summit.meetjs.pl/2017/ Code Europe 2018 - Poznań:​ Code Europe is a conference focused on the most important trends in IT. Develop your skills using most up-to-date programming technologies and learn from the top world-class IT practitioners. https://www.codeeurope.pl/en Meet.js Summit 2019: ​A conference that gathers 450 professional front-end developers interested in JavaScript development (covering topics like MVC, Node.js, reactive programming, frameworks like Angular or React etc.) https://summit.meetjs.pl/2018/ Ng-poznan ​Periodic meetings in Poznan, usually monthly, discussing interesting technologies involving AngularJS in some way. ​https://www.meetup.com/ng-poznan-meetup/​ (ended on 2017) I hereby give consent for my personal data included in my application to be processed for the purposes of the recruitment process. 2/5 Bruno Finger https://protolane.software http://cv.brunofinger.xyz Personal projects For code samples and personal projects, please check my git profiles: GitHub: ​https://github.com/brunofin​ and ​https://github.com/Protolane Professional experience Senior Web Developer​ at ​Lean Street Company Ltda. https://www.leanst.com/ August 2018 - current (United States; Thailand; -- Remote) Responsibilities: Company based in the United States with a global fully remote team in multiple time zones. Develops high-quality front-end applications for the company's many clients. Projects: 1. 17hats: ○ August 2018 - (current) ○ https://www.17hats.com/ ○ 17hats is a company based in the US. Their platform provides their clients with full-featured Lead Management, Booking Coordination, Customer Onboarding, Workday and Workflow, and Financials systems in one place. Works mainly with React, but also with a touch of Knockout, jQuery/ui and Perl. Senior Web Developer​ at ​SAP SE, formerly Coresystems AG​ (​ via ​MIJA Software Sp. z o. o.)​ https://www.sap.com https://www.coresystems.net/ http://www.mijasoftware.com/en/ February 2018 - August 2018 (Gdańsk, PL; Berlin, DE; Windisch, CH; -- Remote) Responsibilities: Works applying bug fixes and developing new features for a Workforce Management software used by clients with more than 10 thousand technicians on the field every day. I hereby give consent for my personal data included in my application to be processed for the purposes of the recruitment process. 3/5 Bruno Finger https://protolane.software http://cv.brunofinger.xyz Took part in the two-months long “Operation HardCore” writing missing tests key components of the applications and modernizing the project structure. Is also the responsible for one of the main applications called “Configuration”, key responsibilities include decide the best time to deploy the application directly to all the live clusters used by customers every day in the US, EU and DE (Germany has its own dedicated cluster) based on traffic logs, error logs and other information powered by Kibana and other powerful tools, and make the actual deployment through Bamboo. Lead Web Developer​ at ​Seventh Ltda. http://www.seventh.com.br/ May 2014 - January 2018 (Florianópolis, BR; -- Remote and In site) Responsibilities: Works in the development and integration of mainly AngularJS web applications, NodeJS and related technologies, with the D-Guard API, and the development of other internal projects also focused the web technologies. Manages and makes decisions regarding the D-Guard Web project, which involves a team of two people including himself. Since January 2015, works remotely for the company from Poland. The integration with the team is fluid, happens through conversations on Skype or internal Hangouts, often used to share the screen of both parties in questions and discussions about the code, which also enables the participation of planning meetings, management of projects, feedback of the progress thereof, integration and training of new team members. Projects: 2. D-Guard Web: ○ August 2015 - 2018 ○ Demonstration: ​http://-:8081/​ (User: demo, Password: demo) ○ Started this project from scratch. Manages and makes decisions about this project. The development and management are given remotely. The project has a team of two people including himself. The goal of the project is the replacement of a desktop interface in Delphi by a modern web interface. This application allows full control of a security cameras monitoring system, including live video, motion detection settings, and compensation of distortion of "fish-eye" cameras. It involves the integration of a REST API with a system developed in AngularJS using Angular Material user interface. The code of the organization is achieved with tools like Google Closure to check (lint) and fix the code errors in JavaScript, SASS for organizing a large base of visual styles and minification thereof, such technologies integrated into a build scripted in gulp on NodeJS. Using NPM helps organize all project dependencies. Continuous Integration has been set up at each commit made ​in the project code base using Jenkins. 3. Seventh Situator: ○ ○ September 2014 - August 2015 Demonstration: ​http://-:8080/​ (User: demo, Password: demo) I hereby give consent for my personal data included in my application to be processed for the purposes of the recruitment process. 4/5 Bruno Finger https://protolane.software http://cv.brunofinger.xyz ○ https://www.youtube.com/watch?v=BgFppMIwVVI ○ The Situator is a Physical Security Information Management system (PSIM), a web application for handling video events generated by D-Guard. Situator can treat any type of event generated by the devices connected to the D-Guard, as loss of camera signal, loss connection, motion detection, I/O Events (panic button, buttonhole, physical sensors, etc.) analytical events (obstruction, change of scenery, barrier / virtual fence, object left/removed, object counting, direction, average speed, etc.) and events scheduled on Intelligence (virtual tours, correlation times and types of events, programming of custom functions, etc). The system ensures that the operator of a center, the supervisor of a chain of stores or the concierge of an apartment complex always have on-screen images that really matter at the moment, with the information about video events. This generates greater speed in decision making and also in solving problems. 4. Seventh Projects Calculator: ○ ○ June 2014 - 2018 http://www.seventh.com.br/suporte-downloads/calculadora ○ The Seventh Projects Calculator was developed especially for use in projects that use the D-Guard projects system. Their use is essential to help estimate the servers, the bandwidth, the amount of storage and the necessary licenses for your video project monitoring. For each camera, DVR or Video Server to be used, select the viewing options, recording, streaming, audio, and compression in order to obtain estimates that match your monitoring situation. It’s important to remember that the calculation is an estimate and the result may vary depending on the conditions of each particular case. Developer​ at ​GBR Sistemas April 2013 - October 2013 (Florianópolis, BR; -- In site) Responsibilities Worked co-managing the CREMESC's (Council of Medicine of the State of Santa Catarina) and CREFITO's (Regional Council of Physiotherapy) databases and organizing the associates' personal data into the system, as well as developing small to medium port Java desktop and Web systems for both organizations, varying from a postal labelling system to a subscription payment page. Worked remotely from Poland for 3 months. I hereby give consent for my personal data included in my application to be processed for the purposes of the recruitment process. 5/5
Get your freelancer profile up and running. View the step by step guide to set up a freelancer profile so you can land your dream job.