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.
Discover Financial Services
View- Website:
- discover.com
- Employees:
- 21509
-
Java DeveloperDiscover Financial ServicesDallas, Tx, Us -
Java DeveloperDiscover Financial Services Jul 2023 - PresentSoftware 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. -
Java DeveloperProgressive Jul 2020 - Jul 2022United StatesCore 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. -
Java Software DeveloperThe Home Depot Jul 2018 - Jul 2020United StatesWeb 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, Ma3akebia.com, gmail.com, foghorntx.com -
Ashish Ramani
Seeking Full Time Roles | Ex-Regeneron | Strategic Sourcing & Procurement | Supply Chain Planning | Program Management | Global Supply Chain ManagementUnited States -
Ashish Ramani
Software Development | Cloud Engineering | Ibm Certified Data Analyst | Python DeveloperDallas, Tx -
1yahoo.co.in
Free Chrome Extension
Find emails, phones & company data instantly
Aero Online
Your AI prospecting assistant
Select data to include:
0 records × $0.02 per record
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.
Start your free trial