Summary
Overview
Work History
Education
Skills
Languages
Timeline
Generic

Spandana Lakkadi

Raleigh,NC

Summary

Seasoned software developer with over 11 years of professional experience in Retail, Healthcare and Banking Industries primarily focusing on application design and development, deployment, testing, debugging, application maintenance and project management.

Overview

11
11
years of professional experience

Work History

Software Engineer III

Toshiba Global Commerce Solutions
09.2019 - Current

● Designed and developed Java-based microservices and deployed in Spring Boot by utilizing MongoDB as the NoSQL data store.

● Implemented UI features using Vue.js, TypeScript, and CSS, focusing on responsive design and modern web standards.

● Implemented and enhanced features using Spring Boot microservices, emphasizing interface development and end-to-end testing.

● Applied Object-Oriented Programming (OOP) concepts and core Java principles, such as multithreading and inheritance, to develop robust solutions.

● Created comprehensive Unit Tests unit and integration tests for various components, utilizing TestNG and Mockito, to ensure high-quality code. Performed code reviews to maintain design and code quality standards.

● Integrated MongoDB with Spring Boot microservices, ensuring seamless communication and data synchronization across components.

● Tested REST services using tools like Postman, guaranteeing the reliability and accuracy of service interactions.

● Worked with cross-functional teams, including engineering and QA, to ensure the successful delivery of high-quality software and addressed technical issues and facilitating efficient testing in various environments.

Software Developer

Collaborate Solutions (Toshiba)
10.2018 - 09.2019

● Worked closely with business teams to conduct comprehensive requirements analysis, including building use cases, and providing estimations.

● Designed Use-Case Diagrams and Class Diagrams to model system behavior and interactions.

● Demonstrated expertise in Core Java concepts, including Data Structures (Collections), Multi-Threading, Inheritance, Encapsulation, Polymorphism, and Exception handling.

● Performed reviews of peers to maintain code quality and identify improvement opportunities.

● Created business components and utilized Spring Dependency Injection for modularity.

● Developed Maven POM files and custom Mojo classes.

● Generated Unit Test cases using the JUnit Testing Framework to ensure robust code functionality and employed Log4J for error log monitoring.

Software Developer

Chelsoft Solutions Co (Optum/UHG, Envysion Inc)
04.2017 - 08.2018

● Developed Java/J2EE applications by implementing business logic using Spring and Hibernate frameworks, applying OOP principles, and designing APIs and file processing flows with Spring Dependency Injection.

● Utilized MuleSoft for message transfer between applications, employing DataWeave for data mapping and conversion, and implemented multithreading for efficient file processing across inbound, working, and outbound folders.

● Managed workflow and API-specific queues using RabbitMQ clusters, while leveraging Redis for configuration storage, and employed Spring Data Framework for database operations with JDBC and Hibernate templates.

● Established CI/CD pipelines using Jenkins, creating jobs for all modules, and conducted code reviews with SonarQube for quality assurance and adherence to coding standards.

Java/J2EE Developer

EPromptus Inc.,(Wells Gargo)
09.2015 - 03.2017

● Implemented the MVC model with Spring frameworks, integrating core Java POJOs through Spring Application Context, and designed business services and DAO methods using Spring, JPA, and Hibernate.

● Applied various J2EE design patterns, including MVC, Factory, Session Facade, Service Locator, and Singleton, to enhance application architecture.

● Developed and consumed REST APIs using JAX-RS and the Jersey framework, managing both XML and JSON interfaces for integration with third-party services.

● Optimized database interactions by writing SQL queries and stored procedures, utilizing Hibernate for data access, and improving performance through explain plans and Splunk for logging and issue identification.

Java Developer

Destination Rewards
08.2013 - 09.2015

● Implemented features in an Agile environment, focusing on MVC architecture.

● Developed composite RESTful web services in a Service-Oriented Architecture (SOA).

● Managed database interactions and optimized SQL queries for efficiency.

● Participated in code reviews and created BRD documents to clarify project requirements.

Education

Bachelor of Technology - Electronics And Communication Engineering

Jawaharlal Nehru Technological University
Hyderabad, India

Master of Science - Computer Science

Ball State University
Muncie, IN

Skills

    Java Technologies: Java 18/J2EE, Java Web Services (JAX-WS) and Restful, JDBC, JNDI, JSP, Custom Tags, JSTL, JMS, JSON, Spring MVC, Spring Boot, JPA/Hibernate, Microservices

    Databases: Oracle11g/12c, SQL Server 2008/2012, MongoDB, MS Access 2013

    UI Technologies: HTML, CSS, TypeScript, Bootstrap, JQuery, XML/XSLT, TypeScript, AngularJS, NodeJS

    Application Server: Jboss, Apache Tomcat

    Version Controlling tools: TortoiseGit, SubVersion

    Web Services: SOAP, REST

    Methodologies: Agile (Scrum), Waterfall, CI/CD

    Build/Test tools: Gradle, Docker, Kubernetes, CI/CD Pipelines in Gitlab, MAVEN, JUnit, Mockito, SonarQube, Cucumber and Jenkins

    Other tools: Eclipse, VS Code, Gitlab, Bitbucket, POSTMAN, Splunk, JIRA

Languages

English
Full Professional

Timeline

Software Engineer III

Toshiba Global Commerce Solutions
09.2019 - Current

Software Developer

Collaborate Solutions (Toshiba)
10.2018 - 09.2019

Software Developer

Chelsoft Solutions Co (Optum/UHG, Envysion Inc)
04.2017 - 08.2018

Java/J2EE Developer

EPromptus Inc.,(Wells Gargo)
09.2015 - 03.2017

Java Developer

Destination Rewards
08.2013 - 09.2015

Bachelor of Technology - Electronics And Communication Engineering

Jawaharlal Nehru Technological University

Master of Science - Computer Science

Ball State University
Spandana Lakkadi