Punit Naik

Punit Naik Email and Phone Number

Senior Software Engineer @ TeamOhana
Punit Naik's Location
Goa, India, India
Punit Naik's Contact Details

Punit Naik work email

Punit Naik personal email

Punit Naik phone numbers

About Punit Naik

I am a Clojure(script) programmer with an immense interest in Distributed Systems/Big Data Technologies. I have worked in the field of Data Science, Machine Learning, Data Engineering, Distributed Computing, DevOps Engineering, Back-End Development (Web, Infra, etc.), Front-End Development. Highly flexible as a programmer. An ardent self-learner.

Punit Naik's Current Company Details
TeamOhana

Teamohana

View
Senior Software Engineer
Punit Naik Work Experience Details
  • Teamohana
    Senior Software Engineer
    Teamohana Sep 2024 - Present
  • Audience Republic
    Software Engineer
    Audience Republic Mar 2023 - Aug 2024
    Goa, India
    Worked in the Integrations and platform team
  • Ladders
    Software Engineer
    Ladders Jul 2021 - Jan 2023
    Goa, India
    Part of the Data Operations team. I was responsible for getting jobs into the system from various resources into Ladders DB, indexing them in ES, providing search funtionalities on top of it.
  • All Street
    Full-Stack (Clojure & Clojurescript) Developer
    All Street Jan 2020 - Jun 2021
    Bicholim, Goa
    Working for an AI startup in London, UK. I was working as a full-stack developer on the product itself. My main tasks were:1. Working on a data ingestion/lake pipeline, where the program was being fed data from one of our data providers. My task was to query that data, temporarily store in Kafka and then persist/index it in Elasticsearch 2. Working on the back-end, writing Elasticsearch and MongoDB queries to… Show more Working for an AI startup in London, UK. I was working as a full-stack developer on the product itself. My main tasks were:1. Working on a data ingestion/lake pipeline, where the program was being fed data from one of our data providers. My task was to query that data, temporarily store in Kafka and then persist/index it in Elasticsearch 2. Working on the back-end, writing Elasticsearch and MongoDB queries to get/post/put/delete data and writing REST APIs on top of it. 3. Working on the front-end, basically providing the users a good UI/UX to query the system. Users had a full-text editor where they could query the data and insert it directly in their text, insert various charts again straight from the app, etc. And then generate a report out of it. They could export the report in PDF as well as doc format.Technologies Used: Clojure, Clojurescript, Integrant, Kafka, MongoDB, Elasticsearch, AWS, UIX (lightweight re-frame variant), Typescript, VegaJS, ANT Design, Stripe, etc. Show less
  • Brainsfeed Ltd.
    Clojure(Script) Developer
    Brainsfeed Ltd. Nov 2018 - Sep 2019
    Goa, India
    Working with a Paris based remote-first company. I was working on a product where freelancers and clients could sign up and basically connect with each other. Clients could assign the freelancers various projects, chat with them and after completion of the project, the clients would then pay the freelancers. This was all done on the platform itself.I was a part of the core engineering team and worked as a full-stack… Show more Working with a Paris based remote-first company. I was working on a product where freelancers and clients could sign up and basically connect with each other. Clients could assign the freelancers various projects, chat with them and after completion of the project, the clients would then pay the freelancers. This was all done on the platform itself.I was a part of the core engineering team and worked as a full-stack developer, designing Brainsfeed's product, from back-end till front-end.Technologies Used:1. Clojure2. Clojurescript 3. Re-frame 4. Hazelcast 5. PostgreSQL 6. Polylith Architecture 7. AWS 8. Websockets 9. Yada 10. HugSQL Show less
  • Ventur8.Io
    Clojure(Script) Developer
    Ventur8.Io Apr 2018 - Aug 2018
    Panaji Area, India
    Working for a small startup in the U.S. on a Model-Driven Architecture use case.Used the Clojure programming language to generate code from spec a (of the entire system).I worked on three use cases:1. A small back-end task, where I received a list of routes and their corresponding responses (already defined) and I had to write a Clojure macro to consume this spec and write out code for the back-end… Show more Working for a small startup in the U.S. on a Model-Driven Architecture use case.Used the Clojure programming language to generate code from spec a (of the entire system).I worked on three use cases:1. A small back-end task, where I received a list of routes and their corresponding responses (already defined) and I had to write a Clojure macro to consume this spec and write out code for the back-end routes of the app. I used Clojure and it's powerful macros for spitting out code and a library called compojure for the routes of the app.2. Users defined a spec of their system architecture as an JSON/EDN file, describing how many nodes/compute units they want for their entire application, out of which some will be assigned to the DB, some to load balancer, etc. I used Clojure, bash and a CLI utility called KOPS (Kubernetes Operations) to essentially spin up an entire system infrastructure by consuming the spec sent by the user3. A smaller UI use case, where users defined their visuaisation as a spec, where they provided the data source to be used for visualisation, chart type, axes, transformations, aggregations and I used this to generate a SVG chart for them.I had used Clojure(script) and vega-lite (a vega-js library) to accomplish this Show less
  • Thoughtworks
    Application Developer Consultant
    Thoughtworks Sep 2017 - Mar 2018
    Bengaluru, Karnataka, India
    Worked on an internal project for a well-known investment bank. The work included modelling data in a graph database and designing UI.Technologies used:1. Janusgraph2. Cassandra3. AngularJS4. Javascript5. Java
  • Formcept
    Software Engineer
    Formcept Nov 2015 - Aug 2017
    Bengaluru Area, India
    Responsibilities and Accomplishments:1. Worked as a DevOps Engineer and Designed a Software Configuration Management (Clustro) product which could install a lot of services from the MECBOT technology stack (Hadoop, Spark, HBase etc.) in a network seamlessly and could also create sub-clusters of services.2. Designed a Log Analysis tool using Logstash which keeps track of logs across the entire cluster running MECBOT instances and using Riemann, notified the Administrators about… Show more Responsibilities and Accomplishments:1. Worked as a DevOps Engineer and Designed a Software Configuration Management (Clustro) product which could install a lot of services from the MECBOT technology stack (Hadoop, Spark, HBase etc.) in a network seamlessly and could also create sub-clusters of services.2. Designed a Log Analysis tool using Logstash which keeps track of logs across the entire cluster running MECBOT instances and using Riemann, notified the Administrators about errors in Real-Time.3. Worked as a Back-End Web Developer and designed REST APIs for the project Clustro.4. Managed and contributed heavily to the Machine Learning repository of the company and designed Data Science algorithm plug-ins for the company's Stack.5. Worked as a Big Data Visualisation engineer and designed Elasticsearch queries for various Client Projects' UI.6. Contributed to and managed company's proprietary code on Github7. Worked through all the stages of Data Science/Analysis like Data Pre-processing, Data Cleansing (ETL), ML Algorithms Implementation, Data Storage.8. Evaluated all the latest technologies and frameworks which got released in the Big Data World.Technologies Used:1. Clojure2. Shell Scripting3. Linux Systems4. Riemann5. Logstash6. Ruby7. Spark8. Scala9. GraphX10. Hadoop11. HDFS12. HBase13. Elasticsearch14. Zookeeper15. Kafka16. SparkSQL Show less
  • Goa Amigo(Formerly Fomento Travel)
    Software Developer (Back-End Web Development)
    Goa Amigo(Formerly Fomento Travel) Feb 2015 - Oct 2015
    Panjim, Goa, India
    Responsible for:1. Database ModellingMySQL Database creation, Database Normalisation, Database Querying, Functions and Procedures, Hierarchical Models (Nested Set Model, Adjacency List Model), Joins etc.2. Complete Back-End Development3. Designed a website for Fomento Scholars (fomentoscholars.org) where students could apply for scholarships online.Technologies Used:1. Clojure (General Coding), 2. MySQL Workbench (Database Modelling)3. MySQL… Show more Responsible for:1. Database ModellingMySQL Database creation, Database Normalisation, Database Querying, Functions and Procedures, Hierarchical Models (Nested Set Model, Adjacency List Model), Joins etc.2. Complete Back-End Development3. Designed a website for Fomento Scholars (fomentoscholars.org) where students could apply for scholarships online.Technologies Used:1. Clojure (General Coding), 2. MySQL Workbench (Database Modelling)3. MySQL (Querying)4. HTML5. PHP7. jQuery8. Various Clojure Libraries Used: URL Routing (Compojure,Ring), Session Handling (lib-noir), SSL (lein-ring), HTML Templating (Selmer, Hiccup), Liberator, JSON, File-Upload Handling etc. Show less

