Brijesh Verma

Backend Engineer

San Francisco, California, United States16 yrs experience
Most Likely To SwitchAI ML Practitioner

Key Highlights

  • Over a decade of experience in scalable enterprise applications.
  • Expertise in building microservices on AWS using Spring Boot.
  • Strong background in real-time data processing with Kafka and Spark.
Stackforce AI infers this person is a Cloud Computing and SaaS expert with extensive experience in microservices and data processing.

Contact

Skills

Core Skills

JavaSpring BootPythonOpenstackSpring Mvc

Other Skills

AWSAWS LambdaAgile MethodologiesAmazon DynamodbAmazon Web Services (AWS)Apache KafkaApache SparkApache ZooKeeperArtificial IntelligenceCassandraChefCloud ComputingCloud FoundryCloudFormationCloudStack

About

Over a decade of experience on distributed, highly scalable, available, object oriented, service-oriented, and web-based enterprise Applications using Java, Scala, Python and Node.js. SUMMARY: • Extensive expertise in Java, Spring Boot, and Kubernetes, with a focus on building and deploying Microservices on AWS. • Proficient in REST, KAFKA, Hibernate, Spark, Big Data technologies, Cassandra, and Docker. • Skilled in Nodejs, JavaScript, Scala, Pig, Hive, Python, and shell scripting. • Applied OOPS Principles and Design Patterns in the development of scalable, distributed systems for Web applications. • Specialized in AWS cloud development using services such as AWS Gateway, Lambda, DynamoDB, IAM, Kinesis, Cognito, and STS. • Developed Spark and Kafka integration jobs API for streaming data ingestion and storage in Cassandra. • Demonstrated strong communication skills through conducting functional and technical training sessions.

Experience

16 yrs
Total Experience
2 yrs 8 mos
Average Tenure
8 yrs 5 mos
Current Experience

Walmart labs

Java Lead Engineer @Checkout Team

Jan 2018Present · 8 yrs 5 mos · sunnyvale California

  • Technologies & Languages – SPRING BOOT, Spring Web flux, Apache Spark, Docker Kafka, Microservices, Spring Batch, REST, Java, Cassandra, Oath, Spring Security, NodeJS, Scala, Kubernetes, AWS Lambda, Aurora, IOT, Airflow.
  • Responsibilities:
  • Developed a microservices application using Spring Boot from the ground up.
  • Designed and developed REST-based web services using the Jersey framework.
  • Implemented Spark Streaming with Kafka for real-time data processing.
  • Developed custom Kafka encoders for loading data into Kafka partitions efficiently.
  • Built on-premises data pipelines utilizing Kafka and Spark streaming, integrating with API streaming Gateway REST services.
  • Implemented application security using the Spring Security framework within the Spring Boot application.
  • Developed REST APIs to fetch Offer, Price, and Inventory feeds from a Marketplace and published them to Kafka.
  • Processed feeds using Kafka streaming API and stored streaming data into Cassandra.
  • Utilized Spark Data frame APIs to inject data into Kafka and store it in Cassandra
  • Developed automation test cases using NodeJS to verify the functionality.
  • Managed local deployments in Kubernetes, creating local clusters, and deploying application containers on Azure.
Spring BootApache SparkDockerKafkaMicroservicesREST+4

Apple

Sr Software Developer

Jan 2016Dec 2017 · 1 yr 11 mos · Sunnyvale, California, United States

  • Description: Health Stack is a product which provides patient history across all organization and health records.
  • Technologies & Languages –AWS, SPRING BOOT, KAFKA, REST, Micro services, Java, Java script, Map reduce, Spark, Pig, Cassandra, AngularJS, AWS Lambda, OAuth, Scala, AWS Aurora.
  • Responsibilities:
  • Developed web services and microservices using Java and the Spring framework.
  • Created process flows, high-level functional, and detailed technical design specifications based on business requirements.
  • Extracted reusable modules from a monolithic application, transforming them into libraries for use in new microservices.
  • Implemented microservices and message-based loosely coupled architectures.
  • Implemented OAuth-based authorization and authentication mechanisms.
  • Configured AWS infrastructure, implemented High Availability practices, and deployed backup/restore infrastructure.
AWSSpring BootKafkaRESTMicroservicesJava+4

Google

Sr Software Developer

Apr 2014Jan 2016 · 1 yr 9 mos · Mountain View, California, United States

  • Description – Working as a developer of the cloud deployment team for the VMS solutions that will cater wide applications for the customers to download and deploying applications and third-party services like Cassandra, Redis, Kafka, Logstash on the Cloud Foundry PAAS (Platform as a Service) to govern the application lifecycle with a modern IT platform that accelerates software development without compromising operations and zero downtime upgrade.
  • Responsibilities:
  • Led the API design team and played a key role in designing the common gateway interface using Python and Thrift API for Partners.
  • Designed REST APIs to interact with OpenStack and various cloud providers.
  • Installed OpenStack on both development and production environments.
  • Created a Debian package to deploy Python code on different production machines.
  • Implemented usage capture using Spring Batch and Cron Job to generate CSV files for billing purposes.
  • Created AWS CloudFormation templates for comprehensive deployment stack creation.
  • Developed Nova, Glance, Neutron Python client APIs to integrate with existing applications
PythonRESTOpenStackAWSSpring BatchCloudFormation

Toshiba software (india) pvt. ltd.

Senior Java Developer (Java/Microservices/AWS/Kafka)

