Ranjana Jha

Software Engineer

Pune, Maharashtra, India13 yrs experience
Most Likely To SwitchHighly Stable

Key Highlights

  • Over 13 years of experience in backend development.
  • Expertise in microservices and cloud-based applications.
  • Strong leadership in software development lifecycle.
Stackforce AI infers this person is a Backend Software Engineer specializing in cloud-based IoT and marketplace applications.

Contact

Skills

Core Skills

MicroservicesCloud Computing

Other Skills

Agile MethodologiesApache SparkArchitectural DesignArchitectureCC++Cloud ApplicationsCore JavaCryptographyDatabasesDecentralizationDesignDistributed Ledger Technology (DLT)DynamoDBEvent Driven Architecture

About

• A Backend Software Engineer with more than 13 years of experience developing cloud based application/product. • Excel at providing technical leadership across the full software development lifecycle, from architectural vision to hands-on implementation and optimization. • From writing infrastructure as code using terraform scripts to developing microservices on cloud using Java8 and spring boot and then deploying these microservices to cloud platforms like Azure and AWS, I have been involved everywhere. • Following are the the most significant microservices based products which I have worked : MindSphere : an IOT based cloud application, Digital Exchange : Marketplace for digital products & Services • Have hands on experience in implementing Event Driven Architecture(EDA) and working on following microservices architecture patterns : CQRS (Command Query Responsibility Segregation) Orchestrator Based Saga with Event Sourcing Choreography Based Saga Aggregator Pattern Chained or Chain of Responsibility Pattern. • Being a part of an R&D team, have done POCs, design and implementation for new features, worked on MVPs and improvements in the overall product/feature design. • We work on stories using agile methodology with git (GitLab) as version control and Jenkins for continuous integration. • Leading and Ownership of new features/tasks end to end. • Writing clean and maintainable code using best practices and design patterns like provider, builder, façade, chain of responsibility and promoting the same within the team by setting guidelines and via code reviews. • Also have some experience working on multi-threaded code. • My strong analytical, organizational, leadership and problem solving skills help me in my day to day work both professionally and personally. • Apart from it I am sincere, hardworking, a quick learner and have a zeal for new technologies. • On the personal front, I am an avid reader and fitness enthusiast. • My Competencies : Java, Datastructures &Algorithms, Systems Design, JEE, Spring Boot, Microservices, Spring MVC, REST, Junit, Cloud Computing, AWS, Azure, Infrastructure as code(IAAC),Terraform,Java8,Gradle,HazelCast IMDG, Flyway (for DB Migrations). • Medium : https://medium.com/@ranjana-jha

Experience

13 yrs
Total Experience
4 yrs 4 mos
Average Tenure
8 yrs 11 mos
Current Experience

Siemens digital industries software

Senior Software Engineer - R&D

Jun 2017Present · 8 yrs 11 mos · Pune/Pimpri-Chinchwad Area · Remote

JavaMicroservicesCloud ComputingSpring BootEvent Driven ArchitectureAgile Methodologies+2

Sas r&d india (pvt.) ltd

Software Engineer - R&D

Jul 2016May 2017 · 10 mos · Pune/Pimpri-Chinchwad Area · On-site

Tata consultancy services

Systems Engineer

Mar 2013Jun 2016 · 3 yrs 3 mos · Hyderabad, Telangana, India · On-site

Education

West Bengal University of Technology, Kolkata

Bachelor of Technology (B.Tech.) — Computer Science & Engineering

Jan 2008Jan 2012

Kendriya Vidyalaya,Haldia WB

Higher Secondary — Science

Jan 2005Jan 2007

Kendriya Vidyalaya

Secondary School — All

Jan 2004Jan 2005

Stackforce found 100+ more professionals with Microservices & Cloud Computing

Explore similar profiles based on matching skills and experience