Summary
Overview
Work History
Education
Skills
Timeline
Generic

Prakashkumar Patel

Carmel,IN

Summary

Innovative Lead Software Engineer offering 17+ years of experience. Enthusiastic about developing forward-thinking solutions to tomorrow's productivity problems. Demonstrates hardworking and adaptable approach to challenges with strong analytical and critical thinking skills.

Overview

18
18
years of professional experience

Work History

Principal Software Engineer

Salesforce
08.2023 - Current
  • Collaborated with team to analyze system solutions based on client requirements.
  • Tuned systems to boost performance.
  • Drove substantial improvements in software quality by establishing rigorous code review processes and performance monitoring tools.
  • Modernized legacy systems by refactoring outdated codebases, leading to enhanced maintainability and adaptability.

Lead Software Engineer

Salesforce
02.2020 - 07.2023
  • Became a subject matter expert of big data technologies such a Kafka , Elasticeasearh for Salesforce's Marking cloud division.
  • Decouple monolith into microservice to improve productivity, quality with significant reduction of delivery time.
  • Acted as a scrum master to ensures that the scrum team follows the agile development processes they agreed.
  • Created fully automated Apache Kafka clusters on Azure using HDInsight, terraform and spinnaker.

Sr. Software Engineer

Salesforce
02.2018 - 02.2020
  • Architect and design highly scalable and performance Elasticsearch clusters to store and search billion of events.
  • Design and implement the secure , scalable and highly available data pipeline to process 30b+ events daily.
  • Decouple the monolith into micro service and containerized the service.

Software Engineer

Salesforce
04.2016 - 01.2018
  • Improved the legacy data pipeline, resulting in a significant reduction of customer cases ( 23% ) related to delayed processing data.
  • In quick time , I learned and explored big data technologies such a Kafka , Elasticsearch and Scala. This knowledge help to fix long pending data processing issues.
  • Became an SME of big-data technologies in the organization group and motivate/guide other groups to use No-SQL database to solve scale problems with traditional RDBMS.

Technical Lead

Fiserv Inc
10.2013 - 04.2016
  • Architect and design backend framework for modern cloud based utility bill payment called CheckFreePay to replace the legacy desktop system.
  • Member of the architecture review board to review and approve technical design of new technical initiative.
  • Oversaw team of developers to strictly enforce software guidelines and deliver highest quality work.
  • Collaborated with engineers product owners and managers to produce timelines, production roadmaps and scenario plans.
  • Interviewed, hired and trained new software engineer to fit into organization skillset and culture.

Sr. Software Developer

Fiserv Inc
05.2008 - 10.2013
  • Modified existing software systems to enhance performance and add new features.
  • Mentored junior development professionals to improve coding standards.
  • Automated testing of developed software using C# and Selenium.
  • Automated application build and deployment, driving efficiency of code development process.
  • Tested and troubleshot application and documented issue resolutions for development team.

Co-Founder

Universal Technology Solutions
05.2009 - 08.2011
  • Author/Architect/Developer of next generation end to end one stop scriptless test automation platform called TestMagic (https://uts-global.com/test-automation-solution/.)
  • Developed comprehensive automated test solution for client called CoreCards. Solution help client to reduced overall testing time by 57% and reduction in regression defect by 23%.
  • Analyzed solutions and coding fixes for software problems.

Software Developer

Aloha Technology
01.2006 - 05.2008
  • Delivered software solutions consistent with product roadmap, release plan milestones and key performance indicators.
  • Created reusable programming libraries to support multi-project integration and rapid iterative development.
  • Documented technical specifications and project testing methods for future reference and other assignments.

Education

Bachelor of Engineering - Computer Science

Gujarat University
Ahmedabad, Gujarat
2006

Skills

  • Programing Language: C#,Java,Scala
  • BigData: Apache Kafka , Elasticsearch , Logstash
  • Containerization: Kubernetes, Helm ,Docker
  • Database: MS-SQL Server , SQL , PL/SQL
  • Web Technologies: Aspnet , JavaScript, RestAPI
  • DevOps: Terraform , TeamCity , Git

Timeline

Principal Software Engineer

Salesforce
08.2023 - Current

Lead Software Engineer

Salesforce
02.2020 - 07.2023

Sr. Software Engineer

Salesforce
02.2018 - 02.2020

Software Engineer

Salesforce
04.2016 - 01.2018

Technical Lead

Fiserv Inc
10.2013 - 04.2016

Co-Founder

Universal Technology Solutions
05.2009 - 08.2011

Sr. Software Developer

Fiserv Inc
05.2008 - 10.2013

Software Developer

Aloha Technology
01.2006 - 05.2008

Bachelor of Engineering - Computer Science

Gujarat University
Prakashkumar Patel