Ashish Ramani

Ashish Ramani Email and Phone Number

Java Developer @ Discover Financial Services
Dallas, TX, US
Ashish Ramani's Location
Dallas, Texas, United States, United States
About Ashish Ramani

Java Development and Microservices ExpertiseWith 5+ years of experience in developing large-scale distributed applications, I specialize in Java and J2EE technologies, including Java 8 features like Streams API, Lambda functions, and Multi-threading. I have built secure and scalable Restful Web Services using Spring Boot, Spring Cloud, and JPA, and developed microservices with Spring Boot and Node.js for modular, high-performing systems.Cloud, DevOps, and Database SkillsProficient in AWS services like EC2, S3, RDS, and CloudFormation, I have deployed and managed cloud-native applications. My expertise includes CI/CD tools like Jenkins, Docker, and Kubernetes, alongside SQL databases (MySQL, PostgreSQL) and NoSQL solutions (MongoDB, Cassandra). I utilize Couchbase for querying and Log4J for runtime monitoring.Front-End Development and TestingI excel in front-end development using Angular, ReactJS, and Bootstrap to create responsive UIs. My work includes writing scalable Angular components and ensuring high-quality code with unit testing tools like JUnit and Mockito. By integrating these into CI/CD pipelines, I streamline testing and deployment processes.

Ashish Ramani's Current Company Details
Discover Financial Services

Discover Financial Services

View
Java Developer
Dallas, TX, US
Website:
discover.com
Employees:
21509
Ashish Ramani Work Experience Details
  • Discover Financial Services
    Java Developer
    Discover Financial Services
    Dallas, Tx, Us
  • Discover Financial Services
    Java Developer
    Discover Financial Services Jul 2023 - Present
    Software Development and Microservices ExpertiseI played a key role in developing microservices across various layers of the network flow, enhancing scalability and system performance. Using the Spring Boot framework, I created RESTful endpoints and cloud-compatible microservices, facilitating data distribution in JSON format for seamless communication between applications. These microservices were designed with modern web technologies, including Spring Boot, Java, and related tools, ensuring high availability and easy integration with external systems.Additionally, I contributed to the development of user interfaces (UI) by utilizing a combination of JavaScript, Angular, Node.js, ReactJS, HTML5, CSS3, and Bootstrap CSS. This allowed me to build robust and complex UI pages using Angular 6 and TypeScript, which involved leveraging core components like Components, Services, and Modules from Ng and Rx. My expertise in Hibernate Query Language (HQL) further enhanced the efficiency of data access and management by creating Hibernate POJO objects and mapping them with annotations.I also worked extensively with various technologies to streamline development processes. Configuring Kafka for real-time data management, I built applications that acted as both a messaging queue and streaming platform. Furthermore, I managed Docker containers and implemented logging with Log4J to track errors and improve debugging efficiency. To ensure continuous improvement in development practices, I applied Continuous Integration (CI) and Continuous Delivery (CD) principles using Jenkins, significantly enhancing the speed and quality of our deployments.
  • Progressive
    Java Developer
    Progressive Jul 2020 - Jul 2022
    United States
    Core Java Development & Policy ManagementI developed and maintained core Java applications utilizing the Spring Framework to streamline policy management processes and improve scalability. By implementing robust business logic aligned with customer-centric standards, I enhanced operational efficiency and delivered impactful solutions for policy and claims management. Leveraging JDBC and database queries, I built and optimized functionalities for claims processing, ensuring faster processing times and high data accuracy. My work on customer account systems followed Object-Oriented Programming principles, enabling easy maintenance and seamless future enhancements.AWS Integration & Scalable SolutionsIncorporating various AWS services such as EC2, S3, RDS, Lambda, and DynamoDB, I designed and deployed scalable and robust applications tailored to dynamic business requirements. I managed and optimized AWS databases using RDS and DynamoDB for efficient storage and retrieval while ensuring smooth data integration across internal and external systems with serialization and deserialization techniques. I further deployed and managed containerized applications with Kubernetes, ensuring high availability and scalability to meet evolving business demands.Automation, Testing, and CollaborationTo support development and deployment, I designed robust CI/CD pipelines using Jenkins, automating build, test, and deployment processes for efficient workflows. My commitment to code quality was evident in the comprehensive unit tests I developed using JUnit and Mockito, along with integration tests using Selenium WebDriver to ensure system reliability. Collaborating closely with business analysts, I translated complex business requirements into scalable technical solutions while partnering with QA testers to promptly resolve defects. Additionally, I utilized SQL queries and Stored Procedures to interact with Oracle databases, driving efficient data management and operational success.
  • The Home Depot
    Java Software Developer
    The Home Depot Jul 2018 - Jul 2020
    United States
    Web Application Development and Team LeadershipI led a team in designing, developing, debugging, and testing over 15 web-based and client-server business applications using Java/J2EE, achieving a 30% boost in overall project efficiency. My contributions included implementing modules with Core Java APIs, Java Collections, Java Streams, and multi-threading, following object-oriented design principles. Leveraging RESTful APIs, I developed microservices using Spring Boot and Spring MVC, ensuring scalable and maintainable solutions. Additionally, I utilized Kafka messaging to efficiently pull stock data from queues and load it into Oracle tables, improving real-time data processing capabilities.Cloud Integration & Performance OptimizationMy expertise extended to configuring virtual machines on Azure Cloud and deploying applications while integrating Azure services such as Azure App Service, Azure Functions, and Azure Storage. By implementing caching strategies using data structures like caches and queues, I significantly improved database query response times and overall application performance. I worked extensively with both SQL and NoSQL databases, including MySQL, Oracle, Cassandra, and MongoDB, to manage and optimize data storage and retrieval processes. These efforts supported robust and efficient data handling across diverse business applications.UI DesignI designed user experiences using ReactJS and JavaScript, enhancing responsive design with HTML, CSS3, Bootstrap, and jQuery for seamless functionality across devices. My work involved migrating relational SQL databases to NoSQL solutions like MongoDB, improving scalability and flexibility. Additionally, I contributed to continuous integration and deployment workflows using Git and Jenkins, ensuring streamlined development cycles. Tools like SVN, JIRA, and Wiki were integral to managing version control, ticketing, and solution documentation, enabling effective collaboration and tracking of project progress.

