Nikhil Chennu

Angestellt, Machine Learning Engineer, Joveo Inc

Hyderabad, Indien

Über mich

Have above 5 years of experience working with python at various levels of architecture components. I have experience writing clean/reusable python code with all SOLID and Design principles followed and also deep understanding of concurrency & parallelism (using multiprocessing and asyncio mechanisms). I have experience working with batch / event based architecture interacting with various upstreams like NATS, Kaka, SQS and processing data. My experience with AWS cloud is an added advantage. Also flexible to work with go programming language. In addition to above I have working experience with various Machine Learning algorithms. Also have good knowledge with neural networks and embeddings. Uses pandas, script , keras for day to day activities. Experience using AWS sage maker, jupyter notebook and other ML related tools as a Machine Learning Engineer in my current organization. Expecting my next career destination should have flexibility to explore more about MLOPS

Fähigkeiten und Kenntnisse

AWS
Golang
Python
Machine Learning
Spark
Software Development
Fast api
Microservices
Cloud Computing
Software Architecture
System Design
Data Structures
Algorithms

Werdegang

Berufserfahrung von Nikhil Chennu

  • Bis heute 4 Jahre, seit Okt. 2020

    Machine Learning Engineer

    Joveo Inc

    Responsible for developing various batch and event based ETL pipelines using spark, python, AWS Batch and AWS EMR, processing enrichments for millions of records per day. Built machine learning model inference pipelines exposed over rest API using async based framework Fast API. Optimised run times of various micro-services using concurrent / parallel processing and part of migration of micro-services to Kubernetes which provides better availability, visibility, monitoring using logentries and datadog

  • 1 Jahr und 3 Monate, Juli 2019 - Sep. 2020

    Software Engineer

    F5 Networks Inc.

    Part of NGINX Controller analytics module development team, enabling better monitoring & management of metrics/events data and providing API driven development support.Worked on containerized and microservices based architecture, enabling different REST based API's and gRPC based communication between services, using golang . Managed authentication using JWT tokens , metrics/events processing using NATS / Kafka message brokers

  • 3 Jahre und 1 Monat, Juni 2016 - Juni 2019

    Software Engineer

    8K Miles Software Engineer

    Engineered and Developed cloud automation solutions using python programming , AWS cloud and machine learning techniques like clustering, regression, neural networks and dimensionality reduction Worked on Various AWS services like EC2, Lambda, AWS Batch, IAM, CloudWatch, API Gateway, S3, Elastic Search, Elastic Cache (Redis) and Dynamo DB.

  • 3 Monate, Mai 2015 - Juli 2015

    Research Intern

    IIITDM Kancheepuram

    This Research Internship experience introduced various concepts of data mining and worked on a research problem "Image Compression using Pattern Mining" https://www.researchgate.net/publication/328372307_Lossy_Image_Compression_using_Freq

Ausbildung von Nikhil Chennu

  • 4 Jahre und 2 Monate, Juni 2012 - Juli 2016

    Computer Science

    National Institute of Technology, Puducherry

Sprachen

  • Englisch

    Fließend

21 Mio. XING Mitglieder, von A bis Z