Hareesh ch
Software Developer @ Seven eleven
United States
Irving
Retail
Gitlab, Git, SQL Server Integration Services (SSIS), Shell Scripting, Hadoop, Spring JPA, Oracle SQL Developer, Python, HTML5, MySQL, J2EE Web Services, Enterprise JavaBeans (EJB), Spring MVC, Microsoft SQL Server, Tomcat, Java Database Connectivity (JDBC), Eclipse, Azure Cosmos DB, Azure Zen 2, Python (Programming Language)
Experience

Software Developer
Irving, Texas, United States
• Designed and developed highly scalable Java-based applications with Spring Boot and microservices, reducing page load times by 35% and improving user engagement. • Implemented API Gateway and AWS Lambda for serverless and Azure microservices, enabling on-demand scalability for application components. • Optimized S3 storage policies for efficient data access and reduced monthly storage costs by 15%. • Developed RESTful APIs using Spring Boot and Node.js, serving Angular-based web apps deployed via AWS EC2 and S3. • Develop REST APIs and backend logic using Java and Spring Boot. Integrate with DynamoDB for CRUD operations and querying. • Used AWS Lambda with Node.js for serverless functions, integrating with SQS, SNS, and DynamoDB. • Integrated RESTful APIs for seamless data exchange and collaborated with the front-end team to ensure smooth user experience. • Optimized database performance by creating efficient queries and indexes in MySQL, resulting in 25% faster response times. • Develop RESTful APIs using Spring Boot with Kotlin. Implement GraphQL APIs for optimized data fetching. • Java applications running in ECS can consume events from Amazon SQS, SNS, or Kafka (MSK), AWS Lambda can trigger ECS tasks for batch processing or background job execution. • ECS and ECR are essential for deploying Java applications in AWS. Java developers can build scalable, secure, and automated cloud-native applications by integrating these services with AWS Lambda, S3, RDS, DynamoDB, and App Mesh. • Designed CI/CD pipelines with Jenkins and Docker, automating deployments to AWS, and reducing time-to-market for new features. • Resolve backend issues in Spring Boot APIs and frontend issues in Angular/React. Troubleshoot application failures on EC2, ECS, or EKS. • Use an HTTP Trigger in Power Automate and Get the Flow URL after saving. • Write unit tests with Jest / React Testing Library. Perform end-to-end testing using Cypress / Playwright.

Java Developer/ Production Support
• Developed, tested, and supported Java/12FE web applications for over four years, delivering high-quality solutions that increased system performance by 40% and reduced customer-reported issues by 25%. • Designed and executed end-to-end testing strategies for Core Java applications, identifying and fixing critical bugs. resulting in a 25% reduction in post-deployment issues! • Containerized microservices and monolithic applications using Docker, deployed them via Kubernetes (GKE, AKS, EKS), and automated CI/CD pipelines with Jenkins, Cloud Build, and GitLab CI/CD. • Developed and implemented a performance tuning plan using Oracle SOL/PLSQL, optimizing database queries and reducing query execution time by 40%. • Use Amazon CloudWatch to monitor Spring Boot logs, JVM performance, and custom application metrics. • Implemented Jenkins to automate build processes, resulting in a 30% increase in development efficiency and saving an average of 20 hours per week. • Design and implement REST APIs or microservices using Java and Spring Boot. Integrate MongoDB as the primary data store. • Use Spring Data MongoDB or the native MongoDB Java driver for CRUD operations. • Deployed JAR, WAR, and JEE applications on JBoss server using Jenkins auto deployment. • Deploy Spring Boot microservices to ECS (Fargate), EC2, or EKS using CI/CD pipelines (Jenkins, AWS CodePipeline). Manage deployment rollbacks in case of production failures.

Programmer Analyst Trainee
India
• Implemented user interface guidelines and standards throughout the development and maintenance of the website using DHTML, HTML5, CSS3, JavaScript, Ext JS, and jQuery UI. • Design continuous integration best practices for the development team using Docker, Ansible, and Jenkins. • Leverage Docker and Ansible playbook design for continuous deployment and continuous delivery, and maintain responsibility for configuration management for infrastructure as code. • Tested SOAP web services using SOAP UI and REST web services using REST Client. • Participate in project planning sessions with business analysts and team members to analyze business requirements and translate business requirements into working software. • Deployed the war files in JBoss 5.2 Server in Unix Environment. • Used jQuery to manipulate the DOM objects for a user interface look and feel, and for Ajax calls. • Involved in Code Coverage using Junit Test Cases, Mockito's, and Code Quality is done using SonarQube Analysis. • The external customer portal is developed using annotation-based Spring MVC and Hibernate. • Designed and developed end-to-end customer self-service module using annotation-based Spring MVC, Hibernate, and JSP. • Followed the Maven build life cycle to build the application and deployed it into the application server. • Design and implementation of Spring Security for the application for authentication process against LDAP. • Used Jira to track bugs, prioritize, and discuss the team's work in full context. • Wrote database queries using SQL and PL/SQL for accessing, manipulating, and updating the Oracle database.
Hareesh ch's Contact Information
Phone
Find the Right Leads
Find Verified Contact Data
What LeadContact does well
Find verified emails, phone numbers, and decision-makers with 98% accuracy.
Find Leads
Find the right people by company, role, industry, location, and more.
925M+ professional profiles

Find Emails
Access verified email addresses for your target contacts.
657M+ emails

Find Phone Numbers
Get cross-validated phone data from multiple top sources.
239M+ phone numbers

More Accurate. Lower Cost.
Find contact data in 1 tool with 98% accuracy
LeadContact integrates leading enrichment tools to deliver more accurate contact data—without paying for each one.
Great conversations start with the right contact.
It’s time to find yours.