Apr 2013Mar 2014 · 11 mos · Banglore India · On-site

  • Technologies & Languages –Openstack, Python, Django, Spring4.0, Hibernate4.2, JSF, REST(Jersey) Rich faces, AngularJs, Python, Ruby Ajax, Web logic, Oracle, Web Services, JavaScript, CSS, Jasper report, jQuery, Tomcat, Chef. RHEL, JMS, Django.
  • Description: LCV is product which provides VM provisioning and VM machine to user who is not capable to manage physical machine and storages.
  • Responsibilities:
  • Enhanced Private Cloud blueprint by mapping OpenStack components to functional blocks
  • Evaluated 5 top open source cloud management software viz. OpenStack, Cloud Stack, Eucalyptus, Open Nebula and OpenQRM and authored a Point of View comparing these products
  • Implemented multi-tier application provisioning in OpenStack cloud, integrating it with Chef/Puppet
  • Installed and configured Essex, Folsom and Grizzly (multi-node architecture) versions of OpenStack
  • Integrated OpenStack (Grizzly) with Open Switch to create Software-Defined-Networking tenant and service provider networks and routers
  • Implemented automated local user provisioning in instances created in OpenStack cloud through Chef recipes
  • Integrated KVM hypervisor with OpenStack
  • Conducted several SME sessions and delivered demonstrations to clients on OpenStack and Open source cloud technology
  • Created an open source configuration management and automation PoV by evaluating Chef and Puppet in a cloud environment
  • Implemented OpenStack vendor distributions from Red Hat and Ubuntu
  • Created designs for integrating OpenStack with Dell hardware/software and Netapp Flex pod
  • Familiar with OpenStack concepts of user facing availability zones and administrator facing host aggregates
  • Installed Hadoop components HDFS, MapReduce, Hive, HCat, Zookeeper, HBase, Pig, Sqoop, Oozie utilizing Ambari installation tool in CentOS
  • Implemented Software-Defined-Storage by integrating Ceph and Gluster to OpenStack cloud
  • Implemented horizontal auto-scaling use cases using OpenStack components – Heat, Ceilometer and LbaaS
OpenStackPythonDjangoJavaRESTChef

Ibm

Openstack/Java/BigData Lead engineer

Feb 2012Mar 2013 · 1 yr 1 mo · Bengaluru Area, India

  • Project: Low Cast VDI(April 2013- March 2014)
  • Technologies & Languages - Spring4.0, Hibernate4.2, JSF,REST(Jersey) Rich faces, Oracle, Eclipse, Ajax, Web logic, Web Services, Java script, CSS, Jasper report, JQuery, Tomcat, Data Structure
  • Responsibilities:
  • Enhanced Private Cloud blueprint by mapping OpenStack components to functional blocks
  • Evaluated 5 top open source cloud management software viz. OpenStack, CloudStack, Eucalyptus, OpenNebula and OpenQRM and authored a Point of View comparing and contrasting these products
  • Implemented multi-tier application provisioning in OpenStack cloud, integrating it with Chef/Puppet
  • Implemented horizontal auto-scaling in OpenStack cloud, integrating it with Zenoss, OTRS and Chef
  • Installed and configured Essex, Folsom and Grizzly (multi-node architecture) versions of OpenStack
  • Integrated OpenStack (Grizzly) with OpenvSwitch to create Software-Defined-Networking tenant and service provider networks and routers
  • Implemented automated local user provisioning in instances created in OpenStack cloud through Chef recipes
  • Integrated KVM hypervisor with OpenStack
  • Conducted several SME sessions and delivered demonstrations to clients on OpenStack and Open source cloud technology
  • Created an open source configuration management and automation PoV by evaluating Chef and Puppet in a cloud environment
  • Implemented OpenStack vendor distributions from Red Hat and Ubuntu
  • Created designs for integrating OpenStack with Dell hardware/software and Netapp Flexpod
  • Familiar with OpenStack concepts of user facing availability zones and administrator facing host aggregates
  • Installed Hadoop components HDFS, MapReduce, Hive, HCat, Zookeeper, HBase, Pig, Sqoop, Oozie utilizing Ambari installation tool in CentOS
  • Implemented Software-Defined-Storage by integrating Ceph and Gluster to OpenStack cloud
  • Implemented horizontal auto-scaling use cases using OpenStack components – Heat, Ceilometer and LbaaS
OpenStackJavaRESTChefHadoop

Computer sciences corporation (csc)

Java/J2EE Senior Developer

Mar 2010Feb 2012 · 1 yr 11 mos · Bengaluru, Karnataka, India

  • Project: Matson (April 2010- Feb 2012)
  • Technologies & Languages - Spring MVC, Hibernate4.2, REST(Jersey), Oracle, Eclipse, Ajax, Web logic, Web Services, Java script, CSS, Jasper report, JQuery, Tomcat, Data Structure.
  • Description Matson is a enterprise application that manages transport and Logistics extends the reach of the company’s transportation network, offering customers domestic and international service and LTL transportation services, as well as third-party logistics services that include warehousing, distribution, and freight forwarding through the subsidiary, Matson Global Distribution Services (Matson Global).
  • Responsibilities:
  • Developed Spring MVC controller classes and API .
  • Written Spring Batch classes and configuration to schedule the job.
  • Developer complex UI page using Spring MVC .
  • Developed JMS classes and configuration to pass the message to Queue.
  • Developed PL/SQL queries and .
  • Gathered requirement from clients and created UML diagrams.
Spring MVCHibernateRESTOracleJava

Education

Institute of Engineering & Technology DAVV, Indore

Bachelor of Engineering — Information Technology

NVPG Gadarwara Narsingpur MP

12th — Maths

Stackforce found 100+ more professionals with Java & Spring Boot

Explore similar profiles based on matching skills and experience

Brijesh Verma - Backend Engineer | Stackforce