Check out my latest blog on medium! Click ×

About Me

Hi 👋, I am Bala Krishna Makineni, a 2024 graduate from RVR & JC College Of Engineering with a Computer Science & Engineering major. I am currently working as a Software Development Engineer in Test (SDET) at Bidgely, where I develop and maintain automated testing frameworks, build scalable test infrastructure, and ensure software quality using Java, Spring Boot, Selenium, and TestNG. I have gained proficiency in HTML, CSS, JavaScript, and web frameworks like Node.js and React.js, along with databases like MongoDB, PostgreSQL, and Redis through developing personal projects and professional work.

Prior to joining Bidgely, I completed an internship as a Backend Developer at NAAT's Aviation Pvt Ltd, where I built APIs using Node.js & Express.js for real-time data transfer, implemented Redis Pub/Sub for messaging between systems, and deployed solutions on AWS EC2. I have improved my problem-solving skills in Java and Python through coding contests and competitive programming. I'm always curious to learn and solve difficult software-related problems, which drives my enthusiasm for exploring new technologies.

I'm currently looking for Software Developer and SDET positions that match my skills. Excited to grow my expertise and you can reach me out via the above provided Gmail.

Education

RVR & JC College Of Engineering (B.Tech.)

2020-2024, CGPA:8.2

Narayana Junior College (XII)

2018-2020, CGPA:9.46

Narayana E-Techno School (X)

2018, CGPA:9.70

Coding Profile

leetcode GeeksforGeeks hacker-rank

Experience

Software Development Engineer in Test (SDET)

Bidgely July 2024 - Present
Java Spring Boot TestNG Selenium AWS SQS PostgreSQL GitHub Actions CI/CD
  • Developed data preparation modules to prepare mocked user data as well as prod user data from the APIs asynchronously using multi-threading.
  • Automated P0 and P1 cases at the framework level, which helped to detect the critical functional bugs
  • Contributed to SQS-based asynchronous test orchestration, optimising distributed execution and raising test pass rate to 90%.
  • Contributed to CI/CD automation with GitHub Actions, to run the test suites for each validation cycle.
  • Contributed to backend automation frameworks using Java, Spring framework, AWS SQS, and TestNG, enabling scalable and reducing the test suite execution time to 35%.

Backend Developer Intern

NAAT's Aviation Pvt Ltd Jan 2024 - Jun 2024
Node.js Express.js Redis AWS EC2 REST API JavaScript
  • Built an API using Express.js that handles real-time data generated every 50ms. Deployed API on AWS EC2.
  • Implemented Redis Pub/Sub for real-time data transfer and messaging between systems.
  • Collaborated with cross-functional teams, including Aeronautical Domain experts, to refine project requirements.

Skills

Programming

java

Java

python

python

javascript

JavaScript

HTML

HTML

CSS

CSS

Frameworks

spring-boot

SpringBoot

selenium

Selenium

flask

Flask

Databases

postgresql

PostgreSQL

redis

Redis

Projects

Blog website project image

    Blog Website

    Express.js Passport.js Mongodb EJS HTML CSS JavaScript
  • Developed a dynamic blog website with Express.js and Node.js and utilized RESTful API principles for efficient data interaction.
  • Implemented MongoDB for data storage and retrieval.
  • Integrated user authentication and authorization with Passport.js for enhanced security.
  • Designed a responsive front-end interface with HTML, CSS, and JavaScript.
  • Link Github
Weather forecasting web application page image

    Weather forecasting Web applicaation

    React.js OpenWeather Api HTML CSS JavaScript
  • Developed a weather web application in React, utilizing weather APIs to provide real-time forecasts, and hosted the project on Vercel platform for seamless accessibility.
  • Used Weather and Cities Api’s from Rapidapi platform to fetch data to display.
  • Designed different components like a search bar, and weather dashboard.
  • Link Github