Summary
Overview
Work History
Education
Skills
Timeline
SeniorSoftwareEngineer

Rajesh Dasi

Senior Software Engineer
Hyderabad,Telangana

Summary

Highly-qualified Java Developer offering 10+ years of progressive experience. Expert at designing, developing and maintaining wide range of new and existing products. Clear communicator and effective project manager. Forward-thinking development professional bringing expertise in Java,Spring Boot, Kotlin other programming languages.

  • Senior Software Engineer with 10+ years of experience in the field of Information Technology with solid experience in agile development environments with modern programming languages and technologies such as Java, Spring Framework, Spring Boot, and Kotlin
  • Work Experience with Microservices architecture and having good exposure to the Microservices Design patterns and Implementations.
  • Extensively worked on Java 8 and Java 11 along side with spring libraries like Spring Boot, Spring Cloud, Spring Data JPA, Spring Security, Spring Batch and Spring Web Flux.
  • Responsible for quality of the developed solutions by employing TDD, unit/automation testing development methodologies and processes.
  • Work Experience with RDBMS PostgreSQL.
  • Work Experience working with No SQL databases like Redis, Cassandra.
  • Working Experience with AWS services EC2, S3, EKS, RDS.
  • In-depth experience with implementing cloud-native applications using open and closed source standards and solutions such as Docker and Kubernetes and public cloud providers such as AWS; strong understanding of cloud and containerization technologies and test automation tools

Overview

11
11
years of professional experience
4
4
years of post-secondary education
3
3
Languages

Work History

Software Engineer III

Vonage
Hyderabad, Telangana
07.2022 - Current
  • Worked on Verify V1 admin API to query the Verify account using the pricing model.
  • Worked on the Verify V2 API which enables and disables fraud detection checks.
  • Worked on the Verify V2 API which resets the block detection by listening to the Hazelcast events.

Software Engineer

Ecricsson
05.2021 - 05.2022
  • Analyzed data to coordinate installation of new systems or modification of existing systems
  • Working new user stories which involved tasks like design, development and testing.
  • Working with Scala programming language to develop new user stories and used Akka HTTP frameworks writing new HTTP REST services.
  • Worked with Jive SDK to write integration test.
  • Provided direction and guidance to process improvements and established policies

Senior Software Engineer

OpenText
Hyderabad, Telangana
10.2018 - 05.2021
  • Adhere to agile development principles while following and improving all aspects of the scrum process.
  • Develop solid unit and integration tests according to organizational standards.
  • Development is based on agile methodologies.
  • Contribute to Development of new modules and enhance the existing ones.
  • Understand the existing code and make changes to it.
  • Work Experience with Microservices architecture and Reactive Libraries like Spring WebFlux, kotlin Coroutines.
  • Responsible for quality of the developed solutions by employing TDD, unit/automaton testing and development methodologies and processes.
  • Work Experience with Netflix like Eureka, Zuul, Hystrix.
  • Work Experience working with framework like SpringBoot
  • Thorough understanding of cloud computing technologies (AWS, Cloud Foundry)
  • Work Experience working with NoSQL databases (mongodb, redis, dynamodb, etc)
  • Work Experience with RDBMS like MySQL, PostgreSQL.

Senior Technical Solution Engineer

Pega Systems
Hyderabad, Telangana
10.2017 - 10.2018
    • Maintain composure and patience in face of difficult customer situations.
    • Received incoming calls and messages and addressed or triage phone requests.
    • Analyzing the heap dumps and threads dump of the customer environments and provide the optimal solutions.
    • Analyzing the logs and provide the solutions.
    • To help customers in understanding the new features Provided the support during the production deployment.

IT Analyst

Tata Consultancy Services
Hyderabad, Telangana
01.2016 - 10.2017
  • Full cycle development(design, development, testing, documentation, and analysis) for software applications.
  • Experience with Linux installation, configuration and environment setup.
  • Ability to comprehend and communicate in a complex technical environment.
  • Share knowledge and experience through thorough code review processes.
  • Programming skills: Java.
  • Excellent knowledge of Spring and Hibernate with experience optimizing hibernate.
  • Web service API design and implementation
  • Operating systems: Linux
  • Databases: PostgreSQL, Elastic Search

Technology Analyst

Infosys
Hyderabad, Telangana
11.2014 - 01.2016
    • Experience with Agile principles and practices(scrum, Kanban, etc).
    • Experience with JUnit and automation testing.
    • Creating/modifying/designing GUI.
    • Creating/modifying data load and validation programs.
    • Demonstrable working skills using Jenkins, Chef, SonarQube and testing suites

Software Developer

Keypoint Technologies India Pvt Limited
Hyderabad, Telangana
08.2011 - 11.2014
    • Prepared test plans and test cases based on requirement documents for Android Application.
    • Contributed to the full mobile application development life cycle from planning, requirement gathering, development, testing and launching on Google play store for beta testing.
    • Responsible for development of all application components and UI resources.
    • Work experience in Integrating Google play services

Education

Bachelor of Science - Computer Science

Jawaharlal Nehru Technological University
Hyderabad
10.2007 - 04.2011

Skills

    Java/J2EE

undefined

Timeline

Software Engineer III

Vonage
07.2022 - Current

Software Engineer

Ecricsson
05.2021 - 05.2022

Senior Software Engineer

OpenText
10.2018 - 05.2021

Senior Technical Solution Engineer

Pega Systems
10.2017 - 10.2018

IT Analyst

Tata Consultancy Services
01.2016 - 10.2017

Technology Analyst

Infosys
11.2014 - 01.2016

Software Developer

Keypoint Technologies India Pvt Limited
08.2011 - 11.2014

Bachelor of Science - Computer Science

Jawaharlal Nehru Technological University
10.2007 - 04.2011
Rajesh DasiSenior Software Engineer