Shashank Khare

Software Engineer at Citadel

London, England, United Kingdom
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

🤩
Rockstar
🎓
Top School
Shashank Khare is a seasoned software engineer with 11 years of experience building high-performance systems in C++, Python and occasionally Erlang and JavaScript, currently working in Treasury engineering at Citadel. He has deep expertise in time-series datastores—having contributed substantially to ArcticDB at Man Group—and has built portfolio construction, back-testing and analytics platforms for front-office quant teams. His background spans networked systems and storage (NetApp, Cisco), exchange infrastructure (Smarkets) and large-scale retail platform work at Flipkart, reflecting strong systems-level instincts. An active open-source contributor, he modernised ln2sql from Python 2 to 3 and improved testability, showing a pragmatic focus on maintainability and benchmarking. Based in London with an MTech in Networking from IIT (BHU), he combines low-level performance tuning with production-grade data engineering.
code11 years of coding experience
job13 years of employment as a software developer
bookISC Science English Computer, ISC Science English Computer at CMS Lucknow , Gomtinagar Branch
bookMaster of Technology (MTech) Networking, Master of Technology (MTech) Networking at Indian Institute of Technology (Banaras Hindu University), Varanasi
bookICSE, ICSE at Lamartinere College , Lucknow
languagesEnglish, Hindi
github-logo-circle

Github Skills (16)

timeseries-database10
databases10
pandas10
arctic10
pytest10
sql10
python10
mongodb10
mongodb-database10
database10
natural-language-processing9
numpy9
testing9
git6
docker4

Programming languages (4)

C++GoErlangPython

Github contributions (5)

github-logo-circle
man-group/arctic

Dec 2018 - Apr 2021

High performance datastore for time series and tick data
Role in this project:
userBack-end Developer
Contributions:1 release, 1 review, 126 commits in 2 years 3 months
Contributions summary:Shashank primarily focused on improving and maintaining the `arctic` data store, a high-performance time series database. Their contributions include fixing formatting issues, removing unused imports, and initializing data structures in the code. They also made improvements related to various aspects of the database, including benchmarks, and the handling of encoding, as well as converting bytes data type columns to unicode. The changes made were to correct errors and improve the overall performance of the database.
pythonticktickstoretick-dataarctic
FerreroJeremy/ln2sql

Nov 2017 - Nov 2017

A tool to query a database in natural language
Role in this project:
userBack-end Developer
Contributions:20 commits, 7 PRs, 9 comments in 4 days
Contributions summary:Shashank primarily contributed to refactoring and modernizing the `ln2sql` project, a tool for converting natural language to SQL. Their work included moving the codebase from Python 2 to Python 3, addressing necessary changes like print statements and Unicode handling, and updating the build environment. They also improved code maintainability by restructuring the project and implementing pytest-based testing, demonstrating a focus on code quality and project structure.
querymysqlsqlsentence-similaritydialogue-systems
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
Shashank Khare - Software Engineer at Citadel