Full-stack Developer specializing in back-end and front end development around 9 years of experience. Experiencedwith all stages of the development cycle for web projects in AGILE SCRUM environment. Well-versed in Java, REST,Spring MVC, Spring Boot, SQL for back-end and Angular, HTML, Bootstrap for front-end.
-
Senior ConsultantCapgeminiAubrey, Tx, Us -
Senior Software DeveloperCapital One Sep 2021 - PresentPlano, Texas, United States● Implemented Direct Mail Service by integrating with Third Party mailing application.● Implemented Push Notification for prequalification reminders through integration with Third Party Push notification application(AirShip).● Built Transactional and Remarketing Emails using Apache Kafka and Spring Boot.● Produced and consumed several REST API’s, in fetching the data from Database, Stored Procedures and third-party API’s.● Developed and deployed the applications in MicroServices Architecture.● Resolved critical vulnerabilities in applications through white source monitoring.● Used GSON and Jackson libraries for serialization and deserialization in producing and consuming the APIs.● Used SpringBoot along with Maven to build the project.● Used retryable logic of DynamoDB and persisted the failed events.● Prepared Technical Specification documents for the project along with helping out the team in identifying the functional requirements.● Used new JDK 1.8 features to improve the code readability and performance such as Streams, Lambdas.● Debugged the Microservices by checking logs in Splunk and the production server.● Used POSTMAN for testing the web services, both in-house and external.● Involved in bug fixing, production support of various applications. -
Senior Software EngineerDell Jun 2020 - Aug 2021Irving, Texas, United States● Produced and consumed several REST API’s, in fetching the data from Database, Stored Procedures and third-party API’s.● Developed and deployed the applications in MicroServices Architecture.● Used Spring JDBC module to build queries and fetch data from Oracle and MySQL Database in batch.● Used GSON and Jackson libraries for serialization and deserialization in producing and consuming the APIs.● Used Redis cache to store the configuration files to limit the network calls and performed Elastic search.● Implemented Spring AOP for logging purposes in application.● Used SpringBoot along with Maven to build the project.● Worked to secure our RESTful web services using JWT with spring security to authenticate any incoming requests.● Used Spring JPA as the ORM tool to communicate with the database and integrated with Spring to design domain model classes.● Written multiple JPA queries queries to fetch records from NoSQL DB MongoDB.● Design and implement sharding and indexing strategies for NoSQL DB MongoDB.● Used retryable logic of DynamoDB and persisted the failed events.● Used new JDK 1.8 features to improve the code readability and performance such as Streams, Lambdas.● Implemented unit test cases using Mockito Framework.● Deployed the artifacts of the applications using DevOps tools Jenkins, GitHub and Kubernetes EKS instances.● Worked in two-week sprint tracking the stories, technical tasks, bugs in JIRA● Involved in peer code review, Integration testing.● Mentored team members and offshore team and to escalate the immediate attention areas in development and testing for the time sensitive releases.● All the backend functionality is implemented using Spring Boot, Spring transactions, Spring IOC, Spring Core.● Used Open API for API documentation.● Used Splunk to create monitoring alerts and created dashboards based on logs.● Integrated Splunk alerts with Pager Duty for triggering the application alerts to the on-call team.
-
Senior Software EngineerVerizon Sep 2019 - Jun 2020Irving, Texas, United States● Built fully non-blocking reactive system using reactive paradigms in RESTful web services.● Developed and deployed the applications in MicroServices Architecture.● Used Spring WebFlux module to make asynchronous calls in Java to improve the response times and enhance the user experience.● Implemented Throttling logic working along with the AEM team such that load on the application is managed.● Used Redis cache to store the AEM response templates and fetched from cache to limit the network calls.● Implemented Spring AOP for logging purposes in application.● Used SpringBoot along with Maven to build the project.● Worked to secure our RESTful web services using JWT with spring security to authenticate any requests coming in● Used Spring JPA as the ORM tool to communicate with the database and integrated with Spring to design domain model classes.● Written multiple JPA queries/Native queries to fetch records from database.● Used RabbitMQ SQS and SNS for queueing options to listen to the events in an event-driven environment.● Worked with other teams and coordinated on the production issues.● Worked with the Database team to get the tables created along with the necessary permissions for the application.● Used new JDK 1.8 features to improve the code readability and performance such as Streams, Lambdas.● Implemented unit test cases using Mockito Framework.● Deployed the artifacts of the applications using DevOps tools Jenkins, GitHub and Kubernetes● Worked in two-week sprint tracking the stories, technical tasks, bugs in JIRA● Involved in peer code review, Integration testing.● Mentored team members and offshore team and to escalate the immediate attention areas in development and testing for the time sensitive releases.● All the backend functionality is implemented using Spring Boot, Spring transactions, Spring IOC, Spring Core.● Used Jenkins for auto-deployment in all lower and production environments. -
Java Software DeveloperInfosys Jan 2010 - Jan 2015● Worked in an agile development process based and creating stories for the team on our SCRUM meeting.● Used GIT repository for the version control system using Source Tree as the UI representation of the GIT.● Extensively worked with JDBC programs using Oracle and MySQL databases and developed SQL and PL/SQL for Oracle to process the data.● Expertise in developing applications using Spring Framework that uses features of IOC, Spring MVC, Spring JDBC and Spring ORM.● Worked on the design and development of data access layer (DAO) using Hibernate framework.● Configured Hibernate Second Level Cache using EHCache to reduce the number of hits to the configuration table data.● Used JSP, HTML, and CSS for content layout and presentation layer (UI) designing. Used JavaScript, JQuery for client-side validations and AJAX for reports display.● Used XML parsing techniques for data handling and JavaScript front-end pages.● Worked using MVC pattern● Strong experience in Linux server configuration and on Linux commands.● Experience on Multithreading programming.● Exposed to Web services like RESTful, SOAP (Simple object access protocol) with the use of WSDL (Web Services Description Language) document to understand the web services provided by the application in the form of XML/JSON/PDF/Text.● Automated production build and test procedure, utilizing Docker build scripts along with Gradle.● Performed unit testing using JUnit, integration and deployment of applications done using EASY Mock framework.● Installed and administered the code quality using Code Analysis Tools like HP Fortify in the Eclipse IDE and SONAR with the integration of Jenkins.● Creating and maintaining sprint backlogs, storyboards, story point burn up charts and task hour burn down charts in JIRA.● Used Log4J to monitor the Error Logs in the project to display the logging information.
Sreedevi P Education Details
-
Raghu Engineering College, Dakamarri Village, Bheemunipatnam Mandal,Pin-531162(Cc-98)Computer Science
Frequently Asked Questions about Sreedevi P
What company does Sreedevi P work for?
Sreedevi P works for Capgemini
What is Sreedevi P's role at the current company?
Sreedevi P's current role is Senior Consultant.
What schools did Sreedevi P attend?
Sreedevi P attended Raghu Engineering College, Dakamarri Village, Bheemunipatnam Mandal,pin-531162(Cc-98).
Who are Sreedevi P's colleagues?
Sreedevi P's colleagues are Jyoti Bhardwaj, Ajay Kapoor, Patricio Castro, Jasmin Travieso, Charles Bush, Chef Tim, K Asd.
Not the Sreedevi P you were looking for?
Free Chrome Extension
Find emails, phones & company data instantly
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