Punit Naik Skills

Clojure Java Scala Apache Spark Hadoop Machine Learning Data Science Linux Shell Scripting C Python Mysql C++ Html R Git Eclipse Matlab Php Apache Zookeeper Apache Pig Apache Sqoop Apache Hbase Apache Hive Apache Mahout Rhadoop Microsoft Word Json Github Data Analysis Configuration Management Restful Webservices Web Development Docker Onyx Devops Pigpen System Administration Amazon Web Services Apache Flink Apache Beam Apache Kylin Apache Kafka Graph Databases Cortex Tensorflow Tdd Aws Clojurescript Kubernetes Mapreduce Microcontrollers Log Analysis

Punit Naik Education Details

  • Goa College Of Engineering
    Goa College Of Engineering
    60 %
  • Shri Shantadurga Higher Secondary School
    Shri Shantadurga Higher Secondary School
    68 %
  • Our Lady Of Grace High School
    Our Lady Of Grace High School
    80 %

Frequently Asked Questions about Punit Naik

What company does Punit Naik work for?

Punit Naik works for Teamohana

What is Punit Naik's role at the current company?

Punit Naik's current role is Senior Software Engineer.

What is Punit Naik's email address?

Punit Naik's email address is na****@****ail.com

What is Punit Naik's direct phone number?

Punit Naik's direct phone number is (650) 600*****

What schools did Punit Naik attend?

Punit Naik attended Goa College Of Engineering, Shri Shantadurga Higher Secondary School, Our Lady Of Grace High School.

What are some of Punit Naik's interests?

Punit Naik has interest in Football, Badminton, Education, Cricket, Science And Technology, Music, Singing, Arts And Culture, Coding, Health.

What skills is Punit Naik known for?

Punit Naik has skills like Clojure, Java, Scala, Apache Spark, Hadoop, Machine Learning, Data Science, Linux, Shell Scripting, C, Python, Mysql.

Not the Punit Naik you were looking for?

Free Chrome Extension

Find emails, phones & company data instantly

Find verified emails from LinkedIn profiles
Get direct phone numbers & mobile contacts
Access company data & employee information
Works directly on LinkedIn - no copy/paste needed
Get Chrome Extension - Free

Aero Online

Your AI prospecting assistant

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.