Krishna Tej Chalamalasetty

Krishna Tej Chalamalasetty

Mentor
5.0
(5 reviews)
US$20.00
For every 15 mins
8
Sessions/Jobs
ABOUT ME
Experienced backend developer with 8 years of experience
Experienced backend developer with 8 years of experience

I have 8 years of experience in building products , developing microservices and RestAPIs using Java and Python. Throughout my career, I have been instrumental in building multiple successful products and have dabbled with different domains such as SRE. My diverse skill set and ability to deliver high-quality code, combined with my passion for technology and drive to continuously learn, make me a valuable asset to any team. I am confident in my abilities and am always eager to take on new challenges.

English
New Delhi (+05:30)
Joined December 2022
EXPERTISE
7 years experience | 1 endorsement
8 years experience | 2 endorsements
7 years experience | 2 endorsements
3 years experience | 1 endorsement
3 years experience | 1 endorsement
3 years experience

REVIEWS FROM CLIENTS

5.0
(5 reviews)
Zach Miller
Zach Miller
March 2023
Always a great help! Thanks again!
Brandon Maultasch
Brandon Maultasch
March 2023
Very helpful setting up my dev environment
Hany Elgabry
Hany Elgabry
March 2023
Krishna was friendly through the whole session and he showed a good Java experience when started code walkthrough and I am satisfied with all support provided by him, and I recommend him for any quick and deep code review or walkthrough
Benjamin Mai
Benjamin Mai
March 2023
Great work and fast delivery!
Chris Smith
Chris Smith
February 2023
Krishna is very organized and very keen on understanding the project. He delivered exactly what i needed and even figured out a very complicated integration.
EMPLOYMENTS
Senior Software Engineer
Oracle
2021-09-01-Present
• Involved in building critical document management system with low latency which is a backbone for Aconex. • Designing robust and scalab...
• Involved in building critical document management system with low latency which is a backbone for Aconex. • Designing robust and scalable architecture for building and maintaining document management system with Elasticsearch and Kafka which handles million requests everyday • Developed monitoring dashboards using Grafana and Prometheus to monitor requests, failures, latencies for every API, across datacenters and deployment environments. • Working on low/high level design, requirement gathering, planning and implementation.
Java
Elasticsearch
Cloud
View more
Java
Elasticsearch
Cloud
Docker
Spring Boot
Kubernetes
Microservices
Grafana
RESTful API
Distributed Systems Engineering
View more
Software Engineer 2
IQVIA
2018-03-01-2021-08-01
• As a part of the Translation As a Service, I work closely with product managers to define and drive the scope of the product in the Agi...
• As a part of the Translation As a Service, I work closely with product managers to define and drive the scope of the product in the Agile framework. Provide technical assessment about the feasibility of the feature • Responsible for developing and designing key features into highly available distributed RESTful services and microservices. These services serve around 5 million translation requests a month. Built connectors to ease the integration of other services with the Translation platform • Led a team of 5, which is responsible for exposing the services to an ML bench platform. Worked majorly on high-level design (HLD), automated tests, code reviews, and DevOps approach • As a part of infrastructure migration, migrated complete application infrastructure to Kubernetes with Gitlab CI/CD, resulting in lowering the infrastructure cost by $150k per year i.e. 40% • Implemented asynchronous request-reply design pattern by introducing Rabbit MQ in web service to improve the resilience of microservices
RabbitMQ
Docker
Python 3
View more
RabbitMQ
Docker
Python 3
Kubernetes
Microservices
RESTful API
DevOps
View more
Software Engineer
Algonox Technologies
2017-06-01-2018-03-01
Worked as a software engineer responsible for building backend REST APIs, for a social engagement tool based on the latest reporting data...
Worked as a software engineer responsible for building backend REST APIs, for a social engagement tool based on the latest reporting data published from Yelp API. Used by the front end application to generate visualizations
API
Python 3
RESTful API
View more
API
Python 3
RESTful API
View more
PROJECTS
Realtime Document Search
2023
The Realtime Document Search project is aimed at building a centralized platform for storing, organizing, and retrieving all types of doc...
The Realtime Document Search project is aimed at building a centralized platform for storing, organizing, and retrieving all types of documents which are used in construction domain like approvals, designs and plans for a construction project. The system is built using Java as the primary programming language and utilizes Elasticsearch as the search engine, Grafana for monitoring, and Kafka for real-time data processing and messaging. The key features of the system include: Document Upload: Users can upload a wide range of documents, including text, images, CAD files, 3D digarams and PDFs, to the system, which will automatically categorize and store them in a structured manner. Search and Retrieval: The system's powerful search functionality, powered by Elasticsearch, will allow users to quickly search and find the documents they need. The search is siloed based on the user permissions and projects. Also provides rich search filters for the users to query information faster Monitoring: Grafana is used for providing real-time monitoring of the system's performance, ensuring that the system runs smoothly and efficiently. Real-time Processing: Kafka enables real-time processing of document-related data and messaging, allowing for instant updates and notifications to be sent to users. This helps the search to ingest the documents and make it available for the users in almost realtime. User Management: The system will include a user management module that allows administrators to add, edit, and delete users, as well as control access to documents. This Document Management System will provide an efficient and user-friendly solution for managing documents within an organization, streamlining document-related processes and improving overall productivity.
Java
Spring
Elasticsearch
View more
Java
Spring
Elasticsearch
Apache Kafka
Grafana
View more
Translation Management SystemView Project
2021
The Translation Management System project is designed to automate the translation process and streamline the workflow of managing transla...
The Translation Management System project is designed to automate the translation process and streamline the workflow of managing translated content. The system is built using Python as the primary programming language and will integrate Elasticsearch for search and retrieval, and RabbitMQ for message management. The key features of the system include: Content Translation: Users can upload content for translation, and the system will automatically allocate the task to available translators and track its progress. Translation Memory: The system will maintain a translation memory database, which will store previously translated content and suggest matches for new translations, reducing time and effort. Search and Retrieval: Elasticsearch will provide powerful search functionality, allowing users to easily search for and retrieve translated content. Message Management: RabbitMQ will manage the message exchange between various components of the system, ensuring efficient and reliable communication. Translation Workflow: The system will include a robust translation workflow, which will allow users to manage multiple projects, set priorities, and monitor progress. This Translation Management System will provide a comprehensive solution for managing the translation process, improving efficiency, and reducing the time and effort required to translate content.
RabbitMQ
Python 3
Fastapi
View more
RabbitMQ
Python 3
Fastapi
View more