S

Sunil Kumar

Senior Software Engineer

Bentonville, Arkansas, United States8 yrs 9 mos experience
Most Likely To SwitchHighly Stable

Key Highlights

  • Expert in full-stack development with a focus on Java and Spring Boot.
  • Proven experience in building scalable cloud-based applications.
  • Strong background in integrating marketing technologies.
Stackforce AI infers this person is a Fullstack Developer specializing in MarTech and Fintech solutions.

Contact

Skills

Core Skills

Spring BootJavaReactOpenstackDjango

Other Skills

GraphQLMySQLKafkaApache AirflowKubernetesPythonSpring MVCReduxCassandraMongoDBDockerOracleElasticsearchAnsibleRabbitMQ

About

Experience :- 8 years Vim Programming Languages:- Python, Java Back-end:- Spring Boot, Spring, Django, Flask, Express, Node Front-end:- React, React Native Databases:- Oracle, MySQL, Postgres, MongoDB Asynchronous Processing:- Kafka, RabbitMQ, Apache Flink DevOps:- Git, Ansible, Ubuntu server, Nginx, Terraform, GitHub Actions, Docker, Kubernetes, Jenkins Logging Tools:- Splunk, ElasticSearch, LogStash, Kibana Cloud:- AWS - EC2, SQS, RDS, Secrets Manager, Lambda, Serverless, Elastic Container Registry, Elastic Beanstalk, S3, DynamoDB, Cloudwatch, SNS, PySpark History enthusiast, Guitar and Football player Check out my Github at https://github.com/msunilhyd Check out my full fledged product at https://www.linusplaylists.com --- Ladies and Gentlemen, I'm the tortoise. I can beat anyone, anytime in any race. Not because I'm the best or the smartest or the fastest. I will win because of the habit I developed and the consistency I use in applying it. I'm the world's biggest believer in consistency. I'm living proof that it is the ultimate key to success

Experience

8 yrs 9 mos
Total Experience
2 yrs 2 mos
Average Tenure
3 yrs 1 mo
Current Experience

Walmart global tech

Senior Software Engineer

Apr 2023Present · 3 yrs 1 mo · Bentonville, Arkansas, United States · On-site

  • Senior Software Engineer in the martech (Marketing Technology) team that facilitates the integration of all the Walmart marketing partners like Google, Meta, Instagram, TikTok, Pinterest, Criteo into Walmart Tech Ecosystem
  • ● Spring Boot, GraphQL, MySQL, Maven as the backend
  • ● Kafka for processing the published campaign events
  • ● Meta Business SDK(Java) and TikTok Business SDK (Java) for provisioning
  • Campaigns on Meta platforms Facebook and Instagram as well as TikTok
  • ● Apache Airflow for the cron operations needed for specific business use cases as triggering the campaigns to start when the start date is the current day, fetching the campaign performance reports and etc
  • ● Concord, Kubernetes and WCNP (Walmart Cloud Native Platform) for deployment and hosting
  • ● Python for automating the creation of campaigns in large numbers according to the requirement of the seller-partners
Spring BootGraphQLMySQLKafkaJavaApache Airflow+2

Wells fargo

Senior Software Engineer

Nov 2022Mar 2023 · 4 mos · Fremont, California, United States · On-site

  • Senior Software Engineer in the M2 Credit Card Services Team
  • ● Spring Boot, Spring MVC, React, Redux, SAML, JWT, and Java stack:- Java8,
  • JPA, TDD JUnit and Mockito for Wells Internet Online Banking product
  • ● Splunk for logging and debugging the Online Banking Services
  • ● Redis for caching the frequent requests that need not go to the database
  • ● Kafka pub sub for handling the asynchronous customer/credit-debit card events
  • ● Cassandra for all the Wells financial product related data
  • ● Spring Batch to process the debit/credit card payloads
  • ● MongoDB and GraphQL to store and retrieve the customer last logged in data
  • ● Docker containers for hosting the services on Wells Private Cloud hosted on PCF
  • ● Kubernetes is the orchestration layer and Prometheus for monitoring
  • ● Django, Celery, SQLAlchemy, MySQL, Gunicorn server for credit card usage
  • reports web services
  • ● Maven - build tool and Jenkins - continuous integration and continuous delivery tool used
Spring BootSpring MVCReactReduxJavaKafka+5

Ibm isl - maas360 fiberlink comm

Software Engineer

Jul 2016Dec 2020 · 4 yrs 5 mos · Bengaluru, Karnataka, India

  • ● Spring Boot microservices, docker, kubernetes as well as the legacy Spring MVC monoliths for backend and React (Typescript), Redux as the
  • front-end, Oracle as the database to send the admin configured policies and rules on
  • Maas360 to be applied on the managed mobile devices
  • ● Kafka to send software updates of the operating system and admin
  • configured secure applications to be pushed to the mobile devices managed by
  • MaaS360
  • ● Elasticsearch, Logstash and Kibana for logging
  • ● MongoDB, Express, React, Nodejs (MERN) stack OAuth, Python with
  • Beautifulsoup and CRON (for running the web-scraper at certain periods) and AWS
  • Kinesis for an internal product called Kraken that provisions the product managers of
  • the new features introduced by Microsoft MDM by scraping the Microsoft MDM
  • website and capturing the content, computing the diff from the old content, storing in
  • database, and showing the newly introduced features
  • ● OAuth for registration and user authentication for logging in to Kraken
  • ● Spring Scheduler and Spring Batch to fetch the device payloads at certain
  • intervals everyday and process the payload to categorise the managed device as
  • one of states such as in compliance or out of compliance and notify the admin of the
  • same
  • ● PL-SQL stored procedures for database tasks such as creating new
  • columns, tables, indexes, triggers etc
  • ● Writing Terraform scripts to provision services on AWS
Spring BootDockerKubernetesReactOracleKafka+3

Snapdeal

Software Engineer

Jul 2015Jun 2016 · 11 mos · Bengaluru, Karnataka, India · On-site

  • ● Engineering the boot and deployment of an Openstack private cloud DataCenter for
  • Snapdeal.com's infrastructure
  • ● Ansible to install the APT packages on ubuntu servers
  • ● Django for the user-interface for provisioning the VMs
  • ● RabbitMQ for asynchronous requests to provision the VMs
  • ● Python scripts to automate tasks such as checking the health of the QEMU
  • hypervisors
  • ● HAProxy for load balancing the requests to hypervisors for VM provisioning
  • requests
  • ● Keepalived for health monitoring of HAProxy
OpenStackAnsibleDjangoRabbitMQPythonHAProxy

Education

University of Central Missouri

Master's — Computer Science

Apr 2021Aug 2022

Indian Institute of Technology, Kanpur

Bachelor of Technology & Master of Technology — Computer Science

Apr 2010Jun 2015

Stackforce found 100+ more professionals with Spring Boot & Java

Explore similar profiles based on matching skills and experience