Lokesh B M

See my Experience!

About

Myself

Experienced Software Development Engineer with expertise in Golang, Python, C++ and Java. Proficient in building scalable microservices and robust back-end systems. Skilled in solving complex problems with 250+ solved problems on LeetCode, GFG, and Hackerrank. Fluent in English, Hindi, Telugu, Kannada, Tamil, and German.

Skills

What I'm good at

Back-end Development

Proficient in Golang and Java Spring Boot, specializing in building scalable microservices with REST APIs, gRPC, and Protocol Buffers

Cloud & DevOps

Experience with GCP, Docker, Kubernetes, and implementing observability using Prometheus, OpenTelemetry, and SLF4J

Database Systems

Skilled in SQL, ElasticSearch, CouchBase, and message brokers like Kafka for building data-intensive applications

Experience

  • Software Development Engineer

    Rakuten

    - Led team of 3 back-end engineers for revenue assurance model development
    - Developed microservices using Golang and Java SpringBoot
    - Maintained 85%+ code coverage using golangci-lint and SonarQube
    - Implemented REST APIs and gRPC communication
    - Integrated Observability Framework reducing MTTD by 40%

  • Product Engineer

    Brillio Technologies

    - Developed web applications as Java back-end engineer
    - Improved application performance by 20%
    - Reduced response time by 15%
    - Enhanced user satisfaction through cross-team collaboration

  • Co-Founder

    Newsio

    - Led team of 7 engineering students
    - Developed AI-powered news summary mobile application
    - Achieved 750+ downloads and 4.8-star App Store rating
    - Maintained 90% user retention rate

  • Software Associate Intern

    Niladvantage Technologies pvt. ltd

    - Intern Team lead for Android app development and UI Designing
    - Developed the first prototype of a Video Conferencing app while leading a team of 6 interns

Portfolio

View some of my initial projects
NEWSIO : AI Generated Concise News Summary

Android Application

NEWSIO is a tailor-made ensemble for today's bustling generation of precision and digitized tabloids. Stay updated with our AI generated summaries of news from all over the world or just around you. Read it like old school or listen on the go! Available in regional languages and comes with a facet of an in-built dictionary!

Interview Prep

Android Application

An android application which is useful for interview preparation. This app contains questions related to programming , some common questions asked in interview, interview tips, resume builder etc.

COVID-19 Tracker

Android Application

An android application which is used to track the pandemic virus which shook the world since December 2019. This app uses google firebase and firestore for login/registrations and to store the symptom data of a user. This app also uses web view to display the realtime COVID-19 cases around the world (using bing.com/covi) and for india(using covid19india.org). The user can also call to the national covid helpline and connect to the whattsapp chatbot for covid-19 queries using the app.

.

Apparently the app was not accepted by google playstore as COVID-19 is a sensitive topic and it violates the developer policy

Time-Table

Android Application

An android application which is used to remind you of what classes you have on a particular day of the week. the user can set the time when the notification is to be received. the notification can also be set for 5 0r 10 mins before any classes begin

My Personal Portfolio

Portfolio Website

The website which you are looking at now, yeah this is my Portfolio which contains all my details such as skills in which i'm good at, projects which i've done, Educations, and my Contact Email.

Contact

Here's my email id! Let's get in touch: lokeshbm2021@gmail.com