V

Vishal Prakash

Senior Software Engineer

Zurich, Zurich, Switzerland9 yrs 10 mos experience
Most Likely To SwitchHighly Stable

Key Highlights

  • Expert in building large scale distributed systems.
  • Proficient in backend infrastructure and data analytics.
  • Strong problem-solving skills with a commitment to quality.
Stackforce AI infers this person is a Backend-focused Software Engineer with expertise in Big Data and Infrastructure.

Contact

Skills

Core Skills

Big DataJavaFull Stack Development

Other Skills

Big Data Analytic ToolDruidAngularJSData VirtualizationSecurity Access ControlNotification systemC#JavaScriptC++CSQLPHPHTMLData StructuresCore Java

About

Experienced Software Engineer in building large scale distributed system with low latency and high availability specializing in backend/infrastructure. Interested in devising a better problem solving method for challenging tasks, and learning new technologies and tools if need arises. My IT skills are complemented by my willingness to learn and my ability to quickly understand and apply new information.I'm a "go-getter", who persistently follows up until a problem is fully resolved. I would bring to any position first-rate communication skills - oral as well as written - a good sense of humor and a commitment to quality.In addition, My background in Technical trainings and education could be of use.

Experience

9 yrs 10 mos
Total Experience
3 yrs 3 mos
Average Tenure
6 yrs 5 mos
Current Experience

Google

2 roles

Senior Software Engineer

Apr 2024Present · 2 yrs 2 mos

Software Engineer III, Site Reliability Engineering

Jan 2020Apr 2024 · 4 yrs 3 mos

Grab

Senior Software Engineer

Mar 2018Dec 2019 · 1 yr 9 mos · Singapore

Directi

Software Engineer

Jun 2016Feb 2018 · 1 yr 8 mos · Mumbai Metropolitan Region

  • Designed and Implemented Big Data Analytic Tool from scratch
  • 95% of the data being visualized in the company uses
  • ”Druid”(Data Store) with 100TB of data. And the product served as business analytic tool.
  • Implemented front-end in angularJS with interface based on strut
  • framework(JSP and servlet) and backend in JAVA, serving around
  • 100,000 queries per day.
  • Data Virtualization
  • Implemented Join on different data-bases in Druid like sql join, which no
  • big data analytic tool provides. It improved report visualization and
  • decision making for the business analysts.
  • Druid Optimization
  • Optimized queries based on table size, intervals, storage type and
  • segment size to help servemore number of queries in small time and
  • allocate resources evenly.
  • Automated various services like detect inactive nodes and activate it.
  • Increasedmap-count to create more threads for serving queries and real
  • time processes when server reaches a load threshold.
  • Security Access Control
  • Implemented access control for users at different domains and data levels
  • which helped in making the data secure for the company
  • Notification system
  • Implemented push notification service which updated the server status and load on the system and other updates.
Big Data Analytic ToolDruidAngularJSJavaData VirtualizationSecurity Access Control+2

Microsoft

Intern

May 2015Jul 2015 · 2 mos · Hyderabad

  • Worked on Service Level Agreement(SLA) Rules Engine Enhancement,
  • primarily on C# and Javascript to plan, design and develop the full stack
  • implementation of a new feature to enhance the SLA functionality by providing
  • support for success actions, handle scenario so that SLA tracking gets paused
  • for the time when it is on hold waiting for a response from the customer, and
  • also support Recurring SLAs.
  • Also, Implemented a time tracking feature for SLA escalation
C#JavaScriptFull Stack Development

Education

Birla Institute of Technology, Mesra

Bachelor of Engineering (BEng) — Computer Science

Jan 2012Jan 2016

Delhi Public School

High School

Jan 2010Jan 2012

Stackforce found 100+ more professionals with Big Data & Java

Explore similar profiles based on matching skills and experience