Darshan N is a software engineer based in New York with a Master's in Computer Science from Northeastern and over a decade of hands-on experience across full-stack, mobile, and geospatial tooling. Currently at Citadel Securities, he brings practical production experience from roles at JPMorgan, Redfin, and Annaly, plus internships and teaching assistantships that underline both industry and academic chops. He has a strong Flutter and mobile background and is the primary contributor to GeoFlutterFire, implementing geohashing, distance calculations, and nested-data support to enable location-aware Firestore queries. Known for translating algorithms into robust utility libraries, he blends careful core-logic work with product-focused delivery. Colleagues would describe him as a reliable engineer who equally values clean abstractions and shipping working features.
11 years of coding experience
2 years of employment as a software developer
Bachelor of Engineering (B.E.), Computer Science, Bachelor of Engineering (B.E.), Computer Science at Dayananda Sagar Institutions
Master's degree, Computer Science, 3.83 GPA, Master's degree, Computer Science, 3.83 GPA at Northeastern University
Computer Science, Computer Science at St. Joseph's Pre-University College
:fire:GeoFlutterFire:fire: is an open-source library that allows you to store and query firestore documents based on their geographic location.
Role in this project:
Full-stack Developer
Contributions:65 commits, 26 PRs, 44 pushes in 2 years
Contributions summary:Darshan primarily contributed to the development of the `geoflutterfire` library, implementing core functionalities related to geographic data handling. The commits show implementation of utility functions for geohashing, including encoding, decoding, and neighbor calculations. The user focused on building the core logic for the library, incorporating features such as distance calculations and support for nested data structures within the codebase.
Source code of the custom solution built for the NGO - https://www.reachinghand.org/. The angular app (PWA) is used as a daily driver by the NGO to fill in their various inventory stocks and get a stock prediction with cost estimation (tensorflow JS) and also a dialogflow chatbot to retrieve and store basic records.
Contributions:140 commits, 52 PRs, 116 pushes in 7 months
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.