Associate Software Engineer @ GlobalLogic โ building reliable software through test automation
๐งช Test automation ยท Selenium ยท Playwright ยท Rest Assured ยท TestComplete
๐ Data engineering ยท Kafka ยท Cassandra ยท Airflow
๐งฉ LeetCode Knight ยท 1,348 solved ยท top 3.6%
| Area | Tools |
|---|---|
| Test automation | |
| Languages | |
| Data engineering & databases | |
| AI / ML |
| Project | What it does | Stack |
|---|---|---|
| nopCommerce test automation | Team of four automating the Promotions module of nopCommerce across UI and API layers. I owned the subscription-type and campaign flows. Phase 2 rebuilds the suite in Playwright. | Java ยท Selenium ยท Rest Assured ยท TestNG ยท Playwright |
| Notepad automation with TestComplete | Desktop UI automation of Windows Notepad's file workflows: Name Mapping with aliases, a hybrid keyword + script approach and Gherkin BDD scenarios. | TestComplete ยท JavaScript ยท Gherkin |
| API test suites | A chained e-commerce API flow (login โ products โ cart โ order โ cleanup) in Rest Assured, plus a data-driven Postman collection using variables, the collection runner and CSV data. | Java ยท Rest Assured ยท TestNG ยท Maven ยท Postman |
| Network intrusion detection system | Final-year project: real-time packet capture with Scapy, processed through Airflow DAGs into Cassandra, with ML detection trained on UNSW-NB15 and a live threat dashboard. | Python ยท Scapy ยท Airflow ยท Avro ยท Cassandra |
| AI email automation platform | Linkenite hackathon build: pulls Gmail and Outlook support mail, extracts entities, classifies sentiment and urgency, and drafts RAG-grounded replies. | Python ยท Hugging Face ยท spaCy ยท FastAPI ยท Streamlit ยท PostgreSQL ยท Docker |
| Kafka โ Cassandra log ingestion | A Kafka producer streams Avro-serialised log events; a consumer persists them to Cassandra. | Python ยท Kafka ยท Avro ยท Cassandra |
| Real-time voice chat rooms | Group voice rooms over WebRTC with WebSocket signalling, built for Murf AI Coding Challenge 4. | Python ยท aiohttp ยท WebRTC ยท JavaScript |
| HTTP server in C++ | A multithreaded HTTP server written from scratch on POSIX sockets. | C++ ยท POSIX sockets ยท multithreading |
More projects and learning notes
Test automation
- Playwright framework: Page Object Model structure with BDD feature files.
AI & data science
- Chat with Your Own Books: Q&A chatbot over your own PDFs (LangChain, Hugging Face, Streamlit).
- WorldQuant University Applied Data Science Lab: Buenos Aires housing prices ยท Poland bankruptcy prediction ยท Nairobi air-quality forecasting ยท Nepal earthquake damage ยท US customer segmentation
- In R: white-wine quality prediction (random forest, 77.6% accuracy) ยท YouTube trending-video analysis
- Amazon ML Summer School 2024 ยท NLP basics ยท Quora dataset EDA ยท Edit-distance spelling suggestions
Systems & distributed computing
- LCR leader election ยท Hashing in distributed databases ยท Event-driven architecture demo ยท C++ design patterns
Web
Learning notes
- Kafka guide ยท Cassandra (DS201) ยท Cassandra data modelling ยท Scala ยท SQL ยท OOP in C++ ยท Compiler design
Badges: Knight ยท 500 Days ยท Annual Badge 2024 | C++ solutions: Daily_Practise
- B.Tech, Computer Science & Engineering, Graphic Era Hill University (2021โ2025), CGPA 8.2/10
- Applied Data Science Lab, WorldQuant University (2023)
- DS201: Foundations of Apache Cassandra, DataStax Academy (2024)
- Amazon ML Summer School (2024)
Happy to talk about test automation, data engineering or a tricky algorithm. Reach me at ujjwalbisht55@gmail.com or on LinkedIn.
เคเคฐเฅเคฎเคฃเฅเคฏเฅเคตเคพเคงเคฟเคเคพเคฐเคธเฅเคคเฅ เคฎเคพ เคซเคฒเฅเคทเฅ เคเคฆเคพเคเคจ
"Your right is to your work alone, never to its fruits." (Bhagavad Gita 2.47)