11 + years of experience in designing, developing, and testing Enterprise Applications using Java/ J2EE platform, object-oriented methodologies, Web services like SOAP, Spring Batch, REST and SDLC approaches for software development.Good Experience in developing front end applications using HTML5, CSS3, JavaScript, jQuery, Bootstrap, XML, XHTML, DHTML, SAAS, LESS, DOM, Ajax, and JSP.5 years of experience in PaaS with Red Hat Open Shift Containers Platform. Architecting, installing, and configuring the platform using tools and technologies like, Bash scripting, Git, Elasticsearch, Log stash, Kibana, Cassandra.Experienced in developing applications using React JS for view rendering and implementing React JS with Redux to achieve MVC design flow to the application.Extensive knowledge in developing applications using core java concepts and experienced in working with Core Java SE 8 features like Lambda functions, Stream API, Time API, and Generics.experience in various spring framework modules like spring boot, spring AOP, spring security, spring cloud, spring data, spring batch, Spring IOC, spring Transaction management.Deployed and managed containerized applications on Kubernetes clusters, ensuring high availability and scalability.Expertise in developing Micro services using Spring Boot and Node JS to build more physically separated modular applications which will improve scalability, Availability, Agility of application.Experience in working with Message queue services like Rabbit MQ, Apache Kafka, and IBM MQ for communication between sender and listener.Built a Full-Service Catalog System which has a full workflow using Elasticsearch, Logstash, Kibana, Kinesis, and CloudWatch.Integrated RESTful APIs into JavaScript applications, enabling smooth data transfer and interactive UI experiences.Developed and maintained messaging systems using RabbitMQ, ensuring reliable message delivery between distributed microservices.Configured GitHub Actions for automated testing, linting, and deployment, enabling continuous integration workflows.Worked with Jenkins and Bamboo to achieve Continuous integration (CI) and Continuous Development (CD).Experience in using Platform as service (PaaS) Cloud services like Pivotal Cloud Foundry to deploy applications on cloud.Good Experience in using Amazon Web Services (AWS) like EC2 for Virtual Servers to deploy applications, S3 and Glacier for storing data, Amazon Elastic Load Balancing, AWS Identity, Amazon EBS, Route 53, Amazon SQS.Experience in working withLog4J for logging, debugging and error tracing.
-
Software EngineerFifth Third BankUnited States -
Java DeveloperCapital One Feb 2023 - PresentRichmond, Virginia, United StatesUser interface is developed using Bootstrap, HTML5, CSS3, JSON, AJAX, and Es6.Developed application using React with Redux architecture.Responsive Single Page Applications (SPA) were developed using ReactJS for faster rendering of data.Expertise in unit testing frameworks like Jest and Enzyme.Used Spring Boot for building cloud Microservices and develop spring-based application with less configuration.Used Spring Core Annotations for Spring DI, Spring MVC for REST API s and Spring Boot for micro-services.Designed and optimized MongoDB schemas to handle complex, large-scale datasets efficiently.Experienced in CRUD operations and query optimization for fast data retrieval in MongoDB.Developed and integrated backend applications with MongoDB using Mongoose ORM.Developed unit tests using JUnit and Mockito and Integration tests using Postman and Newman.Work closely with the development team to streamline new application deployment through the CI/CD Pipeline on the AWS EKS.Implemented asynchronous programming in JavaScript for better performance in data-intensive applications.Utilized Spring Boot’s Security module to implement robust authentication and authorization mechanisms, enhancing application security. RabbitMQ message broker is used to transfer messages from our application to customers for payment confirmation details.Built conversational interfaces using AWS Lex, creating intuitive voice and chat applications with natural language processing capabilities.Implemented Infrastructure-as-Code with AWS CDK, streamlining resource provisioning and minimizing setup time for cloud infrastructure. Application was installed on AWS EC2 instances and configured the storage on S3 buckets.Micro Services are implemented using Pivotal Cloud Foundry platform built upon Amazon Web Services.GRADLE is used as a build tool in our application and NPM is used to build our Node JS application which is a server-side java script application. -
Java DeveloperKeybank Apr 2021 - Dec 2022Cleveland, Ohio, United StatesInteract with Clients, gather requirements and analyze the specifications provided by the clients.Created a Java 8/J2EE application and extensively use of core Java Collections, Generics, Exception Handling.Data driven applications were developed using React JS with Redux where data is rendered more frequently.React JS is used to create multiple components and redux JS to maintain application state.Karma and Jasmine are used for Angular unit testing and react applications testing with Mocha, Expresso and Chai.Wrote SQL queries, stored procedures, and enhanced performance by running explain plans.Created and executed API test cases using Postman, ensuring accurate data flow between services and APIs.Used Spring Core Annotations for Spring DI, Spring MVC for REST API s and Spring Boot for micro-services.Utilized JUnit assertions and matchers to validate backend logic, ensuring robust and error-free code.Configured multi-stage Jenkins pipelines for automated builds and deployments, enabling efficient and reliable release cycles.Integrated GitHub Actions with Docker and Kubernetes for streamlined code deployments across cloud environments.Created and maintained Terraform modules to define reusable infrastructure components, reducing configuration time for cloud deployments.Implemented monitoring and established best practices around using elastic search and Install and configuring monitoring scripts for AWS EC2 instances.Experience in MongoDB in using Hierarchy Modeling Techniques like Tree Aggregation and Adjacency Lists.Experience in using NoSQL (MongoDB) data models document, key-value & wide column, or graph model.Utilized Dynatrace for end-to-end application observability, identifying service-level dependencies and optimizing system performance.Optimized AWS Lambda functions for performance, reducing cold-start latency through custom configurations and environment variables. -
Java DeveloperState Compensation Insurance Fund Oct 2019 - Mar 2021San Francisco, California, United StatesInvolved in developing application using Spring Boot Micro service architecture with Front end using Angular4.0Developed Single Page Applications (SPA) with multiple components for loading multiple views using Angular4.0Implemented Angular Routers for navigating between multiple views without rendering views every time from server which helps my application faster and efficient.Developed Angular custom pipes to build search bar as per project requirements.Observable Patterns are used for connecting to external API’s and subscribe to receive data with the help of RX/JS libraries.Involved a full complement of Express.js, Angular 2, Node.js and MongoDB to store and present assessments.Built SPA with loading multiple views using route services using Angular and Node.js.Angular guards were used for authentication to tell the router whether it should allow navigation to requested resource.Implemented monitoring and established best practices around usage of Elastic Search.Bootstrap is implemented in Angular templates which serves great look, responsiveness to adjust with devices like phones, tablets and desktops and cross browser compatibility.Worked with both Angular Template driven forms and Angular Model driven forms for validations.Developed REST Services by implementing JAX RS using framework.APACHE KAFKA messaging queues are used for automatic transfer of messages between sender and listener.Involved in Migrating our Production APIs and systems to AWS. EC2 and Elastic Beanstalk were used to move our application to cloud.Kubernetes is used to deploy containerized applications and we used Replication controllers to maintain pod copies and for rolling copies.Selenium is used to perform integration testing.Implemented Drools Business Logic Integration Platform which provides a unified and integrated platform for Rules, Workflow and Event Processing.Jenkins is used for CD/CI deployment and Maven, Bitbucket is used as build tool. -
Java DeveloperDeloitte Oct 2016 - Aug 2019Hyderabad, Telangana, IndiaDeveloped and implemented Swing, spring, and J2EE-based MVC framework for the application.Designed and implemented the UI using JavaScript, Ember JS, HTML, CSS3, SASS, and AJAX.Involved in designing and developing presentation layer using JSF, Ajax, jQuery, and third-party libraries.Actively participated in Kubernetes community forums, contributed to open-source projects, and stayed updated with the latest developments and best practices in the Kubernetes ecosystem.Designed micro services and rest/Soap services using Spring Boot, Spring MVC, and Spring Batch.Struts Tag Libraries and Tiles were used in addition to JSP, HTML5, AJAX, and CSS to develop the presentation layer.Utilized the AWS Lambda platform to upload data into AWS S3 buckets and to trigger other Lambda functions.Developed JSPs to generate HTML5 and display data dynamically and used AJAX to retrieve data from the server synchronously. Used Java MAIL API to notify the user about the status and completion of their project.Built REST web services which produce XML and JSON to perform tasks, leveraged by web applications.Created database objects like Stored Procedures, Tables, Views, Sequences, Cursors, Packages and Triggers.Worked on Rest web services and Node framework for backend services, used Mongo DB for database services.Exposed and consumed SOAP-based Web Services to communicate between systems.JBoss Application server implementation, workload management including Web server setup with JBoss Server.Wrote SQL queries, stored procedures, and enhanced performance by running explain plans.Used Java Messaging Services (JMS) for reliable and asynchronous exchange of data such as payment reports.Involved in backed testing by writing SQL queries. Deployed Application on JBoss and WebLogic Server.Created and configured new JIRA projects and worked with departments to maintain existing JIRA projects.Used log4j for logging and SVN for version control. -
Java DeveloperTekismarg Jul 2013 - Sep 2016Hyderabad, Telangana, IndiaFollowed agile methodology during the complete SDLC process.Participated in Agile/Scrum development and deployment teams.Used Spring Framework 4.1 for the application development.Responsible for Web UI development in JavaScript using jQuery, AngularJS, and AJAX.Involved in front-end development using Struts, JSP', and JSTL.Used JAXB for marshaling and UN marshaling work orders, billing XML documents, and JAXP for processing.Created instances in AWS as well as worked on migration to AWS from the data center.Developed REST Web services to make web service calls simple and easy for the client to access with the help of standard HTTP URIs.Developed DAOs using JPA, Algorithm, and hibernate persistence API for the database operations to interact with Oracle Database.Performed system monitoring using Sense and Cloud Watch in AWS Cloud.Implemented Micro services architecture using Spring Boot for making applications smaller and independent.Developed web service client using Spring Framework and REST HTTP protocol to get customer credentials and information.Integrated with third-party Sale point API to make Restful Web service call.Designed and developed necessary PL/SQL for the database operations as needed.Involved in the deployment of the application in various environments (Development, QA Testing, Staging, and Production.)Involved in deploying systems on Amazon Web Services (AWS) Infrastructure services EC2, S3, RDS, SQS, Cloud FormationDeployed application on Apache Tomcat server.Used GIT for version control and repository.Used log4j for logging errors, info, Data structures and Algorithm, and exceptions.Involved extensively in Code Reviews, Unit testing and Process Improvements.
Mani C Education Details
Frequently Asked Questions about Mani C
What company does Mani C work for?
Mani C works for Fifth Third Bank
What is Mani C's role at the current company?
Mani C's current role is Software Engineer.
What schools did Mani C attend?
Mani C attended Gandhi Institute Of Technology And Management (Gitam).
Who are Mani C's colleagues?
Mani C's colleagues are Daniel Goodlett, Lynitra Mccann, David Garrett, Kailey Gilbert, Elizabeth Dugan, Hattie Kelly, Yazan Halabi.
Not the Mani C you were looking for?
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