Eshita Shukla

Software Engineer at Apple

Cupertino, California, United States
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts

Summary

👤
Senior
🎓
Top School
Eshita Shukla is a software engineer with eight years of experience building backend systems and research-grade NLP tooling, currently an SDE at Apple in Cupertino. She combines industry experience—delivering large-scale Java Spring Boot and Python-Flask microservices at Citi and leading a backend team at a startup—with academic research developing a natural-language-to-temporal-logic framework at Arizona State University. Her research produced a 98%‑accurate formal requirements generator using fine-tuned LLMs, a proprietary 200k-sample dataset, and over 20 fine-tuned models, and she has hands-on experience integrating C++ toolkits with Python via PyBind for automated CPS testing. Comfortable across Java, Python, C++, React/Angular and Dockerized deployments, she moves projects from prototyping to production while also shipping data pipelines and dashboards. Notably, she blends prompt engineering and chain-of-thought strategies into formal verification workflows—an unusual bridge between LLMs and rigorous requirements engineering.
code8 years of coding experience
job4 years of employment as a software developer
bookMaster of Science - MS, Computer Engineering, 3.75, Master of Science - MS, Computer Engineering, 3.75 at Arizona State University
bookBachelor of Technology - BTech, Computer Engineering, Bachelor of Technology - BTech, Computer Engineering at Veermata Jijabai Technological Institute (VJTI)
bookHigh School, Computer Engineering, 9.8, High School, Computer Engineering, 9.8 at Atomic Energy Central School
languagesGerman, Hindi, English
github-logo-circle

Github Skills (27)

calculation7
tkinter5
mathematics4
python4
parser3
pdf-manipulation3
medium3
pdf-files3
pdf3
java3
prophet2
machine-learning2
extraction2
pdf-document2
jupyter-notebook2

Programming languages (5)

JavaJavaScriptHTMLJupyter NotebookPython

Github contributions (5)

github-logo-circle
Contributions:14 commits, 12 pushes, 1 branch in 5 months
EshitaShukla/Companion

May 2018 - Jun 2018

Contributions:25 commits, 1 push, 1 branch in 1 month
Find and Hire Top DevelopersWe’ve analyzed the programming source code of over 60 million software developers on GitHub and scored them by 50,000 skills. Sign-up on Prog,AI to search for software developers.
Request Free Trial