Kavya Sree Konda
+1-937-***-**** **************@*****.*** LinkedIn
OBJECTIVE
Dedicated and highly motivated with a strong foundation in programming languages, cloud computing, database management, and specializing in both front-end and back-end development using Java, Python, and Spring Boot. Passionate about solving complex problems and delivering high-quality software solutions. Eager to drive innovation and contribute to forward-thinking projects within a dynamic organization.
PROFESSIONAL SUMMARY
• Experience in developing web-based GUIs using JSP, HTML, JavaScript and ReactJS.
• Experienced as Software Engineer with Java, python, HTML, CSS, JavaScript, Bootstrap, Angular, React.js.
• Expertise in requirement gathering, process mapping, and technical documentation.
• Skilled in UI/UX design, wireframes, and prototypes using Figma, Lucidchart, Sketch, and InVision.
• Proficient in SQL, Python, Power BI, and Tableau for data analysis and visualization.
• Expertise in full-stack development with Java, JavaScript, Angular, ReactJS, NodeJS, and API integration.
• Hands-on experience with Agile (Scrum) methodologies using Jira and Confluence.
• Managed the SDLC from requirements gathering to deployment, post-launch support, and bug fixes.
• Proficient in unit and integration testing with JUnit, Selenium, Mocha, and TestNG.
• Experience in Java- Database connectivity (JDBC) and connection polling.
• Experience in writing and maintaining stored procedures, functions, tables, views, and indexes.
• Prepared Use cases and User manuals for various projects and good at Bug fixing and code reviews.
• Developed user interfaces using Java, HTML, CSS, JSP, ReactJS, JSTL, JavaScript, XML, AJAX, and jQuery.
• Troubleshooting, analyzing, and fixing production defects.
• Worked on different kinds of raw data and prepared it for analysis.
• Worked with Arduino Integrated Development Environment (IDE) to write, compile, and upload the code to the Arduino board.
• Implemented microservices to deal with complex business logic and to ensure a modular and scalable architecture. TECHNOLOGIES
Programming Competency: Java, Python, JavaScript, SQL, CSS, C++, C, .Net. Cloud Platforms: AWS, Azure, Google Cloud.
Web Development: Servlet, JSP, PHP, HTML, CSS.
Frameworks & Technologies: Node.js, Spring Boot, Flask, Ajax, jQuery, React, Angular. Database and Tools: Oracle, SQLite, MySQL, MongoDB, Postman, Firebase, Junit, Eclipse, Spring Tool Suite, VS Code. Agile Tools: Jira, Confluence.
UX Design: Figma, Lucid Chart, Sketch, InVision, Balsamiq. Prototyping Tools: InVision, Proto.io.
Data Visualization: Power BI, Tableau.
Other Tools: Selenium, Docker, Junit, Mocha.
Code Management: Git, GitHub.
Operating Systems: Windows, Linux, UNIX, macOS.
Documentation Tools: MS Office Suite.
WORK EXPERIENCE
Full-Stack Developer Aditya Birla Capital Feb2021 – Mar2023 Project: The project involved the development and maintenance of web and mobile applications aimed at tracking customer profiles and managing financial transactions. The goal was to create a secure and efficient platform that would allow users to view their profiles, monitor transactions, and make payments through a user-friendly interface. The applications were designed to cater to a wide range of users, offering both retail and corporate clients a seamless experience across different devices. The project also included email communication functionalities, enabling users to receive important notifications and updates.
Frontend Framework: HTML, CSS, JavaScript, jQuery
Backend Framework: Java and Python.
Database Management System: SQL, MongoDB.
Security: Encryption, secure authentication protocols Roles and Responsibilities:
• Collaborated with clients to gather requirements, design system architecture, and create technical documentation.
• Conducted UX research and designed interfaces, wireframes using Figma, Lucidchart, Sketch, and created prototypes with InVision and Proto.io.
• Developed responsive web and mobile applications using Java, HTML, CSS, Angular, ReactJS, and JavaScript.
• Integrated secure email services for notifications, ensuring reliability and customization.
• Implemented security measures, encryption, payment gateways, and ensured compliance with financial regulations.
• Designed and managed SQL databases for efficient data storage and retrieval.
• Integrated third-party APIs and services to enhance application functionality.
• Followed Agile (Scrum) practices, collaborating with cross-functional teams to deliver projects on time.
• Conducted code reviews, managed the SDLC, and used Selenium and Jira for testing and defect tracking.
• Deployed applications using AWS, with CI/CD pipelines for automated builds and deployment.
• Optimized UI/UX design through user feedback and testing.
• Participated in code reviews and collaborated with team members to maintain code quality and consistency. Software Developer Dot Logic Web Solutions Private Limited Oct2019 – Jan2021 Project: The customized inventory software solution was designed and developed to meet the unique needs of clients across various industries, including healthcare, hospitality, and manufacturing. The goal was to create a flexible and efficient inventory management system that could handle the specific requirements of each industry while ensuring seamless functionality. The software allowed businesses to manage stock levels, track inventory movements, generate reports, and integrate with existing systems. It also provided real-time insights to improve decision-making and operational efficiency. Frontend Framework: HTML, CSS, JavaScript, Bootstrap Backend Framework: Java.
Industry-Specific: Custom modules for healthcare, hospitality, manufacturing Database Management System: MySQL, MongoDB.
Roles and Responsibilities:
• Collaborated closely with clients and cross-functional teams to gather and analyze requirements.
• Conducted UX research and designed responsive interfaces, mockups and wireframes for healthcare, hospitality, and manufacturing using Figma and Sketch.
• Created interactive prototypes with InVision and Axure RP, conducting user testing for optimal experience.
• Designed a scalable and modular system architecture that could be adapted to different industries.
• Developed responsive front-end with HTML, CSS, JavaScript, and Bootstrap.
• Built robust back-end functionality with Java, including stock tracking and reporting.
• Healthcare added features like expiration date tracking and EHR integration.
• Hospitality managed food/beverage inventory and PMS integration.
• Manufacturing supported production processes and ERP integration.
• Implemented CI/CD processes and deployed applications using AWS and Azure.
• Developed RESTful services with NodeJS and Spring Boot, following a microservices-based architecture.
• Provided regular updates to ensure that the software remained compatible with evolving industry standards and client requirements.
• Offered ongoing technical support to clients, addressing any issues or concerns they encountered.
• Designed databases with SQL Server and MongoDB, managing version control using Git and SVN.
• Continuously monitored the software’s performance and made necessary adjustments to ensure optimal operation.
• Worked closely with designers, QA testers, and project managers to ensure that the software met client expectations and was delivered on time.
• Maintained open communication with clients throughout the project lifecycle, from initial requirement gathering to final delivery.
• Managed the project timeline and resources to ensure that the software was delivered within the agreed-upon schedule.
• Worked within the project budget to deliver a high-quality solution without exceeding cost constraints. Identified cost-saving opportunities without compromising on quality or functionality. EDUCATION
Master of Science in Applied Computer Science May 2023 – Aug 2024 Northwest Missouri State University, USA GPA – 4.0 Bachelor of Technology in Computer Science June 2015 – May 2019 JNTUH College of Engineering, Hyderabad, India GPA - 3.5 PROJECTS
Shoes E-Commerce Web Application Development. (HAPPY FEET) Spring 2024 Description: "HAPPY FEET" is a comprehensive e-commerce web application designed for online shoe retail. The platform provides users with a seamless shopping experience, including features such as product browsing, shopping cart management, order tracking, and user registration. It also integrates essential systems like inventory management, payment gateways, and customer support tools, making it a robust solution for both customers and administrators. Frontend Framework: HTML, CSS, JavaScript, Bootstrap Backend Framework: Java, Node.js
Database Management System: MongoDB, Mongoose
Authentication: JWT, OAuth
Testing Framework: Mocha and Chai, Jest, Selenium. Version Control: Git, GitHub, Visual Studio Code.
Roles and Responsibilities:
• The core technologies used for the frontend design. HTML provided the structure, CSS was responsible for styling, and JavaScript handled the dynamic and interactive elements of the web pages.
• Bootstrap was used to create a responsive and mobile-friendly UI. It facilitated quick design iterations, ensured consistency across pages, and improved the overall user experience.
• MongoDB, a NoSQL database, was used for data storage and management. MongoDB's flexible schema design allowed for efficient handling of complex data structures such as product catalogs, user profiles, orders, and inventory records. This flexibility made it easier to scale the application as the product range and user base grew.
• Users can browse a wide range of footwear, add products to their cart, and manage their selections before proceeding to checkout.
• After making a purchase, users can track the status of their orders in real-time, ensuring transparency and reducing uncertainty.
• The platform includes an admin panel where administrators can manage inventory, process orders, and handle customer queries, ensuring smooth backend operations.
• With the help of Bootstrap, the application is fully responsive, providing an optimal viewing experience on both desktop and mobile devices.
• The integration of JWT and OAuth, along with secure payment gateways, ensured that all transactions were conducted securely, protecting user data and financial information. Step By Step Monitoring for Product Purchasing System Spring 2019 Description: The "Step by Step Monitoring for Product Purchasing System" is a mobile application designed for Android devices, offering a structured and multilevel monitoring system for product purchasing. The application focuses on streamlining transactions between merchants and customers, enabling the specification and monitoring of open service policy commitments.
Backend Framework: Core Java
Frontend Framework: XML
Database Management System: SQLite
Authentication: Custom Java-based authentication
Testing Framework: Junit, UI Testing
• The system supported the monitoring of transactions at different levels, allowing both merchants and customers to track their commitments and ensure transparency.
• The XML-designed interface provided a visually appealing and easy-to-navigate environment, enhancing user engagement and simplifying the purchasing process.
• Developed user interfaces using Java, HTML, CSS, JSP, JSTL, JavaScript, XML, AJAX, and jQuery.
• With SQLite as the database, the application handled data storage efficiently, ensuring quick retrieval of product and transaction details.
• Security was a priority, and custom-built authentication mechanisms helped safeguard user accounts and transaction data.
• By utilizing both JUnit for backend testing and Espresso for frontend UI testing, the application was thoroughly tested to ensure its reliability and robustness.
• JUnit is employed as the testing framework for unit testing. CERTIFICATIONS
• Python programming certificate from Coursera
• Java programming certificate from Coursera
• Google Project Management: Professional Certificate
• SQL Certificate: Great learning
• Learning Spring with Spring Boot
• C# and .Net Development with Visual Studio
• User Experience for Web Design
• Node.js: Web Servers, Tests and Deployment
• Advanced Node.js: Scaling Applications
• Node.js: Design Patterns