kelvinst

kelvinst

About

Detail

Senior Software Engineer
Curitiba, State of Paraná, Brazil

Contact kelvinst regarding: 
work
Full-time jobs

Timeline


work
Job
school
Education

Résumé


Jobs verified_user 0% verified
  • K
    Founder Software Engineer
    K SOFTWARE
    Mar 2018 - Current (8 years 6 months)
    As the founder of 0K Software, I’ve been helping small and medium-sized companies across different industries by delivering short-term software contracts, both as a maintainer and as a product builder. Some of the projects I’ve been involved in include: • Acting as a maintainer for existing Elixir and Ruby systems, helping clients improve code quality, fix bugs, refactor legacy code and improve reliability. • Supporting feature development in live systems, often jumping into unfamiliar codebases, understanding business rules quickly, and delivering value in tight deadlines. • Creating full applications from the ground up, including architecture decisions, backend development (mostly Elixir), frontend scaffolding (mostly LiveView), infrastr
  • PepsiCo
    Senior Software Engineer
    PepsiCo
    Jun 2023 - Dec 2023 (7 months)
    As a senior software engineer at PepsiCo, I am responsible for developing new features for Pepsi’s eCommerce internal tools, which are used to gather data from big marketplaces and show a very comprehensive and real-time dashboard for our salespeople. I participated in the team that built some specific dashboards for Amazon Prime Day and Black Friday, so that the salespeople can get data in real-time for how are the sales going, comparing it to last year’s and take action in case there’s anything missing. The dashboard also helps them to plan for next year’s sales strategies.
  • Boulevard
    Senior Software Engineer II
    Boulevard
    Aug 2021 - Aug 2023 (2 years 1 month)
    At Boulevard, I began by implementing a multi-factor authentication system using SMS codes. I was the sole developer on this, handling both back-end and front-end components. Later, I worked on extracting and simplifying usage data for our new email marketing suite. This involved converting complex data queries into straightforward ones, aiding both user understanding and transparent billing. As the project grew, I led a team of developers due to my experience with the billing system. I then joined the client communications maintenance team, addressing bugs, managing performance issues, and adding small features. Occasionally, I assisted other project teams to keep things on track, but my main role was maintaining client communications.
  • Toggl Plan
    Elixir Backend Engineer
    Toggl Plan
    Feb 2018 - Aug 2021 (3 years 7 months)
    When I joined the company we were finishing up the rewrite from Ruby to Elixir. It took some months but it was an awesome experience to take a running project, with a lot of clients, and make it 10 times faster and more reliable than before. During my stay at Toggl Plan, we implemented a lot of new features, like the board view and recurrent tasks. Improved a lot of existent ones, like the notification system, by using more the tools OTP gives us. Restructured stuff sometimes, as we normally don't get it right the first time we make it. Improved the DevOps side of things, making CI builds simpler, faster and more reliable as we go. And, of course, corrected bugs and dealt with outages, because sh*t happens. While there we also applied the
  • Pipefy
    Full Stack Developer
    Pipefy
    Aug 2014 - Mar 2016 (1 year 8 months)
    As a full stack developer of Pipefy, I was responsible for implementing and planning its features and improvements. Me and another guy were the only two developers of it since its beginning on August of 2014. Developing it we've got a lot of new skills, as backbone.js and other MVC js frameworks, componentization of Ruby on Rails applications, and advanced caching techniques. We've also been part of the 500 Startups Batch 14 Accelerator program, where I've got some startup related insights on BPM, product management, user experience, growth hacking and the list could keep going on and on.
  • ateliware software
    Full-stack Ruby/Elixir Engineer
    ateliware software
    Mar 2014 - Feb 2018 (4 years)
    As a craftsman rubyist on ateliware's team, I was responsible by implement many custom-made Ruby on Rails applications from scratch, as well as maintaining them. Some of them were: - A simple SFMS app for a well known brazilian food industry, integrating with another well known ERP on Brazil. - A time tracking and meeting room management tool for a coworking office, integrating with a simple brazilian online ERP. - Pipefy, a BPM tool based on kanban principles that got featured top 5 on Product Hunt. On June '16 I got interested to Elixir, and since this happened, I managed to convince other people from ateliware to join me on that train. We used Elixir for projects like: - A really simple CRM tool we wanted to build from scratch. - A co
  • Senior SA
    Backend Delphi/Java Developer
    Senior SA
    Aug 2009 - Feb 2014 (4 years 7 months)
    As a member of the internship program, I worked mainly at the maintenance of legacy products written using Delphi, where I am charged principally of bug corrections. At the end of the internship, I was transferred to another team of 3 people, to make a back-end API to support internationalization in the system, where I start to make more complex implementations for new features in Delphi back-end API. On the internship ending, I was moved to a team that was responsible to make an architectural restructuring to support a new way to install the Senior distributed system, which have pretty more complex implementations than in the internationalization project. In this post, I was charged to convert an Windows CGI application, written in C, to
Education verified_user 0% verified
  • FURB
    Bachelor’s Degree, Computer Science
    FURB
    Jan 2010 - Jan 2013 (3 years 1 month)
Projects (professional or personal) verified_user 0% verified
  • P
    Pipefy
    Pipefy is a SaaS cloud computing company that provides a BPM (Business Process Management System) made simple and intuitive. It helps companies to be always organized and more productive by running their processes and day-by-day routines on an easy and intuitive tool, making them leave forever inefficient manual forms, spreadsheets and emails. Product development, SEM, investor relations, e-commerce optimization, team management, interaction design, revenue grown, P&L, NPS, product plans & roadmap, user growth, usage, customer lifetime value, margin, product strategy, portfolio management and others.
This is a community-created genome.