Engineering
Bell | Feb 2023 - Present
Python
Java
Redis
Spring Boot
System Design
Apache Kafka
Kubernetes
Apache Flink
Helm
Apache Maven
o Collaborate with cross-functional teams to design and develop scalable solutions using OpenShift and Google Cloud Platform (GCP).
o Utilize Kubernetes, Helm, and Docker to deploy and manage containerized applications in a cloud-native environment.
o Implement continuous integration and deployment (CI/CD) pipelines using GitLab for efficient and automated build, test, and
deployment processes.
o Develop RESTful APIs and microservices leveraging the capabilities of OpenShift and GCP.
o Implement ETL (Extract, Transform, Load) pipelines using Apache Kafka, Apache Spark, and Apache Flink to process and
analyze large volumes of data.
o Utilize the ELK stack (Elasticsearch, Logstash, Kibana) for log analysis and monitoring purposes.
o Automate 5G core processes using Spring Boot, Java, and Kotlin, ensuring efficient and reliable automation of network
operations.
o Utilize tools like Postman for API testing and validation to ensure the functionality and stability of developed services.
o Work in a development environment based on Ubuntu VM, leveraging its features and tools for efficient software development. o Utilize MobaXterm, Bash, and Shell for tunneling and remote access, enabling seamless collaboration and remote
troubleshooting.
o Follow best practices in software development, including code reviews, testing, and documentation.
o Collaborate with agile teams, participating in sprint planning, backlog grooming, and daily stand-up meetings.
o Use GitLab for version control to effectively manage code repositories and facilitate collaboration.
o Document technical specifications, system designs, and implementation details for reference and knowledge sharing.
Technical Lead
Rakuten | Apr 2021 - Nov 2022
Python
Java
Django
Linux
Bash
Jenkins
Spring Boot
Apache Kafka
Helm
Elastic Stack
o Previously worked as a Senior Software Engineer II, Mar 2019 - Mar 2021 (2 years 1 month), and as a Software Engineer II, Oct 2017 - Feb 2019 (1 year 5 months), contributing to software development projects, collaborating with teams, and delivering high-quality software solutions.
o Demonstrated strong technical leadership as a Tech Lead, overseeing the successful delivery of software projects and providing guidance to a team of software engineers.
o Led the design and development of scalable solutions for e-commerce platforms, collaborating with cross-functional teams to ensure alignment with business requirements and technical standards.
o Architected and implemented robust ETL (Extract, Transform, Load) pipelines using technologies such as Apache Kafka, Apache Spark, and Apache Flink to process and analyze large volumes of data.
o Utilized databases including Cassandra, MongoDB, PostgreSQL, and MySQL for efficient data storage and retrieval, ensuring data quality and integrity.
o Leveraged the ELK Stack (Elasticsearch, Logstash, and Kibana) to develop advanced search and analytics capabilities, enabling effective data exploration and visualization.
o Designed and developed RESTful APIs using frameworks such as Flask, Django, and Spring Boot, facilitating seamless integration with various systems and services.
o Orchestrated containerized applications using Docker and managed container orchestration with Kubernetes and Helm, ensuring efficient deployment and scalability.
o Worked extensively on cloud platforms, including Microsoft Azure, leveraging cloud services for application deployment, management, and monitoring.
o Employed version control systems such as Git, Bitbucket, and GitHub to manage codebase and facilitate collaboration among team members.
o Engaged with stakeholders using project management tools like Jira and Confluence, ensuring effective task tracking, documentation, and communication.