Summary
Overview
Work History
Education
Skills
Projects
Timeline
Generic

Rashmi P

Bangalore

Summary

Results-oriented software engineering professional with expertise in building secure applications. Excellent team player with positive attitude. Solid background building Web applications. Complex problem-solver with analytical and driven mindset. Dedicated to achieving demanding development objectives according to tight schedules while producing impeccable code. To seek and maintain full-time position that offers professional challenges utilizing interpersonal skills, excellent time management and problem-solving skills.

Overview

2
2
years of professional experience

Work History

Associate Software Engineer

Boston Technology Corporation (BTC Soft)
Bengaluru
08.2021 - 10.2023
  • Experience in developing, and deploying applications using J2EE technologies including Servlets, JSP, EJB, Struts, Spring, JSF, JMS, JDBC, Java Beans, Hibernate, and Web Services
  • Managed team resources to deliver sprint goals within expected timeframes
  • Integrated third-party applications into existing software, enhancing features and performance
  • Kept pace with changing coding standards and requirements and maintained updated software
  • Worked on Spring Frameworks, Spring MVC, IO, DAO, Spring Boot, Spring Microservices and Spring REST
  • RDBMS implementation and development using MySQL, SQL Server
  • Built and maintained code libraries used to produce consistent and reliable code
  • Evaluated project requirements, identified challenges and proposed alternatives using research and data
  • Worked on HTML5, CSS3, jQuery, JavaScript, JSON, Bootstrap
  • Developed testable software using agile methodologies to create high-quality deliverables
  • Contributed to sprint planning, prioritizing backlogs to meet new demands
  • Collaborated with Business Analyst (BA) to implement documentation for change requests in crucial aspect of managing and implementing changes in project or business process
  • Collaborated with Quality Assurance (QA) during testing phase is crucial for ensuring quality and reliability of software or system implementations

Trainee

Boston Technology Corporation (BTC Soft)
Bengaluru
04.2021 - 08.2021

Education

Bachelor in Engineering -

Jyothy Institute of Technology
Bengaluru
08.2020

Skills

  • Core Java
  • Advanced Java
  • J2EE
  • MySQL
  • Spring Boot
  • Spring Boot framework
  • Spring
  • MVC
  • Rest API
  • Java Features: 8 to 17
  • Tomcat server
  • JDBC
  • Hibernate
  • Spring Data JPA
  • Microservices
  • Javascript
  • HTML
  • CSS
  • JQuery
  • Bootstrap
  • Junit

Projects

mGC - My Gene Counsel : My Gene Counsel provides personalized, easy-to-understand genetic counseling information via Living Lab Reports. It derives meaningful insights from a patient's genetic test results and delivers these insights to the patient and their clinician to enable the best care possible. Each report serves as a lifetime reference tool with continuing updates and notifications.

Web application design and development: 

  • Scheduler Implementation for Reminders and Notifications : Developed and integrated a schedulers for reminders and notifications enhancing the application's task management capabilities.
  • SSL Certifications for the application : Implemented SSL certification for Tomcat server to enhance security measures and ensure secure data transmission. Successfully configured and managed the SSL/TLS protocols, strengthening the server's resilience against potential security threats.
  • Tomcat Upgrade : Upgraded the tomcat server to the higher version for the application.
  • Tracking events using Hubspot : Developed the API's to track the events such as user login, logout, viewing a page.
  • Sending an email notifications through Hubspot : Implemented the API's to send the email notifications through the third party application Hubspot.
  • Twilio Integration for messages : Developed API's to send message notifications using Twilio application.
  • Solved performance issues : Successfully identified and addressed performance bottlenecks in application, resulting in a improvement in overall application speed and responsiveness. Collaborated with cross-functional teams to implement efficient coding practices and architectural enhancements, resulting in a more scalable and high- performance application.
  • Change requests for the application : Implemented critical change requests for the application, including the addition of filter models to enhance data retrieval, facilitating users in efficiently managing and navigating records. Developed sorting mechanisms to improve the user experience, allowing for quick and intuitive access to relevant information within the application. Developed and integrated a robust notification system, enabling the delivery of tailored notifications to users based on specific triggers. Incorporated updates from the National Center for Biotechnology Information (NCBI) into lab reports, ensuring that users had access to the latest and most relevant information. Implemented a notification system to alert users about these updates, enhancing the application's value in staying current with scientific advancements. Collaborated with cross-functional teams and stakeholders to gather requirements, design solutions, and implement changes effectively, ensuring alignment with user needs and business objectives

Timeline

Associate Software Engineer

Boston Technology Corporation (BTC Soft)
08.2021 - 10.2023

Trainee

Boston Technology Corporation (BTC Soft)
04.2021 - 08.2021

Bachelor in Engineering -

Jyothy Institute of Technology
Rashmi P