Skip to content

rafaelkalan/rafaelkalan.github.io

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

57 Commits
 
 
 
 

Repository files navigation

Rafael O. M. Lima

Linkedin // GitHub

Summary

Software developer and Computer Science student. Backend engineering enthusiastic I have worked and studied some of the most powerful languages like C ANSI / C++, PHP, Python, Java, NodeJS, solving data problems using MySQL, MongoDB, ElasticSearch and now I’m experiencing some challenges with the web front-end world working with JavaScript and its framework ecosystem. I am passionate about the Open Source and Free Software community as a whole, and I’m trying to contribute with my time and as well improve my knowledge being a more active member of the local communities in my town. As an IT lover, I spent the most part my free time working in academic, open source and personal projects, like I said before I’m a technology enthusiast so I spend a lot of time looking for opportunities to innovate over the existing markets, motivated by architecture and design challenges, focusing on learning. This way I try to achieve mine and the right company objectives.

Experience

Software Developer specialist at PagoNxt (Dez 2021 -- Moment)

  • Analysis, design and development of a scalable, reliable and secure platform to develop payment-processing and banking services including automation, testing and software develivery tools
  • Design and implementation of reference architectures that meets the requirements of the product engineering teams
  • Teach the developers how to use the available reference architectures and platform services
  • Analysis, development and documentation of libraries to access and use the available platform services

Software Developer at Sensedia (Aug 2020 -- Dez 2021)

Sensedia is an API platform that offers professional consulting services in software architecture and backend development, and in this role I'm working as a consultant for a customer in the payment processing market, and my main responsibilities consists in:

  • Analysis, design and development of a scalable, reliable and secure platform to develop payment-processing and banking services including automation, testing and software develivery tools
  • Design and implementation of reference architectures that meets the requirements of the product engineering teams
  • Teach the developers how to use the available reference architectures and platform services
  • Analysis, development and documentation of libraries to access and use the available platform services

Analyst Software Developer at DTI Digital (Aug 2019 -- December 2020)

Present In this role I'm an Analyst Software Developer, responsible to maintain and improve the company products and sometimes filling the role of Team Leader.

  • MicroFrontend (Reac, Angular and other Js frameworks/libs)
  • .Net Core(serverless)
  • NoSQL (Cosmos and Mongo)
  • SQL Server
  • Azure
  • Protobuffers
  • Agile Scrum

R&D Intern at Concert Technologies (Jul 2018 -- Aug 2019)

In this role I was an Intern Software Developer, responsible to maintain and improve the company products, my main responsibilities are:

  • Maintain and implement new features on Thingable an IOT software platform.
  • Work on R&D projects aimed at smart grids, battery storage, distributed energy resources (DER) and other disruptive technologies related to electrical generation and distribution.

Intern Software Developer at Construct App (Nov 2016 -- Feb 2018)

In this role I was an Intern Software Developer, responsible to maintain and improve the company products, my main responsibilities were:

  • Maintain and implement new features on a Construction management WebApp developed in Angular for the frontend, NodeJs for backend and MongoDB.
  • Maintain and implement new features on a Construction management WebApp developed in Angular for the frontend, NodeJs for backend and MongoDB.
  • Maintain and implement new features on Internal tools platform developed in Nodejs, bootstrap, and MongoDB
  • Documentation of architecture and business processes used by the developers to maintain and develop new valuable features into the product

Intern Web Developer at Villefort Consulting (Jul 2013 -- Jan 2014)

In this role I was an Intern web developer, responsible to maintain and improve the company products, my main responsibilities were:

  • Maintain and implement new features on a payroll loan developed in Java and SQL Procedure.
  • Maintain and implement new features on a management of condominiums platform developed in Java and Bootstrap.
  • Implement integration API's to improve the seller experience in payroll loan platform.

Support Intern at IBM (Jul 2011 -- Jan 2012)

This was my first IT job, I was an Intern support, my main responsibilities were:

  • Maintain and manage Unix and Windows servers from Fiat.
  • Planning and schedule dates for changes on the serves.
  • Documenting all modified changes realized on those serves.
  • Implement bash scripts for small changes on the serves.

Education

  • Pontifícia Universidade Católica de Minas Gerais Bachelor of Applied Science (B.A.Sc.), Compuer Science, 2012 - 2020
  • Polytechnic School of Minas Gerais Associate of Arts and Sciences (A.A.S.), Information Technology, 2010 - 2012

Releases

No releases published

Packages

No packages published