Hanish Singla
Search
Duplicate
Try Notion
Page icon

Hanish Singla

A tool agnostic Machine Learning Engineer with around 4 years of experience in application design, development, testing and deployment in production. Passionate about using cutting edge technology in solving real-world problems.

👩🏻‍💻 Work experience

Senior Machine Learning Engineer

Aligne - (April 2023- Present)
Building an enterprise-grade machine learning-driven application for businesses in GRC domain to help them better manage their risks
Leading the team in developing and maintaining various use cases in the AI domain

Machine Learning Engineer

Aligne - (July 2021- March 2023)
Contributed to the architecture design, programming and testing of various product offerings
Played an instrumental role in coming up with innovative ideas and solving crucial roadblocks that greatly helped in the product delivery
Migrated all the existing services in Python to Golang which led to more than 50% improvement in the performance
Worked on microservices deployment using docker and helped move the application to Kubernetes
Implemented batch processing using celery with Redis as broker and successfully reduced processing time by half
Contributed to the Implementation of CI/CD pipelines using Jenkins and terraform
Took the responsibility of developing the SaaS platform which handles user and deployment management
Contributed to the requirement analysis, architecture design, programming and testing of the platform
Contributed to the R&D of a machine learning model in Natural Language Processing and improved its accuracy by 30%
Implemented the testing strategy for all use cases of the product - both functional and performance - that played a crucial role in the development of the platform.
Performed coaching of junior developers joining the team, doing frequent pair and mob programming sessions, while working with senior engineers to define roadmaps and feature priorities.

Systems Engineer

Infosys, Chandigarh – (July 2015 - May 2017)
Built a doc2vec machine learning model that searches CVs based on specific job requirements. Preprocessing of the documents and removed stop words using NLTK word tokenizer. Used Cosine spatial distance method to check similarity between the job requirements with the CVs.
Worked as an ABAP developer with a focus on Report Programming, Smartforms, and OOPS

🛠 Skills

Technologies: Machine Learning, Data Science, Deep Learning, NLP, MLOps and DevOps.
Languages & Databases: Python, GoLang, C/C++, PostgreSQL, Elasticsearch + Kibana, Redis and Memcached.
Developer Tools: Docker, Kubernetes, Jenkins, Terraform, Git, AWS Cloud, AWS Sagemaker, and JMeter.
Libraries & Frameworks: FastAPI, Gin, TensorFlow & PyTorch (+ Serving), Nginx, Celery, Avro and Streamlit.
IDEs - Visual Studio Code, Jupyter Notebook, Sublime text
Testing - Postman, JMeter
Version Control - Git

🗣 Languages

Punjabi

Native speaker

Hindi

Native Speaker

English 🇺🇸

Proficient speaker

📜 Certifications

Contact information

Callout icon
hanishsingla0241@gmail.com