Prakash Patel

Software Engineer

Indianapolis, Indiana, United States20 yrs 1 mo experience
Most Likely To SwitchHighly Stable

Key Highlights

  • Expert in Big Data technologies and microservices architecture.
  • Proven track record in test automation and agile methodologies.
  • Strong background in web application development and security compliance.
Stackforce AI infers this person is a Big Data and Web Development expert with strong capabilities in SaaS and Test Automation.

Contact

Skills

Core Skills

Big DataMicroservicesData EngineeringWeb DevelopmentSecurityDatabase ManagementTest Automation

Other Skills

.NETADO.NETAPI TestingASP.NETASP.NET MVCAgileAgile & Waterfall MethodologiesAgile Application DevelopmentAgile MethodologiesAgile Project ManagementAgile Web DevelopmentAmazon Web Services (AWS)Apache KafkaApache ZooKeeperAzure

Experience

20 yrs 1 mo
Total Experience
6 yrs 8 mos
Average Tenure
10 yrs 1 mo
Current Experience

Salesforce

4 roles

Principal Software Engineer

Promoted

Aug 2023Present · 2 yrs 10 mos

Lead Software Engineer

Feb 2020Aug 2023 · 3 yrs 6 mos

  • 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.
KafkaElasticsearchMicroservicesAgileTerraformAzure+1

Senior Software Engineer

Promoted

Feb 2018Feb 2020 · 2 yrs

  • 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.
ElasticsearchData PipelineMicroservicesBig DataData Engineering

Software Engineer

Apr 2016Jan 2018 · 1 yr 9 mos

  • 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.
Big DataKafkaElasticsearchData Engineering

Fiserv

3 roles

Lead Software Engineer

Promoted

Oct 2013Mar 2016 · 2 yrs 5 mos

  • Responsible for architecture and design of web applications and services on SaaS platform to make it OWASP and PCI compliant and reduce security vulnerabilities
  • Led technical design, architecture and implementation of SAML based SSO integration into our website with vendor’s IdP
  • Serving as the lead technical resource in an Agile environment consisting of 2 week sprints and ensuring best practices with weekly code reviews
  • Coordinating and managing both onshore and offshore teams and assigning sprint tasks
  • Work in alignment with Strategic Product Managers to deliver new products
  • Managed SharePoint site for all agile projects documents, CMMI and PCI artifacts as well as support schedules for developers
  • Resolved costly history of performance bottlenecks, using ANTS profiler and Fiddler tools, by implementing caching of static data/ files and reducing database roundtrips
  • Extensive re-development of the website to avoid server side processing and page refreshes by adding client side validation, asynchronous AJAX calls and using CSS and jQuery libraries to refresh the UI
  • Part of the Architecture Review Board meeting weekly to review and approve new projects with other Fiserv technology leaders.
SaaSSAMLAgileSecurity ComplianceWeb DevelopmentSecurity

Senior Software Engineer

Promoted

May 2010Sep 2013 · 3 yrs 4 mos

  • Used LINQ to build set of operations, parameters and expressions (Binary, Unary, Lambda) during execution (aimed at "Querying") a set of data from SQL Server.
  • Created SSIS packages to sync data between Informix and SQL server.
  • Built a Web Application using ASP.NET, C#, JQuery, JSON.
  • Configured the entity framework to access the database tables and performing data manipulations.
  • Created crystal reports and developed schedules allocation purpose.
  • Created T-SQL store procedures, views and user defined functions for fetching relevant data to UI for different financial reports.
  • Used TFS (Team Foundation Server) for version control and to maintain consistency with the remote team members.
  • Used master pages and CSS to maintain the uniformity in web forms of the application.
  • Involved in testing the application and followed Test Driven Development (TDD) process
LINQSSISASP.NETTFSWeb DevelopmentDatabase Management

Software Engineer

May 2008Apr 2010 · 1 yr 11 mos

  • Involved in Web Forms user interface design of the application using HTML, CSS, Java script, and ASP.NET Server control.
  • Customized Data Access Module using ADO.NET, to handle the transaction with database.
  • Created a new Class Structure hierarchy for the application.
  • Used Page and Data Caching concepts to increase the throughput of the ASP.NET Pages.
  • Used GAC to share the various components between the multiple users across the application.
  • Configured user roles and security in web configuration file.
  • Created general Class library, Partial Class, Generics Using C#.NET
HTMLCSSJavaScriptASP.NETWeb Development

Universal technology solutions

Co-Founder, Universal Technology Solutions, Pune, India

May 2009May 2011 · 2 yrs · Pune, Maharashtra, India

  • 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 a comprehensive automated test solution for clients called CoreCards. Solution
  • help the client to reduced overall testing time by 57% and reduction in regression defect by
  • 23%.
  • Analyzed solutions and coding fixes for software problems.
Test AutomationScriptless Testing

Aloha technology

Software Engineer

Jan 2006May 2008 · 2 yrs 4 mos · Pune Area, India

  • Developed the Dataset layer in C#.NET using ADO.NET
  • Worked with SOAP UI to test the Web Services.
  • Developed web pages using C#, ASP.NET and Visual Studio .NET 2005
  • Designed and Developed User Interfaces using ASP.NET
  • Performed source code maintenance using TFS.
  • Performed Unit Testing of the developed components and web forms using NUnit for Version Control.
  • Performed manual testing of the application
ADO.NETSOAPASP.NETWeb Development

Education

Charotar Institute of Technology , Changa , Gujarat

B.E — Computer Science

Jan 2003Jan 2006

Govt. Polytechnic Rajkot

Diploma In Computer Engg — Computer Science

Jan 2000Jan 2003

Stackforce found 100+ more professionals with Big Data & Microservices

Explore similar profiles based on matching skills and experience