Felipe Kellermann @felipek


Mobile consulting and creating products since the original iPhone SDK was released, focusing on native tools (UIKit, Objective-C) and backend (Django, Linux, IaaS). Recently supporting a SaaS product that already transacted millions of orders. Before that, worked as a C developer for embedded systems and controllers, security and networking solutions, and created a pluggable proxy (SOCKS and HTTP) while also supporting Linux deployments and embedded (BusyBox). Bachelor's degree in computer science.

History

Critical TechWorks: February 2022

Critical TechWorks is a joint venture to lead the future of motion. Established in 2018, Critical TechWorks is a company formed as a result of a partnership between BMW Group and Critical Software. Critical TechWorks is exclusively put together to support BMW in building software for its future driving machines.

Linux embedded and Python automation.

Negotti: November 2012 - February 2022

Started as a product of my previous company (Nyvra) that offered development services. Focused on creating a subscription-based product for a common ask of our customers at the time the iPad launched: a "digital catalog with dynamic sales force automation, fast, simple and offline for smartphones and tablets, combining products with marketing and sales."

Founder

Backend

App (iOS)

Other

Nyvra: November 2009 - June 2016

Started a company to offer consulting and development services. Even though I started developing for the iPhone when the SDK was first released in 2008, only after publishing the first apps in 2009 that I decided it was time to create indie apps while supporting and helping other companies. Later on, started a new company (Negotti) in parallel to consulting jobs to create a SaaS business. Nyvra is ROT13 for Alien.

Founder

Consulting: 2009 - 2014

Training: 2010 - 2012

Project - NearCinema (iPhone): 2008 - 2009

Project - FoodBrasil (iPhone): 2009 - 2010

Project - MobileGuides (iPhone, Android): 2011 - 2012

Hewlett-Packard Brasil: July 2008 - October 2009

Worked as a software developer using low-level C in a project that involved porting the architecture of a large NAS controller operating system firmware. This is exactly the same job position as the previous job but hired by Hewlett-Packard Brasil. Left HP to create my own company (Nyvra) when the iPhone OS SDK launched.

Software Developer

T&T Engenheiros: February 2008 - June 2008

Worked as a contractor for Hewlett-Packard Brasil as a software developer using C in a project that involved porting the architecture of a large NAS controller operating system firmware.

Software Developer

Interage Informática: April 2005 - January 2008

Worked on Linux deployments/automations for security (Squid, Netfilter, Snort), e-mail (Sendmail, Procmail, SpamAssassin), and storage/authentication (SSH, Samba, Apache), and created from scratch a SOCKS4/5 (ANSI C / POSIX / pthreads) supporting pluggable modules (shared objects) with hooks to log and control custom protocols (e.g.: MSNP, Jabber, HTTP1).

Software engineer (C)

Sysadmin (Linux)

Unisinos: February 2003 - March 2005

Researcher: Researching and creating artifacts for experiments in areas of mobile & pervasive and distributed computing, networking (ZeroConf) and language/frameworks. Contributed to papers (internal and published). Used Linux, C++, shell and make, gnuplot for plotting, and TeX/LaTeX.

Education

Open Source