Summary
Overview
Work History
Education
Skills
Accomplishments
Certification
Websites
Timeline
Generic

Mahidhar Dhanthuluri

Software Engineer
Raleigh,NC

Summary

Proficient in the Software Development Life Cycle (SDLC) with expertise in requirement analysis, design, development, testing, and implementation of cross-platform applications. Skilled in Agile/Scrum, Kanban, and Test Driven Development (TDD) methodologies, with a strong foundation in Object-Oriented Programming (OOP) principles. Extensive experience in cloud platforms including Google Cloud Platform (GCP), Microsoft Azure, and Amazon Web Services (AWS), alongside proficiency in J2EE application development using Core Java and various frameworks. Demonstrated ability in containerization with Docker and deployment on Kubernetes, as well as building CI/CD pipelines in Azure DevOps for efficient application delivery.

Overview

11
11
years of professional experience
1
1
Certification

Work History

Sr Software Engineer

J B Hunt
Lowell
01.2022 - Current
  • Led development efforts in Agile environment, executing daily stand-ups, sprint planning, and retrospectives.
  • Directed design and development of multiple application features, achieving 20% cost savings.
  • Coordinated with product owners to convert requirements into functional designs for implementation.
  • Implemented new features meeting performance and reliability standards, resulting in 30-40% faster data processing.
  • Resolved production issues related to performance and reliability through team collaboration.
  • Managed build execution and release processes utilizing CI/CD methodologies.
  • Fostered collaborative team environment through open communication and adherence to deadlines.
  • Provided technical leadership by coaching and mentoring team members.

Software Engineer III

J B Hunt
Lowell
04.2019 - 12.2021
  • Contributed to all development and design phases of application lifecycle.
  • Participated in scrum meetings, coordinating with Business Analysts to translate business needs into functional designs.
  • Analyzed and created business models, logical specifications, and user requirements for solution development.
  • Designed, developed, and implemented software applications while ensuring normal functionality through system procedures.
  • Deployed enterprise web applications using Sencha ExtJS, Angular, Java, JavaScript, CSS, and HTML technologies.
  • Maintained and modified programs by updating flow charts, developing programming logic, and coding changes in Java or J2EE.
  • Developed web services using SOAP and REST tools within Tomcat environment.
  • Utilized ActiveMQ Messaging Service and Apache Kafka for seamless integration.

Java Developer

MicroNet IT Solutions
01.2017 - 04.2019
  • Designed application architecture using UML modeling with Rational Rose.
  • Developed application utilizing Java, J2EE technologies, and MVC design pattern.
  • Implemented Spring Boot framework for streamlined development and efficient project management.
  • Configured Amazon EC2 servers and managed cloud virtual machines via AWS console.
  • Utilized Java Messaging Service (JMS) for asynchronous communication with MQ server.
  • Constructed controller classes with Spring MVC and ensured security through Spring Security.
  • Wrote Spring Configuration XML files to define dependent class beans.
  • Engaged in debugging processes and conducted code reviews using JIRA and Crucible.

Java Developer

Bluepal Solutions Pvt Ltd
05.2014 - 12.2014
  • Gathered functional requirements through collaboration with business analysts.
  • Employed Agile methodology for software analysis, design, implementation, and testing.
  • Developed view tier using Servlets, JSP, and HTML.
  • Configured core AWS services, including EC2 instances and security groups.
  • Implemented Spring MVC framework, managing controller classes for request handling and validation.
  • Developed backend application components utilizing Spring, JPA, and Hibernate.
  • Executed database operations with HQL queries and integrated Hibernate second-level cache via EhCache.
  • Utilized Jenkins and AWS CodeDeploy for builds, deployments, and source code control.

Education

Master of Science - Computer Science

University of Missouri
Kansas City, MO
12-2016

Bachelor of Technology - Electrical Engineering

Jawaharlal Nehru Technological University
India
05-2014

Skills

  • Programming languages: Java, C, C, and Python
  • Databases: MongoDB, SQL Server, MySQL, Cosmos DB, and Cassandra
  • Message brokers: ActiveMQ and Kafka
  • Container orchestration: Kubernetes and Docker
  • Search engines: Elasticsearch and MongoDB Atlas Search
  • Java technologies: JNDI, JDBC, and JavaMail
  • Transaction management: JTA
  • Web development: HTML, CSS, and JavaScript
  • Frontend frameworks: AngularJS, Angular, and Bootstrap
  • Backend frameworks: Spring, Hibernate, and Django
  • Version control: Git and SVN
  • Cloud platforms: AWS, Azure, and GCP
  • Testing frameworks: Mockito and JUnit
  • Build tools: Maven

Accomplishments

  • Winner for Hackathon 2019 in J.B. Hunt
  • Multiple year runner-up in hackathon in J.B Hunt

Certification

  • Certified Kubernetes Admin (Linux Foundation)

Timeline

Sr Software Engineer

J B Hunt
01.2022 - Current

Software Engineer III

J B Hunt
04.2019 - 12.2021

Java Developer

MicroNet IT Solutions
01.2017 - 04.2019

Java Developer

Bluepal Solutions Pvt Ltd
05.2014 - 12.2014

Master of Science - Computer Science

University of Missouri

Bachelor of Technology - Electrical Engineering

Jawaharlal Nehru Technological University
Mahidhar DhanthuluriSoftware Engineer
Profile built at Resume-Now.com