# Ramandeep Singh > Software Engineer | 6 years Experience in Java | Data Structures | Distributed System Design | Problem Solving | Java | Microservices | Spring | Spring Boot | Hibernate | React.js | AWS Location: United States, United States Profile: https://flows.cv/ramandeep Currently, seeking opportunities in Ireland and UK Region. Please feel free to contact me for more details. Experienced Java Developer with overall 6 years of hands-on expertise in developing robust and scalable applications. Proficient in a wide range of programming languages including Java 7, Java 8, J2EE (JSP, Servlets, Struts 2, Spring framework, Spring Boot, Spring Web MVC, Spring security, Hibernate), Microservices, Maven, Design Patterns, Oops concepts, Junit, Javascript, Python, R, Machine Learning, Rest API, and front-end development with HTML, CSS, and PHP. Skilled in utilizing various tools and technologies to enhance the development process, including Git, GitLab, Jenkins, JIRA, Kafka, Kubernetes, and Docker. Well-versed in Linux, Tomcat, JBoss, IntelliJ, NetBeans, and Eclipse IDEs, as well as databases like MySQL, PostgreSQL, MongoDB, and Oracle. Experienced in designing distributed systems and leveraging data structures for optimal implementation. Actively engaged in continuous improvement and personal growth by regularly practicing LeetCode and embracing effective debugging techniques. Proficient in Agile software development methodologies, particularly Scrum, and possess cloud knowledge of Salesforce. Demonstrated domain expertise in Healthcare and Ecommerce industries. I am known for my persistence in overcoming challenges and delivering high-quality work. My exceptional coordination and communication skills enable effective collaboration within cross-functional teams. A problem solver at heart, I strive to provide innovative solutions and maintain strong relationships with colleagues. As a dedicated team player, I prioritize achieving collective goals and fostering a positive work environment. If you're looking for a results-oriented Java Developer with a strong focus on quality work and a passion for continuous learning, please feel free to connect with me. ## Work Experience ### Software Engineer @ IBM Jan 2024 – Jan 2025 | Dublin, County Dublin, Ireland • Maintaining the IBM On Call Manager (IOCM) website using Node.js for server-side scripting and React.js for user interfaces. • Creating new views for the incident features using Cassandra database and tools like Apache Spark for data processing. • Integrating logging tools and applications such as Grafana for monitoring and visualizing system performance, and LogDNA for centralized log management within a microservices architecture. • Ensuring code readability and reusability by implementing ESLint for JavaScript linting and static code analysis. • Building integration features within a microservices architecture, incorporating tools like Google Cloud, and Kubernetes for managing containerized applications. • Debug, troubleshoot, and resolve complex technical issues related to application performance and stability. • Implement CI/CD tools like Jenkins or GitLab CI for continuous integration, Docker for environment consistency, and Kubernetes for continuous deployment. ### Lead Customer Service Representative - Supervisor @ Centra Jan 2022 – Jan 2023 | Dublin, County Dublin, Ireland • Interacting with over 200 customers per day. • Merchandise shelves, ensuring that the store is shown in the best possible light. • Manage all retail duties, including cashier work, restocking, and customer service facing role. • Encourages and supports store staff in meeting sales, customer service, and stocking objectives • Addressing customers' requests, comments, and complaints. • Implementing measures to avoid stock damages, theft, and wastage. • Assist in the induction, training, and development of employees ### Software Engineer @ Trantor Jan 2020 – Jan 2021 - Working on the eCommerce project(www.frys.com) of the USA that is built into Java language. - This project is a leading eCommerce website in California, USA since 1990. - As this project is very vast, so getting exposure to various modules such as how various promotions are applying on the website and many more things experiencing which is in the long list. ### Software Specialist @ eClinicalWorks Jan 2018 – Jan 2019 • Understand the requirements of the clients to develop web site and note down these requirements. • Design website demo plan and fulfil the requirements of hardware and software to accomplish website. • Involved in selecting the suitable source and sequence information in order to design the appearance and complete final layout. • Implement different tools such as Electronic Medical Records to create an impact on final design. • Organize the activities and carry out planning, designing, writing, editing and integrating the codes related to website before finalizing the website. • Reviewing and conducting final tests and responsible for quality controls • Coordinating with teams to carry out different functions and content for the website. • Sometimes involved in doing research and take different approaches to create the website. ### Java Developer @ RoastNow Tech Pvt Ltd. Jan 2016 – Jan 2017 | Delhi Area, India • Responsible for writing, editing and combining codes for software development. • Involved in doing modifications required and provide suggestions as well. • Reviewing the software periodically and identifying technical programs and recommend solutions. • Understanding the client’s requirements and develop the software. • Involved in providing assistance in logical and physical requirements. • Sometimes used to coordinate with the team of programmers. • Evaluating different software products and doing research to find out useful solution in software development. ## Education ### Master of Science - MS in Computer Science Khoury College of Computer Sciences ### Master of Science - MS in Computer Science Northeastern University ### Master of Science - MS in Data Analytics National College of Ireland ### Bachelor of Technology - BTech in Computer Engineering Chandigarh Group Of Colleges ### Bachelor of Technology (BTech) in Computer Engineering Punjab Technical University ## Contact & Social - LinkedIn: https://linkedin.com/in/ramandeep-singh-110b97105 --- Source: https://flows.cv/ramandeep JSON Resume: https://flows.cv/ramandeep/resume.json Last updated: 2026-03-31