N

Niket Kumar

Senior Software Engineer

Fremont, California, United States25 yrs 10 mos experience
Most Likely To SwitchHighly Stable

Key Highlights

  • Expert in Big Data and Predictive Analytics.
  • Strong background in Java and Scala development.
  • Proven track record in software architecture and design.
Stackforce AI infers this person is a Backend-focused Software Engineer with expertise in Data Analytics and Machine Learning.

Contact

Skills

Core Skills

Apache SparkMachine LearningJavaSpring FrameworkSoftware Architectural DesignSoftware IntegrationsRuby On Rails

Other Skills

Agile MethodologiesAkkaApache BatikApache PDFBoxCSSDesign PatternsDistributed ComputingElasticSearchEnterprise SoftwareGNU OctaveHBaseHaskellHibernateIntegrationJMS

About

Back-end Design & Architecture, Distributed computing, Scalability, Application integration, Messaging, Batch processing. Apache Spark, Lucene/ElasticSearch based Search, Scala, Akka, OrientDB, Java 8, Python, Spring, Guice, OOP, TDD, XP, Refactoring. Initiated in: Machine learning, Recommender Systems, Predictive Analytics, R, Pandas, Scikit-Learn.

Experience

25 yrs 10 mos
Total Experience
1 yr 10 mos
Average Tenure
8 yrs 6 mos
Current Experience

Google

Senior Software Engineer

Dec 2017Present · 8 yrs 6 mos · Mountain View, California

Verizon data services

Staff Engineer

Aug 2016Dec 2017 · 1 yr 4 mos · Palo Alto

  • Developing Big Data product in Predictive Analytics and Digital Advertising domain using Scala, Java, Distributed Computing, Mapreduce, Apache Spark, Akka, Lucene, HBase, Solr, Kafka, REST based API, Machine Learning.
ScalaJavaDistributed ComputingMapreduceApache SparkAkka+6

Shutterfly, inc.

Senior Web Engineer

Dec 2015Jul 2016 · 7 mos · Redwood City

  • Image rendering using SVG, rich text, PDFs.
  • Java 6/7/8, REST Web Services/ API, Spring MVC, Spring Boot, Apache Batik, Apache PDFBox.
  • Improving app performance using visualvm, fixing memory-leakage & concurrency issues.
  • Improving design and modularity using object oriented design techniques and design patterns.
  • Constantly improving code quality using refactoring, unit testing techniques and best practices.
  • Working on multiples projects with aggressive deadlines simultaneously and releasing them to meet business goals. Monitoring them with Logstash, JMX and custom developed automated tools to provide feedback for time critical business decisions.
Java 6/7/8REST Web Services/ APISpring MVCSpring BootApache BatikApache PDFBox+3

Vitallabs

Software Engineer

Dec 2012Dec 2015 · 3 yrs · Bangalore

  • Project in Data Analytics: General purpose Data Analytics platform intended to be used by Data Scientists to quickly deliver various analyzed artifacts. Integrates and manages multiple Data Sources and provides a unified platform to enrich, model and analyze any type of data at a high level. Scala, Akka, Distributed Computing using Apache Spark 1.3.1 and Mapreduce (Core, DataFrame, MLLib), Machine Learning, Java 8, REST based API, ElasticSearch, OrientDB, Spring Data...
  • Project in Storage domain: Designed and architected an integrated high level application to provision and control VMware and CloudByte backend systems. Led and guided client's team to build the application using Java, Play Framework, REST based API etc.
  • Project in TeleMedicine domain: Solved various architectural issues. Integration of multiple back-end systems in different language/platforms. Cloud based data storage issues. Standalone application in Swing to manage processing of inward Dicom files and their uploading to remote servers using REST based API.
ScalaAkkaDistributed ComputingApache SparkMapreduceMachine Learning+5

Activesphere

Developer and Director

Jul 2011Jun 2012 · 11 mos · Bangalore

  • Developed various web applications in Ruby On Rails, Javascript, CSS and REST based API and also played the role of a Director for the company.
Ruby On RailsJavascriptCSSREST based APIRuby on Rails

Yahoo!

Principal Engineer

Nov 2010Jul 2011 · 8 mos · Bangalore

  • Developed system to integrate two critical products in advertising domain.

Netapp

Member Technical Staff

Apr 2009Oct 2010 · 1 yr 6 mos · Bangalore

  • Developed in-house product to parse huge volume of inward system log files and extract information to render them to users like support engineers and datawarehouse engineers. It used Lucene and also had a web interface.

Visage mobile

Senior Software Engineer

Apr 2008Mar 2009 · 11 mos · San Francisco Bay Area

  • Developed product in the domain of Mobility Management as described here http://visagemobile.com/solutions/

Thoughtworks inc usa

Application Developer

Jun 2007Apr 2008 · 10 mos · San Francisco Bay Area

  • Developed software to integrate various websites belonging to client, Gap Inc.

Resource logistics

Software Developer

Mar 2007Jun 2007 · 3 mos · New York city

  • Developed software for the client, McGraw-Hill.

Verisign services india

Senior Lead

Aug 2006Feb 2007 · 6 mos · bangalore

  • Worked on automation of root zone management.

International decision system software india

Tech Lead

Oct 2005Aug 2006 · 10 mos · bangalore

  • Developed product to automate various processes related Leasing domain.

Thoughtworks inc india

Software Developer

Aug 2003Sep 2005 · 2 yrs 1 mo · bangalore

  • Developed product for client, IDS Software. This product automates various processes related to Leasing domain.

Infosys india

Software Engineer

Sep 1999Aug 2003 · 3 yrs 11 mos · bangalore

  • Developed various backend softwares for clients like Onmobile, Cisco etc.

Education

National Institute of Technology Karnataka

BE — Electronics & Communications

Jan 1995Jan 1999

Patna Science College

Intermediate in Science

Jan 1991Jan 1993

RamKrishna Mission Vidyapith, Deoghar

CBSE 10th

Jan 1986Jan 1991

Stackforce found 100+ more professionals with Apache Spark & Machine Learning

Explore similar profiles based on matching skills and experience