
Artur Segal Kaim
Lead Full Stack & Mobile & Devops & Blockchain Software Engineer
11 years of experience in Software Engineering, working remotely for the past 6 years.
He has solid international professional experiences with software development for large companies, such as multinationals and research institutes, in United States, Germany, Brazil, Uruguay & Argentina.
He is a dynamic professional, working daily with multiple protocols, environments and languages, with emphasis on:
-
AWS:
- Lambda;
- DynamoDB;
- CDK;
-
DevOps:
- Kubernetes;
- Docker Compose;
- Bitbucket Pipelines;
- Github Actions;
- Automatic PR Validations;
- Automatic Deployments;
- Digital Ocean;
-
Web:
- Angular 2+ and 1.X;
- React;
- Javascript;
- jQuery;
- HTML5;
- CSS3;
- Responsibility
-
Backend:
- APIs REST
- Node.js;
- Java;
- .NET (Entities);
- Python.
-
Databases:
- MySQL;
- Postgres;
- Oracle SQL;
- SQL Server;
- MongoDB.
-
Mobile:
- React Native;
- Android (Android Studio: Kotlin/Java and XML);
- iOS (Xcode: Swift/Objective-C and Interface Builder);
- Xamarin (Visual Studio: C# and XAML).
-
Operational Systems:
- Linux Ubuntu;
- macOS;
- Microsoft Windows.
- Applications using C, C++, C#, Shell script
- Selenium Web Crawlers
- Git e Subversion;
- Github;
- Bitbucket;
- Confluence;
- Jira
-
Blockchain:
- Hyperledger;
- Ethereum;
- Bitcoin;
- Stellar;
- Ripple;
- Investiments platform using cryptomoedas;
- Wallets
- Exchange;
- ICO (Initial Coin Offer);
- Smart contracts;
- Token Issue (altcoins or tokens);
- Infrastructure;
- Distributed and immutable DBs
Profile
Citizenship
United States
Brazil
Age
33 years old
contact@artur.software
Education
Master's Degree, Computer Engineering
Top 2 Latin America University - USP - 2015 - 2017 (not concluded)
Research and development of a specialized communication protocol for devices and Internet of Things (IoF). This protocol was developed using C, using the Contiki Operating System and simulated in COOJA.
Bachelor's Degree, Electrical Engineering
Top 10 Latin America - UNESP - 2009 - 2015
- Assembly, C++ e Java;
- Microprocessors and Microcontrollers;
- Eclipse.
Postgraduate Class as Listener
RWTH (Germany) - 2014
- Mechatronic Systems in Automotive Engineering;
- Automotive Engineering - Practical Course II.
Experience
Divi
Lead Full Stack & Mobile & Blockchain Senior Software Engineer - 09/2020 - today
- Mobile Software, APIs, DevOps and Blockchain;
- Agile
-
Divi Wallet
- Integration with multiple Blockchain protocols (Divi, Ethereum, Bitcoin and Litecoin);
- Mobile (React Native);
- Web Portal (React);
- Backend (Typecript/Javascript);
- Databases.
Blockforce
CTO / Full Stack & Mobile & Blockchain Senior Engineer / Technical Leader - 06/2018 - 08/2020
- Technical Leadership of Mobile Software, Web, APIs and Blockchain teams;
- Development of Mobile Software, Web, APIs and Blockchain;
- Hyperledger Fabric and Hyperledger Fabric Composer
- Ethereum, Bitcoin, Stellar, Binance Chain and Ripple
- Development of Platforms based on Blockchain
-
Realio
- Integration with multiple Blockchain protocols;
- Infrastructure ERC-20 Token Support;
- Blockchain Infrastructure;
- Investments using cryptocurrencies;
- Frontend;
- Backend;
- Databases.
-
Moeda Seeds
- Integration with multiple Blockchain protocols;
- Infrastructure ERC-20 Token Support;
- Blockchain Infrastructure;
- Investments using cryptocurrencies;
- Digital Wallet;
- Frontend;
- Backend;
- Mobile;
- Databases.
-
DexB
- Exchange integrated with fiat Bank Account;
- Integration with multiple Blockchain protocols;
- Infrastructure ERC-20 Token Support;
- Frontend;
- Backend;
- Databases;
- Third-party API integrations;
- Technical Leadership;
- Code Review.
-
Bancoin – ICO
- Technical Leadership;
- Code Review.
Technisys
Full Stack Software Engineer / Technical Leader - 01/2018 - 06/2018
- Technical Leadership;
- Full Stack Development: Java, MySQL/Oracle SQL, HTML, CSS, Javascript and jQuery.
Itaú Unibanco Top 1 Biggest Bank of Latin America
Software Engineer / Technical Leader - 06/2017 - 01/2018
- Technical Leadership of Mobile Software and Backend;
- Code Review;
- Debugging;
- Error analysis/solution;
- Development of internal tools.
OPUS Software
Software Engineer - 07/2016 - 06/2017
- Development, deployment, maintenance and evolution of multiple applications
- Deploy on Google Play & Apple Store
- Android: Kotlin/Java and XML
- iOS (Xcode: Swift/Objective-C and Interface Builder/View Code)
- Xamarin (Visual Studio: C # and XAML);
- Development of Frontend and Backend
- REST
- .NET / C#
- Angular 1
- Node.js Backend
- MySQL + SQL Server + NoSQL
- CSS3
- HTML5
- Javascript
- jQuery
- Shell script
- Development of Mobile Applications:
- iOS (Swift / Objective-C)
- Android (Kotlin / Java)
- Xamarin (C#)
- Product thinking.
- Software Services
- Python Selenium
- Node.js Selenium
- C# Documents OCR
- Node.js Documents OCR
- C# Documents Generator
- Node.js Documents Generator
FDTE – Master's Degree Scholarship
Software Engineer - Laboratory of Architecture and Computer Networks - LARC USP - 2015-2016
- Data analysis using C and shell script;
- Data analysis and graph generation in C;
- Software and tools development;
- Programming in C for embedded devices;
- Internet of things;
- Sensor networks;
- Network simulation;
- Programming using shell script for tasks automation.
Fraunhofer IPT (Germany)
Software Engineer - 01/2014 - 12/2014
- G-Code, C++, MATLAB;
- Images processing;
- Development and planning of algorithms to live processing of data from 3 axis machine;
- Development and planning of procedures, algorithms and machine programs allowing for submicron (200nm) detection of tools inside a machine tool;
- Development of machine code for analyzing and processing camera data to detect features inside images with subpixel accuracy;
- Performing tests and experiments at machine tools and test stands to validate and assess the performance of the developed algorithms;
- Ultra-precision measurement algorithm in CNC machines.
Unilever
Internship – Master Data Management Operations – Enterprise Support – Information Management - 02/2013 - 09/2013
-
Master Data Management Operations – Enterprise Support – Information Management
- Update the guidance of internal processes;
- Development of software to automate team processes;
- Process improvements increasing precision and reducing execution time using VBA programming (Microsoft Word, PowerPoint, Outlook and especially Excel);
- Organize and backup all folders and directories (developed VBA algorithm and user graphical interface for this activity);
- Operate in order to understand the process (SAP);
- Sending communications;
- Microsoft Sharepoint: internal portal;
- Participate in international meetings;
- Translate documents (Portuguese, English and Spanish).
Skills
Professional
-
Communication 100%
-
Caution 100%
-
Creativity 100%
-
Leadership 100%
Software
-
Javascript 100%
-
Typescript 100%
-
REST APIs 100%
-
GraphQL 100%
-
Node.js 100%
-
React Native 100%
-
React.js 100%
-
Angular 9 100%
-
Android Studio 90%
-
Xcode 90%
-
.NET 90%
-
Xamarin 60%
-
JQuery 100%
-
HTML 100%
-
CSS 100%
-
Java 100%
-
C# 100%
-
Kotlin 80%
-
Swift 80%
-
Python 80%
-
SQL Server 100%
-
MySQL 100%
-
MongoDB 100%
-
Shell Script 100%
Programming Languages
-
JAVA 100%
-
Objective-C 100%
-
Javascript 100%
-
Node.js 100%
-
Angular 100%
-
JQuery 100%
-
HTML5 / CSS3 90%
-
Selenium 90%
-
C# 70%