Post Job Free
Sign in

Software Developer Development

Location:
Richardson, TX
Salary:
75000
Posted:
June 20, 2024

Contact this candidate

Resume:

CHAITRA DADDOLU

SOFTWARE DEVELOPER

Phone: +1-469-***-**** Email: ********.**@*****.*** LinkedIn: https://www.linkedin.com/in/chaitra-daddolu-623a70148/

SUMMARY

Highly skilled Software Developer with over 4 years of experience in designing, developing, and deploying robust applications in various industries.

Proficient in programming languages including Java, Python, C++, and SQL, ensuring high-performance and scalable solutions.

Expertise in advanced frameworks such as Spring Boot, React.js, Express.js, Node.js, Spring Beans, Spring Security, and Spring JPA, enabling seamless application development and integration.

Adept in web technologies including HTML, CSS, JavaScript, creating responsive and user-friendly web interfaces.

Strong knowledge of RESTful APIs, facilitating efficient and maintainable front-end architectures.

Experienced in managing and optimizing databases like MySQL, PostgreSQL, and MongoDB, ensuring data integrity, security, and performance.

Proficient in employing Agile, Waterfall, and SDLC methodologies, streamlining the development process and delivering high-quality software solutions on time.

Skilled in version control and containerization tools including Git, Docker, JUnit, and Mockito, ensuring seamless integration, continuous deployment, and robust testing.

Leveraging cloud services, particularly AWS, for scalable and efficient application deployment and management, optimizing performance and reducing operational costs.

Demonstrates strong problem-solving skills, effective communication, and a commitment to continuous learning and innovation, driving technological advancements and contributing to dynamic teams.

EDUCATION

University of Texas at Dallas Richardson, TX

Masters in computer science Aug 2022 - May 2024

Maulana Azad National Institute of Technology Bhopal, India

Bachelor of Technology in Computer Science Aug 2016 - Jul 2020

CERTIFICATIONS

AWS Certified Cloud Practitioner

TECHNICAL SKILLS

Programming Languages: Java, Python, C++, SQL

Frameworks: Spring Boot, React.js, Express.js, Node.js, Spring Beans, Spring Security, Spring JPA

Web Technologies: HTML, CSS, JavaScript, XML, JSON, Restful API.

Cloud Technologies: AWS, OCI.

Databases: MySQL, PostgreSQL, MongoDB

Methodologies: Agile, Waterfall, SDLC

Version Tools: Git, Docker, JUnit, Mockito

Other Skills: Jira, GitHub, Kubernetes, Apache ActiveMQ, RabbitMQ, JMS

PROFESSIONAL EXPERIENCE:

University of Texas at Dallas TX

Graduate Assistant (Software Developer) Aug 2023 – May 2024

Engaged in Full Stack Development training focused on the MERN stack including MongoDB, Express.js, React, and Node.js, applying theoretical knowledge to hands-on projects that improved MongoDB database management, enhancing data retrieval speeds by 25% and ensuring efficient data storage

Developed and maintained server-side applications using Express.js to optimize performance and scalability, resulting in a 30% reduction in server response times and improved user satisfaction

Created dynamic and responsive user interfaces with React, enhancing user experience through intuitive design and increasing user engagement by 20%, driving higher retention rates

Implemented robust server-side logic with Node.js to ensure reliable back-end functionality, leading to a 15% decrease in system errors and improved application stability

Utilized AWS services for the seamless deployment and management of applications, enhancing cloud computing skills and reducing deployment times by 40%.

Oracle Hyderabad, India

Software Development Engineer Sep 2020 – Jul 2022

Collaborated on the technical vision to optimize and reduce the average running time of the GSCC application, a static code analyzer, from 8 hours to 2 hours by rewriting it in Java, significantly enhancing efficiency and productivity.

Developed and integrated plugins for the GSCC application using Docker containers and CI/CD pipelines, facilitating seamless operation on modified files in GitLab and enhancing cross-team collaboration.

Led testing efforts for the Triton application, employing Selenium and Puppeteer for headless browser testing to ensure comprehensive quality assurance and robust application performance.

