Ramna SidhartaBack End Developer
Enthusiastic technical professional with complete understanding of entire software development lifecycle. Experienced in developing web services and REST APIs with a microservices architecture in AWS. Passionate with Python, Java and always looking for cleaner code and architecture. Aiming new challenges that allow me to learn faster and better, sharing technical and non technical knowledge with different people.
Tech stack
Java (8)
Spring Cloud (4)
RabbitMQ (4)
Oracle Database (4)
MongoDB (4)
Scrum (4)
CSS (3)
Swift (3)
JavaScript (3)
Computer Security (3)
React Native (3)
Kotlin (3)
HTML (3)
Python (3)
PostgreSQL (2)
AWS SQS (2)
AWS ECS (2)
Kanban (2)
REST APIs (2)
Redis (2)
AWS Lambda (2)
Bootstrap (1)
Django (1)
Object-oriented Programming (OOP)
GNU
Git
Agile
Experience
Back End DeveloperDell Technologies
04/2021 - Currently

Work with an international team to maintain and extend part of Dell's logistics system. The backend has REST APIs, services that consume and publish messages to queues (RabbitMQ) and integrations with external partners. Relational and non-relational databases are used. As an example of the work in this project, recently I've designed and implemented a solution for failure recovery, which had to be able to reprocess an operation that has failed without re-running sub-steps that succeeded.

MongoDB
Scrum
Java
Spring Cloud
Oracle Database
RabbitMQ
Back End DeveloperLeaf Agriculture (withleaf.io)
08/2019 - 04/2021

Leaf is a California-based startup that build APIs for standardizing, aggregating and integrating data for businesses that deliver value to farmers. I worked at Leaf from pre-seed to U$10 valuation, helping to build the infrastructure and microservices on AWS. I've designed, developed, tested, documented, deployed and maintained microservices. This included configuring networking configurations on AWS and CI routines. In the last months I also lead a team responsible for creating an alerting system, from the first line of code to production. The architecture could handle and deliver (through webhooks) 10 thousand messages per minute. This project involved the creation of two microservices, Redis database, topic and queues and a processor microservice.

Python
Java
AWS SQS
AWS ECS
Kanban
REST APIs
Redis
AWS Lambda
PostgreSQL
Full Stack DeveloperLabSEC
09/2016 - 07/2019

LabSEC is a Computer Security laboratory of the Technology Center at Universidade Federal de Santa Catarina (UFSC). I joined as an intern and worked in different projects, from developing a proof of concept of a Safari extension to developing a mobile app for the Compliance Checker (digital signatures validation under the Brazilian PKI) in Kotlin and React Native. At LabSEC I've also authored a research on how to integrate a web application with macOS Keychains, using proof of concepts in Swift, and studying "Certificate, Key and Trust services APIs".

React Native
Swift
JavaScript
Java
HTML
CSS
Computer Security
Kotlin
Back End DeveloperComexchain
12/2018 - 07/2019

Comexchain is a startup that I cofounded with a friend from Computer Science and two Economics students. Its goal is to streamline international trade processes for trading companies. We've developed the MVP in Python and Django and presented the project in the International Business Model Competition (IBMC), Utah, 2019. I also participated on business validation and interviews with potential clients.

Python
Django
Bootstrap
Education
Personal Finances courseUniversidade Federal de Santa Catarina
08/2020 - 12/2020
Bitcoin, cryptocurrencies and blockchain technology courseUniversidade Federal de Santa Catarina
03/2019 - 06/2019
Computer ScienceUniversidade Federal de Santa Catarina
03/2016 - 09/2021