I am a seasoned software engineer with several years of experience building and maintaining backend software in both large, geo-dispersed teams as well as fully remote environments. I also enjoy mentoring people, sharing knowledge, as well as help teams solve problems.
-
Senior Software EngineerIbmLevis, Qc, Ca -
Senior Core EngineerKard Mar 2024 - Present -
Sr. Cloud EngineerHashicorp Dec 2020 - Feb 2024 -
Software EngineerManifold Feb 2019 - Dec 2020Halifax, Nova Scotia, Canada (Remote)• Wrote backend software based on microservices using Go (golang), gRPC.• Maintained the identity and authentication layers.• DevOps with Kubernetes, Google Cloud, docker.• Maintained CI/CD automation using Jenkins, CircleCI, Github Actions. -
Backend Developer- Coyote - Oct 2017 - Jan 2019Québec, Canada• Wrote backend based on microservices serving millions of customers. Using Go (golang), Kubernetes, gRPC, Docker.• Developed internal developer tools using Go, JavaScript, VueJS
-
Software AnalystAutomatisation Jrt Inc. Apr 2016 - Sep 2017Quebec, Quebec, Canada -
Principal EngineerProject7 Oct 2013 - Jun 2017Curitiba Area, BrazilWorking as principal engineer in charge of developing a SaaS solution using mix of web technologies, mainly JavaScript, Go, mongodb, and PostgreSQL.• Wrote backend system and REST API using the Go programming language (golang)• Designed server infrastructure on Amazon Web Services (AWS) to host solution as well as allowing automated deployment, monitoring, and scaling. Entire stack uses nginx, ha-proxy, Redis, mongodb, PostgreSQL, and Docker.• Wrote web client as single-page application (SPA) using JavaScript with AngularJS and jQuery with over 100 controllers and custom directives.• Wrote mobile applications for iOS and Android using React Native, Java, and Swift.Provides professional consulting to government and corporate customers on implementing big data solutions using Apache Hadoop and IBM BigInsights.
-
Senior DeveloperCits Nov 2015 - Mar 2016Curitiba Area, Brazil -
Software Engineer (Software & Services Group)Intel Corporation Jun 2009 - May 2013Cordoba, ArgentinaWorked as mix of software engineering and project coordination. Worked with customers to develop integration capabilities between diverse Intel component and ASDC software. Coordinates the work between customers and engineering teams.• Led the development of the Intel ME Firmware Recovery Agent, an application deployed in millions of devices to allow Intel to collect statistics as well as allowing remote recovery and maintenance, saving Intel millions of dollars in potential costs and damages.• Helped other Intel teams, such as the Intel Security Foundation team, to get started with developing and deploying solutions based on open source technologies (e.g. Linux and Python.)• Led the development of a tool to assist Intel customers to migrate drivers and applications to Windows 8, saving Intel millions of dollars in support costs. Personally wrote all the hardware and software detection code as well as managing the rest of the project. -
Software Engineer (Channel Platform Group)Intel Corporation May 2008 - Jun 2009Sao Paulo, Brazil And Hillsboro, OregonServed as the technical leader for the Intel Hosted Services, a program to assist smaller Intel channel members compete with larger OEMs by offering hosted IT services (hosted email, backup, etc.) Won that year’s Intel Divisional Recognition Award for driving it from design to shipping release in under a quarter.Also served as main point of contact and evangelist for the program in Canada and the US, holding demo and training sessions. -
Software Engineer (Channel Software Operation)Intel Corporation May 2005 - Apr 2008São Paulo, Brazil• Represented Intel in the multidisciplinary advisory board that created the “Venezolana de Informática y Tecnología”, a Venezuelan state-owned enterprise aimed at fostering Linux development in that country. Advised in different aspects of opensource development. Wrote the software specification for their official Linux distribution.• Wrote the specification for the Brazilian “PC para Todos” digital inclusion program.• Led the creation of a free educational software bundle for the Ministry of Education of Argentina; this bundle was distributed to all public schools and involved migration several of them to Linux as part of a pilot. Roberto did the migration in the first three schools personally.• Roberto advised and trained personnel of the Ministry of Education of Venezuela in Linux (both use and administration) in order to migrate their 400k workstations from Windows to Linux.• Roberto went to Peru to assist to channel members to start shipping PCs with Linux pre-installed. This involved working on fixing drivers to work on their hardware (mostly adding missing quirks.)• Roberto provided Linux development consulting to several small, specialized Linux distributions in Brazil (Insigne, Metasys, and others.) -
Independent ConsultantLabmice Informática Ltda. Oct 2004 - May 2005Curitiba Area, BrazilLead developer in the “Advanced Development Team” at Freedows, a NGO creating a new Linux distribution aimed at social inclusion projects in Brazil.• Led project to migrate Banco do Brasil (a state-owned bank funding our NGO) from OS/2 to Linux.• Worked on the FreeDirectory, a “clone” of Microsoft’s ActiveDirectory for our distro.• Wrote the VirtualDrive, an abstraction of the Linux filesystem• Wrote several administration utilities (mostly Python)
-
Software EngineerConectiva S.A. May 2000 - Mar 2004Curitiba Area, BrazilManaged the “enterprise development support” team. This team was responsible for all customer projects involving software development. We have developed several software solutions for customers, some of the more interesting ones:• A mailserver farm administration solution that was (is?) used by some of the largest telecoms in Brazil.• A customization of the rsync utility for HSBC that has saved them thousands of dollars in bandwidth costs.• Led the development of a secure communication system used by the Brazilian Army.• Managed the development of an adhoc peer-to-peer emergency VPN network for the Brazilian Navy. Parts of the development were done in-site inside the Navy Armory.• General bug fixing in any number of opensource packages• Maintenance of the distro’s KDE packages• Work on KDE proper, including maintaining several applications and libraries -
Software EngineerClone Sistemas E Informática Ltda. Jul 1994 - Mar 2000Caxias Do Sul Area, BrazilDeveloped copy-protection software and libraries for use in the company's ERP systems.
Frequently Asked Questions about Roberto Selbach
What company does Roberto Selbach work for?
Roberto Selbach works for Ibm
What is Roberto Selbach's role at the current company?
Roberto Selbach's current role is Senior Software Engineer.
Who are Roberto Selbach's colleagues?
Roberto Selbach's colleagues are Giorgio Anselmi, Depika Pal, K Surender, Seshadri Guruginjakunta, Alice Podolsky, Srinivasan Sabapathy, Orry Selby.
Not the Roberto Selbach you were looking for?
Free Chrome Extension
Find emails, phones & company data instantly
Aero Online
Your AI prospecting assistant
Select data to include:
0 records × $0.02 per record
Download 750 million emails and 100 million phone numbers
Access emails and phone numbers of over 750 million business users. Instantly download verified profiles using 20+ filters, including location, job title, company, function, and industry.
Start your free trial