Established and maintained engineering processes and security standards, writing over 15,000 lines of code. Automated unit testing for these standards using Evo Suite, customizing tool parameters for optimal functionality and reliability.

Designed an internal command-line interface (CLI) tool to enable easy execution of the GSCC application by both internal and external teams, improving accessibility and usability.

Worked closely with cross-functional teams to integrate new features and improvements, ensuring that the GSCC application met evolving business and technical requirements.

Continuously identified areas for improvement within the GSCC and Triton applications, implementing solutions that enhanced performance, security, and user experience.

Enhanced application performance by 30% through the efficient utilization of OCI's compute and networking resources, resulting in faster response times and improved user experience.

Successfully scaled applications to handle a 50% increase in user traffic by leveraging OCI's auto-scaling features, ensuring seamless performance during peak usage periods without downtime.

Created comprehensive documentation for new features and tools, and provided training sessions to team members, ensuring smooth adoption and usage of new technologies and processes.

Developed server-side applications and APIs using Express.js and Node.js, enhancing the performance and scalability of web services through efficient backend solutions.

Conducted thorough unit testing with JUnit, executing over 100 tests to validate key functionalities, ensuring the robustness and reliability of developed software solutions, and reducing post-deployment issues by 30%.

Reorganized Git branches to align with a new architecture, overseeing migration, branch creation, merging, and updating, ensuring seamless integration and code management, which improved the development workflow.

Developed and optimized RabbitMQ-based messaging architectures, configuring exchanges, queues, and bindings to streamline event-driven communication across microservices.

Trigent Software Bangalore, India

Software Developer Aug 2019 - Aug 2020

Designed and developed interactive user interfaces with HTML, CSS, and JavaScript, enhancing user experience and engagement measured by a 30% increase in user session time and a 25% improvement in page views per visit.

Utilized SQL for comprehensive data management, executing complex queries and maintaining database integrity to support application functionality and optimize data retrieval processes.

Developed robust backend services using Java and Spring Boot, improving application performance and scalability by 25%, which facilitated seamless integration with front-end components and enhanced overall system reliability.

Implemented RESTful APIs with Spring Boot, enabling efficient communication between client and server, reducing response times by 20%, and enhancing data handling capabilities, resulting in improved user experience and faster application performance.

Utilized Tomcat for application deployment, employing Docker for containerization to streamline the integration and deployment process.

Implemented Kubernetes for container orchestration, reducing deployment complexity and enabling automatic scaling, resulting in a 30% improvement in resource utilization and enhanced application reliability.

Followed SDLC methodologies to guide project development, ensuring thorough documentation, testing, and delivery of high-quality software solutions, contributing to increase in project completion efficiency.

Implemented and maintained Apache ActiveMQ solutions to facilitate reliable messaging between distributed system components.

Indian Space Research Organization Andhra Pradesh, India

Machine Learning Intern May 2019 - Jul 2019

Designed and developed a project to identify the source of incoming data files from the data logged into PLCs & SCADA machines using various ML classification models to apply further data transformation.

Built a standalone application in Python from scratch and worked on it individually. It was successfully able to differentiate the types of sources from files.

PROJECTS

Recipe Sharing Application using MERN stack

Recipe Share, a MERN stack app, enables intuitive recipe sharing and exploration. Powered by Node.js and Express.js, it boasts JWT-based authentication, MongoDB for recipe management, and real-time updates via WebSocket.

The React-based UI ensures a responsive experience, while user interaction thrives through likes, comments, and dynamic search.

Spark Streaming for Real-Time Anomaly Detection

Leveraged the power of the Spark Streaming framework to enable real-time anomaly detection by seamlessly processing streaming data sourced from Kafka topics.

Implemented the One Class SVM algorithm for robust anomaly identification, creating a sophisticated system that efficiently analyzes data streams. The results were visualized through intuitive time-series graphs, offering a comprehensive perspective on potential outliers and anomalies within the dynamic data stream.

Spectrum Sensing using Machine Learning

Spectrum sensing is one of the first steps in implementing cognitive radio. To accommodate secondary users in the spectrum, white spaces were detected using the energy detection method. Used MATLAB & Machine Learning classification algorithms.



Contact this candidate