About Me
Know me more
Hi, I'm Hari Tummala
I am an experienced "Full Stack Software Engineer" with a strong working knowledge in all the phases of SDLC. I love to develop lightweight user interfaces and enjoys creating scalable backends using Microservices architecture by following best DevOps/NoOps practices.
Years of Experience
Name:
Hari Tummala
Date of birth:
28 August 1994
From:
Machilipatnam, India
Current Location:
Berlin, Germany
education
My educational background
Bachelor of Technology in Electrical and Electronics Engineering
K L University / 2011 - 2015 / Vijayawada, India
- Learned all core and advanced topics in Electrical Engineering and also gained knowledge in SQL, C, java and web technologies in parallel with the curriculum.
- My interest in mathematical modelling earned me a specialization in power systems.
- Courses like Problem Solving through Programming, Database Managment Systems and Micro processors and Micro controllers increased my passion towards software engineering.
- Graduated from university with two best paper presentation awards, two paper publications, a poster presentation award and one job offer from Cognizant
Intermediate in MPC (Maths/Physics & Chemistry)
RK Junior College / 2009 - 2011 / Machilipatnam, India
- This is the place where I improved my problem solving skills and increased my passion towards engineering.
experience
A summary of my work experience
Senior Full-Stack Engineer
ELEMENT Insurance AG / Jun 2021 - Present / Berlin, Germany
- Creating an Insurance as a Service Product with industry standard processes and tools.
- Implementing scalable backend microservices to manage the lifecycle of a policy, including customer creation, policy creation and updation, renewals and document generation.
- Developing a web portal to the partners to search for the customers and to view individual customer policies and payment details.
- Creating a web application for the internal operations team to view and update a policy.
- Implementing all the UI using micro-frontends architecture.
- Creating end to end UI and API tests.
- Tech Stack: Java, Spring Ecosystem, Postgresql, Type Script, React.js, Ant Design, Cypress, Github Actions, Terraform and AWS (SQS, SNS, Lambda, DynamoDB, Fargate, XRay).
Software Engineer
Friday Insurance / Apr 2020 - May 2021 / Berlin, Germany
- Rethinking insurance together with product managers, designers and domain experts.
- Automating policy creation processes for car insurance.
- Driven the development of several features, including Pay-per-km tariff, Cancellations, Registration, Renewals and Add-on Purchasing.
- Providing self-service features to the insurance holders.
- Developed an in-memory price calculation service inorder to support the high incoming traffic from brokers.
- Tech Stack: Kotlin, Java, Spring Ecosystem, Micronaut, Postgresql, Kubernetes, React.js and Guidewire Policycenter.
Software Engineer
AUTO1 Group / Aug 2018 - Mar 2020 / Berlin, Germany
- Responsible for developing and maintaining a system of 16 company's backend microservices.
- Automated internal employees lifecycle processes: Onboarding, Offboarding, Probation end and 360 feedbacks.
- Implemented a currency converter service, which stores daily currency rates from the European Central Bank. This service is being used by all the other teams to fetch the currency conversions.
- Involved in developing a vehicle search service which utilises all the powerful features that elastic search has to offer.
- Developed several E2E api tests to maintain the quality of delivered software
- Tech Stack: Java 11, Spring Ecosystem, Elastic Search, Postgresql, Cucumber, Rest Assured, Jenkins, Terraform and AWS (ECS, SQS).
Software Engineer
Verizon / Jul 2017 - Aug 2018 / Chennai, India
- Rewritten Verizon Wireless point of sale (POS) monolithic application using microservice architecture.
- Added many functionalities to the legacy POS applications which are written in ATG Web Commerce Framework.
- Created light weight and responsive web user interfaces to make life of operations easier.
- Tech Stack: Java 8, Spring Boot, Angular 4, RabbitMQ and AWS.
Programmer Analyst
Cognizant / Jul 2015 - Jun 2017 / Chennai, India
- Played a crucial role in developing a data mining and analysis tool to help risk managers with information about their policies and claims.
- Ported and extended a legacy PL/SQL web app to modern technologies.
- Tech Stack: JAVA 7, JSF 2.0, SPRING 4.0, JPA, Angular, Prime Faces, HTML 5, CSS 3, LESS, Fusion Charts and many other libraries.
skills
Some tools and technologies I'm familiar with
Java
Kotlin
Spring Framework
J2EE (JSF 2.0+)
Java Script / Typescript
HTML 5
CSS 3
React.js
Ant Design
Angular (2+)
PostgreSQL
Elastic Search
Docker
Kubernetes
Terraform
Jenkins
AWS (S3, Fargate, EKS, SNS, SQS, DynamoDB, Lambda)
Let's get in touch
I enjoy discussing new projects and design challenges. You can contact me via email: hari.tummala88@gmail.com. You can also contact me using the below mentioned social media sites.