ujjwal ranjan

Senior Software Engineer

Bengaluru, Karnataka, India4 yrs 5 mos experience
Most Likely To SwitchHighly Stable

Key Highlights

  • Expert in cloud computing and microservices architecture.
  • Proficient in developing logging and monitoring solutions.
  • Strong background in backend development and data analysis.
Stackforce AI infers this person is a Backend Developer specializing in cloud-based microservices and logging systems.

Contact

Skills

Core Skills

Cloud ComputingMicroservices ArchitectureBackend DevelopmentLogging SystemsWeb DevelopmentData Analysis

Other Skills

KubernetesAWS LambdaAmazon SESAmazon Kinesis FirehoseAmazon RedshiftDockerAmazon ECRAmazon EKSAirflowGitHub ActionsSpring SecurityJWTLog AggregationReal-time MonitoringAnalytics

Experience

4 yrs 5 mos
Total Experience
2 yrs 2 mos
Average Tenure
4 yrs
Current Experience

Samsung india

Senior Software Engineer

May 2022Present · 4 yrs · India

  • Developed a logging solution for a microservices-based application deployed on Kubernetes, utilizing parsing techniques to identify the module in which exceptions were occurring.
  • Employed Latent Dirichlet Allocation (LDA) to cluster the types of errors, enabling more effective monitoring and troubleshooting of the system.
  • Utilized time series modeling techniques, including AutoARIMA and Prophet, to detect anomalies in the number of errors occurring. If the number of errors exceeds a predetermined threshold, an HTML page is generated and sent using Amazon SES.
  • Designed and implemented an event-driven architecture using AWS Lambda and S3, enabling real-time processing of log files and triggering the program whenever a new event occurs.
  • Configured Amazon Kinesis Firehose to stream the processed data into Amazon Redshift, enabling real-time analytics and monitoring of the system.
  • Containerized the application using Docker, and deployed it on Amazon Elastic Container Registry (ECR) for image storage, and then utilized Amazon Elastic Kubernetes Service (EKS) to run the microservices, ensuring scalability, high availability and fault-tolerance of the system.
  • Leveraged Airflow to schedule and manage batch jobs, ensuring reliable execution and efficient use of computing resources.
  • Created a CI/CD pipeline using GitHub Actions to automate the deployment and testing of the microservices, ensuring continuous integration and delivery of new features and enhancements to the system.
KubernetesAWS LambdaAmazon SESAmazon Kinesis FirehoseAmazon RedshiftDocker+6

Fareye

Back End Developer

Dec 2021May 2022 · 5 mos · Noida, Uttar Pradesh, India · Remote

  • I worked with the central logging system inside the Mobi application, gaining experience in developing and maintaining enterprise-level logging solutions.
  • Contributed to the design and development of the central logging system, working on features such as log aggregation, real-time monitoring, and analytics.
  • Gained experience in developing and maintaining secure logging systems using industry-standard tools and protocols, including Spring Security and JWT.
  • Worked in a team environment, collaborating with other developers and stakeholders to ensure the successful implementation of the central logging system inside the Mobi application
Spring SecurityJWTLog AggregationReal-time MonitoringAnalyticsBackend Development+1

Samsung india

Software Development Intern

May 2021Jul 2021 · 2 mos

  • contributed to the development of a third-party tracker system using HTTP ELD, Puppeteer, and various classifiers, gaining experience in web scraping and data classification.
  • Contributed to the design and development of the tracker system, working on features such as data extraction, pattern recognition, and machine learning.
  • Gained experience in developing and implementing web scraping solutions using Puppeteer, ensuring compatibility and stability across different browsers and platforms.
  • Worked with various classifiers such as decision trees, SVM, and Random Forest to analyze and classify large datasets, ensuring accuracy and consistency in the results.
HTTP ELDPuppeteerData ClassificationWeb ScrapingWeb DevelopmentData Analysis

Education

Indian Institute of Technology, Kharagpur

Integrated M.Sc. — Mathematics and Computing

Jan 2017Jan 2022

Stackforce found 100+ more professionals with Cloud Computing & Microservices Architecture

Explore similar profiles based on matching skills and experience