Shaan K. is a Founding Software Engineer at Camina.
Camina
-
Founding Software EngineerCaminaSan Francisco, Ca, Us
-
Software EngineerCamina Oct 2024 - PresentWorked across the front-end, back-end, and data layers of an equity analytics app. Made use of: Python, React Native, Firebase, Snowflake, Google Cloud Platform.
-
Software EngineerNorthern Trust Corporation Jul 2022 - Jul 2024Chicago, Illinois, UsActed as a Developer in the Asset Servicing department of Northern Trust, which builds software and custodial data platforms for hedge funds, pension funds, institutional investors, and private equity firms.Wrote back-end micro-service components (REST APIs) for new user features, such as low-latency analytical tools to model portfolio risk and project future returns (machine learning / ML). Made use of: Python (Flask, FastAPI, Pandas, Data Wrangling), Go / GoLang (Gin), Javascript (Node.js), Postgres, Redis, Bash (Unix), and Docker. Implemented given API designs and made improvements to them using parallel processing and Redis-Clusters to reduce latency and improve scalability. Designed and implemented scalable OLTP data stores using both relational (Postgres / PostgreSQL) and NoSQL (Redis) databases, with cache workers written in Python. Updated legacy applications.Contributed to build-outs of NTAS's data warehouse and data marts for institutional clients; built and modified cloud- based ETL- and ELT- data pipelines ingesting and processing gigabytes of financial data daily. Made use of: Python, Javascript, SQL, Apache Spark, Snowflake, Databricks, MySQL. Participated in Data Modeling sessions and interfaced with business units regarding their analytical requirements. Wrote performant complex SQL queries (Stored Procedures, Functions) while also building telemetry dashboards to monitor performance. Built data visualization tools using Snowflake and Power BI. Wrote custom scripts for the automation of rote tasks in service of the department's focus on CI/CD, and configured them for the cloud via Microsoft Azure (Bash, Python, Git, Azure DevOps, Azure Functions).Contributed to front-end projects (React, Typescript, Redux). Participated in SCRUM ceremonies and Agile practices (Git, Azure DevOps). -
Software Engineer InternIpg Mediabrands 2019 - 2019New York, Ny, UsBuilt a cloud-based web application designed to help automate the company's code certification process, with the goal of freeing up ~180 employee hours per month spent maintaining and updating collaborative Wiki pages (Confluence by Atlassian). The project was part of the organization's push towards CI/CD (Continual Integration / Continual Delivery). Acted as a full-stack developer, writing both the front-end and back-end of this web application using asynchronous JavaScript (ES6), Node.js, ReactJS, PostgreSQL (Postgres), Express, and Docker. Used Docker to coordinate the application's various modules, and to allow their synchronized launch as a multi-container application by a single command (Docker-Compose). Wrote a RESTful API back-end using Node.js, Express, and PostgreSQL, along with Jest and Mocha / Chai for unit and integration test coverage. Packaged this API as a Docker image to allow for its future use in multi-container applications. Used Docker's bridge networks to provide secure communications between containers, while an external interface followed REST / HTTP conventions.Wrote a dynamically-generated front-end User Interface (UI) using ReactJS, Bootstrap, HTML & CSS, with Jest providing test coverage. Coupled this front-end with an NGINX server container for deployment as a Docker image.Designed and implemented Postgres database containers to integrate, unite, and relay data from various sources via pre-existing ETL processes.Documented all code written. Used collaborative tools like GitLab, and learned the basics of the software development lifecycle (SDLC), Agile processes and test-driven development (TDD). -
Data Science InternRobert Mondavi Institute 2016 - 2016Created reports from raw epidemiological data using R's data analysis and visualization libraries.Trained new interns in statistical programming.
Shaan K. Education Details
-
Florida International UniversityComputer Science
Frequently Asked Questions about Shaan K.
What company does Shaan K. work for?
Shaan K. works for Camina
What is Shaan K.'s role at the current company?
Shaan K.'s current role is Founding Software Engineer.
What schools did Shaan K. attend?
Shaan K. attended Florida International University.
Free Chrome Extension
Find emails, phones & company data instantly
Aero Online
Your AI prospecting assistant
Select data to include:
0 records × $0.02 per record
Download 750 million emails and 100 million phone numbers
Access emails and phone numbers of over 750 million business users. Instantly download verified profiles using 20+ filters, including location, job title, company, function, and industry.
Start your free trial