Ashish Ramani Education Details

Frequently Asked Questions about Ashish Ramani

What company does Ashish Ramani work for?

Ashish Ramani works for Discover Financial Services

What is Ashish Ramani's role at the current company?

Ashish Ramani's current role is Java Developer.

What schools did Ashish Ramani attend?

Ashish Ramani attended Texas Tech University.

Who are Ashish Ramani's colleagues?

Ashish Ramani's colleagues are Terri Shade, Timothy B., Kathy Lee, Bhagyashri Maind, Gayathri Swaminathan, Kevin Burton, Tyler Caldwell.

Not the Ashish Ramani you were looking for?

  • Ashish Ramani

    Westborough, Ma
    3
    akebia.com, gmail.com, foghorntx.com
  • Ashish Ramani

    Seeking Full Time Roles | Ex-Regeneron | Strategic Sourcing & Procurement | Supply Chain Planning | Program Management | Global Supply Chain Management
    United States
  • Ashish Ramani

    Software Development | Cloud Engineering | Ibm Certified Data Analyst | Python Developer
    Dallas, Tx
  • Ashish Ramani

    Student At Fairleigh Dickinson University
    Jersey City, Nj
    1
    yahoo.co.in

Free Chrome Extension

Find emails, phones & company data instantly

Find verified emails from LinkedIn profiles
Get direct phone numbers & mobile contacts
Access company data & employee information
Works directly on LinkedIn - no copy/paste needed
Get Chrome Extension - Free

Aero Online

Your AI prospecting assistant

Download 750 million emails and 100 million phone numbers

Access emails and phone numbers of over 750 million business users. Instantly download verified profiles using 20+ filters, including location, job title, company, function, and industry.