Abhisek Jana, Developer in Herndon, VA, United States
Abhisek is available for hire
Hire Abhisek

Abhisek Jana

Verified Expert  in Engineering

Software Developer

Location
Herndon, VA, United States
Toptal Member Since
June 10, 2020

Abhisek is an avid learner and self-motivated developer passionate about solving machine learning and deep learning-related problems. While Abhisek specializes in development with Java, he's also designed and developed complex distributed computer applications for the past 16 years using other technologies like Python, PyTorch/Keras, Spark, Scala, Spring Boot, Azure, D3.js, Big Data, and React, among others. He's also the author of the technical blog named Adeveloperdiary.com.

Availability

Part-time

Preferred Environment

MacOS, Ubuntu, Atlassian, Git, Docker, Eclipse, IDEA IDE, PyCharm

The most amazing...

...thing I've worked on is a framework to design and develop data-centered microservices without needing any coding.

Work Experience

Senior Technology Architect

2004 - PRESENT
Cognizant Technology Solution
  • Automated the approval/rejection of manual business processes using machine learning as well as exposing it as a service and deploying it in Azure.
  • Created a framework to enable the design and development of data-centered microservices without any coding.
  • Built a highly performant data processing pipeline using Spark RDDs to process millions of records from COBOL copybook, JSON, CSV, etc. into a Janus database and HBase including data quality, data validation, entity transformation, and lazy loading.
  • Served as the primary developer for building the MetLife WALL (batch jobs for the WALL and UI for the Research WALL) application, which changed the way that business operated at MetLife (Tiny.cc/m0q2pz).
  • Developed a library/product to build rich internet applications at the beginning of the web 2.0 era using Adobe Flex. Yakov Fain (a Java champion) had reviewed the product and provided his approval to use it across the enterprise.
  • Created an online application to automate deployment from StarTeam and LiveLink to multiple windows servers which saved $1 million per year for the client.
Technologies: MongoDB, Angular, React, Spark, Scala, Python, JavaScript, Spring Boot, Jakarta EE, Java

MetLife WALL

The MetLife Wall provides a 360° view of a customer’s policy, cutting across lines of business while consolidating and simplifying the presentation of data. The interface keeps a record of all the past interactions each customer may have had with MetLife across all its omnichannel touchpoints, such as the call center, in-person interactions with agents, as well as claims and policy updates. Since the software platform provides a complete timeline of customers’ transactions—claims, records, status, etc., it also enables MetLife’s agents to quickly retrieve and cross-sell solutions.
I worked as one of the senior technology leads and also managed a very talented team on the Cognizant side. I developed many back-end and UI components of the WALL. The challenging journey to achieve success in three months was an experience in itself, which I will remember for a long time.

Languages

Java, Python 3, R, Scala, JavaScript, Python

Other

XML Web Services, RESTful Microservices, Netflix OSS, Convolutional Neural Networks (CNN), Deep Learning, Machine Learning, Generative Adversarial Networks (GANs), Computer Vision, Object Detection

Frameworks

Spring Boot, Spark, Angular

Libraries/APIs

D3.js, React, jQuery, PyTorch, OpenCV, Keras, Scikit-learn, Node.js

Tools

You Only Look Once (YOLO), PyCharm, IDEA IDE, Git, Atlassian

Platforms

Eclipse, Docker, Ubuntu, MacOS, Jakarta EE

Storage

MongoDB

2017 - 2019

Master's Degree in Computer Science (Machine Learning)

University of Illinois at Urbana-Champaign - Champaign, IL, United States

2000 - 2004

Bachelor of Technology Degree in Electronics and Telecommunication Engineering

University of Kalyani - West Bengal, India

MAY 2020 - PRESENT

OpenCV – Computer Vision I, II, III

OpenCV

MARCH 2020 - PRESENT

Data Structures and Algorithms

Udacity

JANUARY 2020 - PRESENT

Nanodegree in Artificial Intelligence

Udacity

JANUARY 2020 - PRESENT

Nanodegree in Computer Vision

Udacity

AUGUST 2018 - PRESENT

Deep Learning Specialization [Four Courses]

Coursera

NOVEMBER 2017 - PRESENT

Cloud Computing Concepts – Part 1

Coursera

AUGUST 2017 - PRESENT

Statistical Learning

Stanford Online

MARCH 2017 - PRESENT

Algorithms: Design and Analysis

Stanford Online

AUGUST 2011 - PRESENT

Scrum Master Certification

Scrum Alliance

MAY 2008 - PRESENT

Sun Certified Developer for Java Web Services (SCDJWS)

Sun Microsystems

SEPTEMBER 2007 - PRESENT

Sun Certified Business Component Developer (SCBCD)

Sun Microsystems

APRIL 2007 - PRESENT

Sun Certified Web Component Developer (SCWJD)

Sun Microsystems

JUNE 2006 - PRESENT

Sun Certified Java Programmer (SCJP)

Sun Microsystems

Collaboration That Works

How to Work with Toptal

Toptal matches you directly with global industry experts from our network in hours—not weeks or months.

1

Share your needs

Discuss your requirements and refine your scope in a call with a Toptal domain expert.
2

Choose your talent

Get a short list of expertly matched talent within 24 hours to review, interview, and choose from.
3

Start your risk-free talent trial

Work with your chosen talent on a trial basis for up to two weeks. Pay only if you decide to hire them.

Top talent is in high demand.

Start hiring