Koushik Grandhi

Dallas, TX

Software Engineer at CBRE (Fortune 200) within Global Digital & Technology, focused on designing and building scalable, cloud-based applications. Strong problem-solving skills and a solid foundation in modern software engineering and computer technologies. Known for delivering reliable solutions and owning features from gathering requirements through deployment as part of the Client Success foundation.


Experience

Software Engineer

CBRE Inc.

Currently focused on translating client requirements into scalable, production-ready solutions at CBRE. This role has deepened my interest in how technology drives business outcomes—exposing me to end-to-end business workflows, client decision-making, and operating models across segments and accounts. I collaborate with cross-functional stakeholders to design tailored solutions on our Enterprise Data Platform, balancing technical feasibility with business priorities, ROI, and long-term scalability. The work has strengthened my interest in product thinking, business strategy, and digital transformation.

I started as a full-time engineer with the Econometric Advisors team, contributing to Benchmarker 2.0 by developing features, building frontend components with Angular, and designing backend models and database schemas for data-driven analytics in the hospitality industry. Subsequently, I joined the Global Workspace Solutions team, enhancing MyData, a client-facing application, through full-stack development and key design decisions.

I've been a part of the Next Action Recommendation Engine team, where I designed and built a data pipeline to integrate AI-driven insights and metrics into Vantage Analytics enables data-driven recommendations for clients with required customizations and requirements.

June 2022 - Present

Intern - Software Engineer

Axxess Healthcare

Worked on Axxess's Homecare project as a software engineer, which is a professional all-platform application to assist patients and medical agencies daily with medical or non-medical services.

Developed and deployed new features related to scheduling of client orders and also worked to rectify issues in the existing workflow of certain features, such as pdf generation, notifications, and billing APIs

January 2022 - May 2022

Software systems Engineer

Edgeverve systems, Infosys

During these 2 years, I worked on numerous projects related to the automation of Windows applications (Pegasus, SAP, and Mainframe), Development of Windows Applications, API Development for Automation, Automated Recognition of Texts from Scanned ID's and Documents .

November 2018 - December 2020

Intern - Software Systems Engineer

Infosys

A 4-month training program was a part of the Infosys recruitment process, which helped in the practical understanding of the software lifecycle in IT industry and understanding of Technologies being used by implementation.

January 2018 - May 2018

Intern - Study on IT Service framework

Tata Group

Learned Information Technology Information Library Framework (ITIL v4) used at the global level enterprise to understand How Data and Resources are shared across various departments securely at different locations.

June 2017 - July 2017

Intern - Database Design

Pinion Services Limited

Developed a Relational DB architecture to manage employee details in MS SQL Server for a mid-size enterprise.

June 2016 - July 2016

Education

University of Texas, Dallas

GPA: 3.9/4

Master's of Science - Computer Software Engineering
Courses and Specializations: Design and Analysis of Computer Algorithms, Advanced Machine Learning, Big Data Management and Analytics, Software Requirements Engineering
January 2021 - Present

SRM University, Chennai, India

Bachelor's of Technology - Computer Science Engineering

GPA: 8.9/10

Diverse studies on various subjects with focused learning in Data Mining Techniques and Machine Learning Algorithms. Researched to identify the right evaluation metric on feedback data using an SVM multiclass classification model to rate the faculty performance, and developed a web application to test the model on real-time feedback.
August 2014 - May 2018

Project Categories

Machine Learning

(In alphabetical order)

AdultCensusData : Built models using sklearn and analyzed data based on the accuracies of Naive Bayes, Decision Tree, Nearest Neighbour, and Logistic Regression algorithms for better understanding.

Cats & Dogs : Implemented a Convolution Neural Network for classification of images after pre-processing using TensorFlow, which gave a mean test accuracy of 91% across multiple Epochs. Also, used Transfer learning to train the images on the InceptionV3 model, which gave an average mean test accuracy of 96% for comparison of the results.

DecisionTreenEnsembles : Implementation of the ID3 algorithm and Ensembles(Bagging and Boosting) without libraries using Mutual Information on Monks and Mushroom dataset along with the implementation of sklearn DecisionTreeClassifier algorithm for result comparison.

ESG Score Generator : Developed a pipeline for computing a statement's correlation with Environment, Social, and Governance using Bert model on embeddings and Faiss search on indexed vactors and further using cosine similarity on ESG Embeddings and Non-ESG Embeddings to calculate the difference to condition if the statement involves ESG factor or not. Used Streamlit to render frontend for input.

Fashion MNIST classification : Implemented DNN model to classify the famous dataset that gave an accuracy of 91.6% on validation.

Human and Horse Image Classification : Trained a CNN model on 500 images of Horses and Humans with a mean accuracy of ~84% on the validation set of around 120 images each.

Next Day Rain Predition : Analyzed the Australian Rain Prediction dataset consisting of 23 features having many missing data and outliers then preprocessed and selected correlated features to train on traditional ML algorithms to evaluate the performance of algorithms by accuracy, scalability, interpretability, robustness to outliers and measure the improvement by introducing Bagging & Boosting.

Object Tracking using Histogram extraction : Used OpenCV to capture the pixel intensity of any object and used the resulting information to track the object.

Picture Stacking for Image Enhancement : Implemented ORB (Oriented and Rotated Brief) and ECC (Enhanced Correlation Coefficient) algorithms on Images using OpenCV and devised a logical approach to mask dim pixels to further balance quality and noise.

Review Classification using Linear SVM : Used sklearn to extract text features from reviews and trained a model by Pipelining the term frequency-inverse document frequency (tf-idf) Vectorization and training SVM model.

Spam Text Classifier : Basic classification of Email /Texts to Spam or Non-Spam using Pipelining on SVC with accuracy of around 98%.

Software Projects in Python

(In alphabetical order)

Browser Call : Basic implementation to open Chrome using Selenium WebDriver on Linux for crawler implementation.

Face Detection on Image : Detects total number of faces present in an image.

Google Calendar automated event creator : Google Calendar functional API calls to add and update (or delete) events from an Excel sheet automatically.

Google Home Custom action : Created an activity in the developer console to add and get events to/ from Google Calendar after authorizing the voice of the speaker, activated by keyword.

Overhead ISS notifier : Sends Requests to the International Space Station API to calculate the time left for the satellite to be at the user's current location, extracted using IP address. Additional functionality to get a dictated notification ofthe time left.

Test to speech : Used Python's gtts library to convert any text to speech.

Data Analytics

(In alphabetical order)

Amazon Annual Data : Analyzed the Amazon financial dataset from 2006 to 2020 to conclude the growth rate and the most profitable quarter in a year using the Pandas library.

Religion vs Homosexuality : Inferred impactful results in Relation between religion and individual opinions on homosexuality based on surveys conducted in various countries by Pew Research Center using Geoplots and Pandas.

Women in Power : Generated useful plots to compare gender inequality status in the context of political appointments and parliamentary representation in different countries from 1997 to 2019 for the given dataset using Plotly and Pandas.


Interests

Apart from being an engineer, I enjoy photography (More Pixels!) and also reading in general.

Follow my Instagram handle for more!

I regularly immerse myself in blogs and books, fueling my curiosity and satisfying my passion for continuous learning. Sometimes, I try to engulf myself in writing my observations (about things happening around me) or summarizing a novel or any technical topic that interests me.