Tomaz Vieira
Angestellt, Software Developer, EMBL Heidelberg
Über mich
Resourceful and creative professional with an eye for detail. Several years of software development experience, coding everything from hardware diagnostics in C and Assembly to cloud provisioning software in Python and shell script, to DSLs in Rust. Leads through example and experience. An objective communicator focused on the goal. Actually reads the manuals.
Werdegang
Berufserfahrung von Tomaz Vieira
Bis heute 5 Jahre und 9 Monate, seit Okt. 2018
Software Developer
EMBL Heidelberg
Development and maintenance of "Ilastik", an open source interactive image classification, segmentation and analysis tool. Also developed its web version with a WebGL voxel annotation tool for 3D datasets using Typescript and GLSL.
1 Jahr und 2 Monate, Mai 2017 - Juni 2018
Backend Developer Supervisor
Amaro
- Discussed and developed architecture of new backend server application using PHP and SQL; - Integrated third party solutions through scalable and maintainable middleware using Amazon AWS Queues (SQS) and Lambdas; - Evaluated and benchmarked third party solutions with different vendors; - Researched and developed indexing infrastructure prototype for searching and recommending store products to customers using Solr and Elastic Search.
3 Jahre und 1 Monat, Mai 2014 - Mai 2017
Software Developer
Flextronics Instituto de Tecnologia
- Develop bootable Linux image with hardware diagnostics suite. - Improve and add new functionality to software building process; - Research and develop hardware diagnostics in UEFI; - Development of hardware diagnostics suite for Windows environments, using C++ and Qt on the backend and web technologies on the frontend; - Maintaining python wrapper for C++ library; - Development of Openstack storage and compute drivers.
Sprachen
Englisch
Fließend
Portugiesisch
Muttersprache
Deutsch
Gut