Geethanjali Nallani
Baltimore, MD, USA ***********@*****.*** 240-***-**** LinkedIn GitHub HackerRank Professional Summary
• Dynamic and detail-oriented Software Engineer / FullStack Developer with over 1 year of hands-on experience in designing, developing, and deploying scalable web applications.
• Proven experience coding in multiple programming languages including Python, JavaScript, Java, and C, with strong problem-solving abilities and technical engineering skills.
• Proficient in backend development using Django and front-end technologies like HTML5, CSS3, and modern JavaScript frameworks.
• Skilled in creating responsive web designs, building RESTful APIs, and optimizing backend services.
• Experienced in Agile development with expertise in tools like Git, Postman, and Jira for efficient workflow management.
• Committed to enhancing user experiences and delivering secure, user-friendly applications that solve complex problems and foster business growth.
Education
University of Maryland, Baltimore County (UMBC), Baltimore, MD, Master of Science in Computer Science
Aug 2022 - May 2024
• GPA: 3.58/4.0
• Coursework: Design and Analysis of Algorithms, Advanced Computer Architecture, Computer Vision, Fundamentals of Software Testing, Introduction to Data Science, Service Oriented Computing, Engineering Law And Ethics
Prasad V Potluri Siddhartha Institute of Technology, Vijayawada, India, Bachelor of Technology in Computer Science
Jun 2017 – May 2021
• GPA: 9.18/10.0
• Coursework: C Programming, Data Structures, Object Oriented Programming through Java, Design and Analysis of Algorithm, Mathematics, Web Technologies, Database Management Systems, Computer Networks, Operating Systems, Mobile Application Development
Technologies
Programming Languages: Python, JavaScript, Java, C, SQL. Web Technologies: HTML5, CSS3, Tailwind CSS, JavaScript, jQuery, RESTful APIs, React. Frameworks: Django, Flask.
Database Management: MySQL, PostgreSQL, MongoDB, Django ORM, SQL Server, Oracle Version Controls: Git, GitHub, GitLab
Operating Systems: MS Windows, Linux/Unix.
Development Tools: Visual Studio Code, PyCharm, Sublime, Postman (for API testing), Eclipse. Cloud & Deployment: Heroku, AWS, Nginx.
Testing & Debugging: Unit Testing, Selenium, Pytest, Django Test Framework. Methodologies: Agile, Scrum, Waterfall, CI/CD.
Experience
Software Engineer Capgemini – Hyderabad, India Aug 2021 - Jul 2022
• Developed and deployed scalable, high-performance web applications using Python and Django, enhancing system performance and supporting increased user traffic.
• Designed and implemented responsive front-end interfaces with HTML, CSS, and JavaScript, ensuring seamless user experiences across desktop, tablet, and mobile platforms.
• Utilized Django ORM for efficient database design, query optimization, and management of complex data models, resulting in faster data retrieval and improved backend performance.
• Integrated RESTful APIs for seamless data exchange between front-end and back-end systems, enabling real-time updates and improved application functionality.
• Collaborated in Agile development teams, contributing to the successful delivery of features using Git for version control and JIRA for project management.
• Applied unit testing and debugging methodologies in Python to identify and resolve software defects, ensuring high-quality, bug-free deliverables.
• Strengthened application security through best practices for data validation, input sanitization, and role-based access control, reducing vulnerabilities.
• Produced detailed technical documentation for core features, ensuring maintainability and smooth knowledge transfer among team members.
Web Application Development Intern MANAC Infotech – Hyderabad, India May 2020 – Aug 2020
• Developed and maintained components for live web application projects under supervision, contributing to both frontend and backend development.
• Gained hands-on experience in using Python, Django, and PostgreSQL for backend services and data management.
• Designed and implemented responsive user interfaces using HTML, CSS, and JavaScript, ensuring cross-device compatibility.
• Integrated payment gateway solutions and other third-party APIs to enhance project features.
• Strengthened practical knowledge of database schema design and optimized query performance.
• Conducted software testing and troubleshooting sessions to ensure reliable and scalable web applications.
• Participated in step-by-step learning sessions that included exposure to interview questions and professional best practices for software development.
Projects
OnlineMart Github
• Developed a fully functional e-commerce web application using Django, Python, HTML, CSS, and Tailwind CSS to handle user registration, shopping cart, and order processing.
• Implemented user authentication and authorization using Django’s built-in user management system, ensuring secure access to customer data.
• Built and deployed RESTful APIs to allow the front-end to fetch product details, manage user orders, and display payment status.
• Utilized Git for version control, collaborating with a team of developers to maintain code consistency and manage features using Git branches.
Enhancing Underwater Images Github
• Improved classification accuracy of aquatic species by integrating advanced super-resolution techniques
(SRCNN, ESRGAN, Water-Net) with supervised contrastive learning.
• Applied Python libraries like TensorFlow and Keras for model development and training, optimizing the classification accuracy of images.
• Worked on data preprocessing and cleaning, ensuring the quality and readiness of data for accurate model training.
Analysis and comparison of methods for Learning Correlations of Breast Cancer Wisconsin Dataset
Github
• Collaborated on analyzing and comparing machine learning models, including Logistic Regression, Naïve Bayes, and K-Nearest Neighbors.
• Evaluated model performance for accurate correlation learning from breast cancer data. Secured Encrypted Distributed File System (SEFS) Github
• Developed a secure distributed file system with features to read, write, create, delete, and modify files with end-to-end encryption.
• Ensured data security by validating user actions and encrypting data before transfer. Certifications & Achievements
• Automated Software Testing with Python – Udemy: Gained hands-on experience in automated testing for web applications and APIs, using tools like Selenium, Postman, and Git for continuous integration.
• Python Basics Skill Test – HackerRank: Demonstrated proficiency in Python fundamentals through online testing and problem-solving.
• Python Basics – Coursera: Completed a foundational course on Python programming covering core concepts and basic problem-solving techniques.
• HTML, CSS, JavaScript – BOLT: Acquired skills in front-end web development, learning HTML, CSS, and JavaScript for building responsive and interactive websites.
• Java – Spoken Tutorial Project, IIT Bombay: Gained foundational knowledge of Java programming, focusing on basic syntax, object-oriented principles, and development practices.
• Introduction to Programming in C – NPTEL: Completed an introductory course on C programming, covering essential concepts and algorithms.