Meghana Yadav Kanakam
Contact Information:
Address: Orlando, United States
Phone: +1-407-***-****
Email: *******************@*****.***
Professional Summary
Motivated and detail-oriented Software Engineer with experience in designing and developing scalable software solutions with a strong foundation in Java enterprise development and API integration. Proficient in multiple programming languages and technologies, with expertise in data engineering, web development, and software architecture. Adept at collaborating with cross-functional teams to deliver high-quality products within tight deadlines. Experienced in building robust systems using modern frameworks and tools, with a focus on maintainability and performance. Demonstrates excellent communication, adaptability, and a passion for continuous learning in collaborative environments.
Technical Skills
Programming Languages: Java, Python, C, SQL, HTML, CSS
Technologies & Frameworks: Spring, Spring Boot, Hibernate, Angular.js, Workday
Development Tools: IntelliJ IDEA, Eclipse IDE, Maven, Visual Studio Code, Postman, JUnit
Database Management: PostgreSQL, MySQL
Operating Systems: Linux, Windows
Productivity Tools: Microsoft Office, Google Docs
Work Experience
Software Engineer
Harman Connected Services, Bengaluru June 2021 – July 2023
Developed and implemented scalable software solutions that met performance and functionality requirements.
Collaborated with development and testing teams to design robust back-end and front-end solutions.
Conducted regression testing and provided detailed feedback to improve system reliability.
Designed and updated subsystems of end-user applications for networked and Internet-based platforms.
Refactored legacy codebases to align with modern development standards, enhancing performance and maintainability.
Worked extensively with C++, C#, Lua, Python, Java, and Spring Boot for application development.
Developed RESTful APIs and integrated JSON-based web services adhering to modern standards.
Developed API-centric infrastructures and optimized database performance using MySQL and PostgreSQL.
Assisted in designing architectural solutions and technical strategies based on customer requirements.
Built and maintained scalable, high-performance applications using Java, Spring, and Hibernate frameworks.
Education
Master of Science in Computer Science
University of Central Florida Expected Graduation: 2025
Graduation CGPA: 3.9/4.0
Bachelor of Science in Computer Engineering
GITAM School of Technology, GITAM University, Bengaluru June 2017 - August 2021
Graduation CGPA: 8.17/10
Projects
Machine Learning-Based Early Cancer Detection System
Led a team of four in developing a website utilizing machine learning to analyze medical reports and predict early-stage cancer risks.
Designed and implemented the front-end application, ensuring user-friendly interaction and efficient data visualization.
Earned the highest project grade for innovation and technical execution.
SHS-PRA (Data Hub Team) Harman Connected Services
Contributed as a Data Engineer and Front-End Developer, working with IntelliJ IDE, Visual Studio Code, and Eclipse.
Developed and maintained Java-based applications using Spring and Spring Boot frameworks.
Optimized data storage and retrieval processes using MySQL, PostgreSQL, and Oracle.
Recognized as a key contributor to the project for efficiency improvements and technical problem-solving.
Stack Overflow Exploit Development
• Crafted an exploit in C to perform a buffer overflow attack on a target application.
• Analyzed stack memory layout and documented exploitation steps with screenshots on UCF's Eustis server.
Mutation-Based Fuzzer for JPEG2BMP
• Implemented a Python-based fuzzer injecting mutations into JPEG files to uncover crashes in jpeg2bmp.
• Discovered and reported 10 manually inserted bugs; generated test corpus and statistical summaries of fault coverage.
Discrete-Time Worm Propagation Simulation
• Simulated worm spread over 100,000 IP space with 1,000 vulnerable nodes using random and local-preference scanning.
• Produced infection time series for multiple runs; analyzed variance and plotted results in Python/Matplotlib.
Network-Based Recommendation System for Streaming Services
•Built a graph of 497 nodes (users/items) and 602 edges, computing degree distribution, clustering coefficient, and community structure (13 communities).
•Derived recommendations based on community membership and network centrality.
Spam Email Detection using Naive Bayes
• Processed the Enron dataset (33K emails) into a CSV; implemented multiple Naive Bayes variants in Python/scikit-learn.
• Evaluated performance with ROC curves, precision-recall analysis, and incremental learning experiments.
Certifications
Python Data Structures – Coursera
Software Defined Storage Concepts – VMware IT Academy
AI for Everyone – Coursera
Programming for Everybody – Coursera
Python for Data Science – IBM Cognitive Class
Areas of Interest
Computer Science
Data Science & Engineering
Web Development
Additional Information
Strong analytical and problem-solving skills.
Excellent communication and team collaboration abilities.
Passionate about continuous learning and staying updated with emerging technologies.