shankysingh's comments

shankysingh | 2 years ago | on: Ask HN: Freelancer? Seeking freelancer? (March 2024)

SEEKING WORK | UK (GMT) | REMOTE OR HYBRID

Github : https://github.com/shashanksingh Linkedin : https://www.linkedin.com/in/singhshashank Reach out : shashank.personal+hn at gmail.com Blog : https://medium.com/fanduel-life/how-do-we-keep-our-70-data-e...

I am experienced Data Tech-lead , with track record of deploying Data products like recommenders, Realtime leaderboards, Inventory Forecasting, Streaming Platforms for Companies like Skyscanner, Fanduel and Faasos ( Rebel Food) etc.

Technologies : Python, Trino/Presto, DBT, Airflow, Kafka, PySpark, Databricks DeltaLake, AWS(Cloud), DevOps, Microservices, Docker, AWS ECS, Apache Spark, Fast API, Kubernetes(EKS), AWS EMR, PostgresSQL( At Billion Scale )

For further inquiries or collaboration opportunities, please feel free to reach out to me at shashank.personal at gmail.com

shankysingh | 5 years ago | on: The State of FOSS in India

I started my career with Geodesic, handheld division, which @atul was overlooking as VP , IIRC .

Was really a great experience interacting with him and other stalwarts of FOSS at thats time. I owe my first job to him and Pradeepto :)

shankysingh | 5 years ago | on: Huawei CEO: After September 15 No More Kirin Chips

I don't have enough knowledge of chip's logistics so my less informed 2 cents would be, thinking from a business perspective, if eventual dominance of chip supply-chain was in cards, Chinese businesses would have had done it regardless of ban existed or not.

So, this ban gives Taiwan and US businesses some breathing space to keep that lead. How its leveraged, is upto the governments and business's .

shankysingh | 5 years ago | on: Speeding up function calls with lru_cache in Python

Thanks for article

Just a side note: with Fibonacci + caching it solidly become Dynamic programming problem so Time complexity reduces from quadratic to o(n), IIRC .

There is a whole class of problems where recursion + memoization(caching) = Top Down Dynamic programming , The other way to Increase performance and actually reduce call stack in these class of problems including Fibonacci would be Bottom Up Dynamic Programming

Some gists I found on it https://gist.github.com/trtg/4662449

page 1