Prashanth Chandra

Quantitative Technologist

Hong Kong, China
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
Prashanth Chandra is a Quantitative Technologist with 11 years of software engineering experience, currently applying his engineering depth to quantitative systems at Qube Research & Technologies in Hong Kong. He has a strong backend and infrastructure pedigree from multi-year roles at ExpressVPN—covering payments, CRM, analytics, reporting and infra-as-code—and experience shipping production services and on-call support. An active open-source contributor, he has improved tooling used by many developers, including async linting for Vim/Neovim (ale) and core enhancements to the Ruby on Jets framework, demonstrating attention to developer experience and cloud security. Comfortable across the stack, he combines rigorous testing and automation practices with practical cloud IAM and deployment know-how. Early tutoring and mentoring roles hint at a collaborative teaching style that complements his hands-on delivery.
code11 years of coding experience
job7 years of employment as a software developer
bookHong Kong University of Science and Technology (HKUST)
languagesEnglish, French, putonghua, Telugu, Tamil, Chinese
stackoverflow-logo

Stackoverflow

Stats
2,692reputation
157kreached
32answers
37questions
github-logo-circle

Github Skills (29)

aws-lambda10
language-server-protocol10
vim-plugin10
ruby10
neovim10
vim10
aws-cloudformation10
aws10
jet10
linter10
serverless10
syntax-checking10
coffeescript9
typescript9
typescript-types9

Programming languages (18)

C++CSSCGoMustacheHTMLTypeScriptShell

Github contributions (5)

github-logo-circle
dense-analysis/ale

Sep 2016 - Oct 2016

Check syntax in Vim/Neovim asynchronously and fix files, with Language Server Protocol (LSP) support
Role in this project:
userFull-stack Developer
Contributions:13 PRs, 41 comments, 2 issues in 1 month
Contributions summary:Prashanth primarily contributed to enhancing the `ale` project, which focuses on asynchronous syntax checking in Vim/Neovim. Their work included adding support for new linters, specifically coffeelint and tslint, and modifying existing linter integrations to improve their output. The user also refactored code to improve output display in the QuickFix list. Additionally, the user added comment headers to several plugin files and linter definitions for better code organization.
lintervimcheckerneovimautocomplete
rubyonjets/jets

Mar 2020 - Mar 2020

Ruby on Jets
Role in this project:
userBack-end Developer
Contributions:6 commits, 3 PRs, 2 comments in 9 days
Contributions summary:Prashanth's contributions primarily involve modifying the core logic and configuration of the Ruby on Jets framework. They addressed IAM policy settings by concatenating default policies, demonstrating an understanding of security and access control within AWS Lambda environments. Additionally, the user worked on generating and locating CloudFormation templates, and modifying default IAM policies related to S3 actions. Finally the user has demonstrated an understanding of testing by adding test cases for the configurations.
serverlessrubyonjetsrubyawslambdaruby-on-jets
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
Prashanth Chandra - Quantitative Technologist