Summary
Overview
Work History
Education
Skills
Timeline
Generic

Meghana Damera

St. Charles,MO

Summary

Experienced Full Stack Developer with 4+ years of hands-on experience in developing robust software solutions using Java technologies. Proficient in Java, Spring Boot, and JavaScript, with expertise in building RESTful Web APIs and integrating React and Redux for dynamic front-end development. Skilled in database management with proficiency in SQL Server, MySQL, and MongoDB. Experienced in cloud platforms such as Azure and AWS, with a strong understanding of containerization technologies like Docker and Kubernetes. Demonstrated problem-solving abilities and effective collaboration skills in Agile environments, utilizing tools like Azure DevOps and JIRA. Committed to delivering high-quality code, conducting thorough code reviews, and maintaining standard coding practices with clear communication with team members, stakeholders, and clients.

Overview

4
4
years of professional experience

Work History

Full Stack Developer

QualMinds Technologies Pvt Ltd
12.2021 - 12.2022
  • Created dynamic user interfaces using React.js, enhancing user experience and interactivity.
  • Developed scalable web applications using Java, Spring Boot, and RESTful Web Services, ensuring high performance and reliability.
  • Implemented data access layer using Spring Data JPA and Hibernate, optimizing database interactions for efficiency and maintainability.
  • Utilized AWS Cloud services for deploying and managing applications, including EC2 instances, S3 storage, RDS databases, and CloudFront for content delivery.
  • Created dynamic user interfaces using React.js, enhancing user experience and interactivity.
  • Integrated Kafka for building event-driven architectures and real-time data processing in distributed systems.
  • Implemented microservices architecture for modular and scalable application development, promoting code reusability and maintainability.
  • Utilized PostgreSQL and MongoDB for relational and NoSQL database management, ensuring data storage flexibility and performance optimization.
  • Managed project tasks using JIRA, ensuring transparency and effective communication within the team.
  • Conducted unit testing using JUnit and Mockito frameworks to ensure code reliability and maintainability.
  • Implemented OAuth for secure authentication and authorization, ensuring data confidentiality and integrity in distributed systems.
  • Implemented CI/CD pipelines with Jenkins for automated builds and deployments.

Programmer Analyst

Cognizant Technology Solutions
12.2019 - 12.2021
  • Implemented OAuth for secure authentication and authorization, ensuring data confidentiality and integrity in distributed systems.
  • Implemented software development lifecycle (SDLC) methodologies to deliver high-quality software solutions within specified timelines.
  • Developed back-end services using Java, Spring Boot, and Hibernate, ensuring efficient data access and manipulation in relational databases.
  • Utilized AWS CloudFormation for Infrastructure as Code (IaC) to automate deployment and management of AWS resources.
  • Utilized HTML5, CSS3, and React.js to create dynamic and responsive web interfaces, enhancing user engagement and interactivity.
  • Implemented Material-UI framework for front-end development to ensure consistent and responsive design across various devices and screen resolutions.
  • Managed relational databases such as MySQL and NoSQL databases like MongoDB for scalable and flexible data storage solutions.
  • Implemented WebSocket for real-time data exchange between the client and server, improving application responsiveness and performance.
  • Managed source code using Git, ensuring version control, and facilitating team collaboration through branching and merging strategies.
  • Conducted unit testing using JUnit to ensure code reliability and maintainability, adhering to quality standards and best practices.

Software Intern

Impetus Technologies
11.2018 - 12.2019
  • Utilized semantically structured HTML and CSS to create well-organized web interfaces.
  • Utilized JavaScript (ES6) to create component-driven user interfaces with React.js for enhanced user experiences, including DOM manipulation and React hooks.
  • Utilized AWS Lambda for serverless computing, enabling cost-effective and scalable execution of code in response to events.
  • Utilized Swagger for API documentation, ensuring clarity and ease of use for consumers of the APIs.
  • Implemented Redis for caching to improve application performance and reduce latency.
  • Utilized SonarQube for static code analysis and code quality monitoring.
  • Conducted code reviews to ensure adherence to coding standards, best practices, and maintainability.
  • Implemented JWT (JSON Web Tokens) for secure authentication and authorization, ensuring data confidentiality and integrity in distributed systems.
  • Conducted integration testing to ensure seamless interaction between different components of the application.
  • Utilized Jenkins for continuous integration and continuous deployment (CI/CD) pipelines to automate build, test, and deployment processes.
  • Implemented Agile methodologies to drive iterative development cycles and ensure collaborative project delivery.

Education

Master of Science - Applied Computer Science

Missouri State University
Springfield, Missouri
05.2024

Bachelor of Technology - Computer Science

Jawaharlal Nehru Technological University
05.2019

Skills

  • Back‑end Technologies ‑ Java, Springboot
  • Version Control ‑ GIT, Github, BitBucket
  • Database ‑ MySQL, MongoDB, PostgreSQL, SQL Server
  • Containerization and Orchestration - Docker, Kubernetes
  • Web Technologies ‑ Micro Frontends, JavaScript (ES5 & ES6), RESTful Web APIs, ReactJs, Redux, Material‑UI, ReactBootstrap, HTML5, CSS3, AJAX, GraphQL APIs, Bootstrap, JSON
  • IDE ‑ VS Code Editor, Notepad
  • Cloud Platforms and Services - Azure, AWS
  • Authentication and Authorization - OAuth, JWT
  • NPM Packages ‑ React Router, Formik, Yup, Axios, Recharts, JWT
  • Development Tools and Environments - Visual Studio, VS Code, Eclipse IDE, Intellij
  • Continuous Integration/Continuous Deployment (CI/CD) - Azure DevOps, Jenkins
  • Testing Tools ‑ Jest, RTL, JUnit, Mockito
  • ORM ‑ TypeORM
  • Lint Tools ‑ ESLint, TSLint
  • Other Tools ‑ NPM, Babel, WebPack, Postman
  • Methodologies ‑ Agile (SCRUM, KANBAN)

Timeline

Full Stack Developer

QualMinds Technologies Pvt Ltd
12.2021 - 12.2022

Programmer Analyst

Cognizant Technology Solutions
12.2019 - 12.2021

Software Intern

Impetus Technologies
11.2018 - 12.2019

Master of Science - Applied Computer Science

Missouri State University

Bachelor of Technology - Computer Science

Jawaharlal Nehru Technological University
Meghana Damera