About Me
Hi, my name’s Karoline (you can call me Karol or Kimi). The tree most important things you need to know about me: I’m non-binary (any pronoun pronoun is fine), brazilian and I’m a senior software engineer that have been working in different projects for 7 years (for fun and to build great products). I have a passion for Computer Science and technology, because I believe (and see it happen often) that it can be a powerful tool to change the reality around us. I’m very interest in diversity and inclusion and I feel like every company that I have worked on gave me a chance to contribute a bit with this theme within the company.
I am most skilled in: Architecture and Software Engineering, team management and Backend software development
PROGRAMMING LANGUAGES AND TECHNOLOGIES Kotlin, Go, JavaScript, C, Java, Node.js, MongoDB (NoSQL), Postgres (SQL), Git, Docker, AWS, Spring Boot
Latest Experience
Tok&Stok
Tech Lead
Jan 2022 - current
Lead backend squad responsible for creating a backend platform for e-commerce
Design and prototype features and products, working closely with product’s teams. Preparation of technical requirements and design specifications for production ready versions, as well as manage and mentoring other software engineers.
Cloud Humans
Senior Software Engineer
October 2020 - November 2021
Part of the founding team, I was the first engineer to join the team and helped structure the tech area, as well as diversity and inclusion initiatives within the company
Design and prototype features and products, working closely with company’s founders, including the preparation of technical requirements and design specifications for production ready versions
Quero Education
Cloud Engineer
Jan 2020 - Nov 2020
- Main technologies: Ruby, Python, Javascript, AWS, Docker, Kubernetes
- Create scalable architectures on AWS (EC2, Cloudform, RDS, EKS, among others)
- Create and maintain infrastructure as a code (terraform and kubernetes) and implementation of automated pipelines for test and deploy
- Create and maintain projects and products
- Apply best practices to cloud native applications to ensure applications have a cost-effective infrastructure that is also reliable
- Responsible for the definition of strategic decision regarding infrastructure within the tribe
Microsoft
Technical Consultant - Cloud Application Development
Mar 2019 - Aug 2019
- Provide consulting sessions to help partners design and validate scalable architecture for cloud applications on Azure
- Deliver technical labs and samples and demonstrations of how to implement and use Microsoft Azure (App Services, Azure Blockchain, Container Services, AKS, and others)
Microsoft
Project Analyst
Apr 2018 - Feb 2019
- Help manage technical initiatives (such as training sessions and Digital Transformation Labs) for target audiences
- Participated as technical consultant on scoping sessions of business challenges definitions, that were used as input for hackathons
- Support development teams during hackathons and technical training events
Firework Web Solutions
Full stack developer
Jun 2017 - Mar 2018
- Front-end developer (mainly Vue.js)
- Responsible for integration of front-end and backend data management
- Responsible for research techniques and frameworks to implement a recommendation system for an e-commerce platform
Education
UNESP - São Paulo State University
BSc Computer Science
2013 - 2016
Founded in 1976 as a result of the unification of higher education individual institutes distributed in various regions of the most important Brazilian state in economic terms, UNESP offers courses in different areas of theoretical and experimental sciences such as Engineering, Health, Communications, Humanities, Social Sciences, Arts, among others.
I spent a lot of my free time as a group member of the LTIA taking on roles such as Lead Developer and Web developer.
A Little More About Me
Alongside my interests in networks and software engineering some of my other interests and hobbies are:
- Custom mechanical keyboards
- Music and drawing
- creating things
- Driving tractors
Projects
Repository with resolutions of Advent of code challenges in Kotlin
Project to find all links inside a given webpage
Demo application that uses GCP’s audio recognition API
Open-source project with implementations of data structures and well-known algorithms in Kotlin
Machine learning distributed processing using containers orchestrators
Master’s degree project proposal of technique to improve processing of machine learning workloads using containers
Probabilistic Neural Network optimization and its applications to theft detection in electric energy systems
2014 - 2016
Proposes an analysis of meta-heuristic approaches and probabilistic neural networks – algorithms were implemented in C ▪ Contribution in a paper called Fine-Tuning Enhanced Probabilistic Neural Networks Using Meta-heuristic-driven Optimization, published in Bio-Inspired Computation and Applications in Image Processing - Elsevier, 2016. Related technologies and concepts: C, Machine Learning, Probabilistic Neural Networks
Motorola Radio Simulator
2016 - 2017
Desktop application that simulates a radio network and its interactions Lead product discover alongside customer to design the applications, define deadlines and releases for each sprint Tech stack: Node.js, Electron.js
Mastersite ASTRO® 25 Simulator
2016
Software used by Motorola as training tool for users of Motorola’s management platform Software engineer lead, worked closely with customers and development team to define releases and product’s design Tech stack: C#, MongoDB, HTML, CSS, JavaScript