Post Job Free
Sign in

Java Developer

Location:
Lewisville, TX
Posted:
July 08, 2024

Contact this candidate

Resume:

Tejasree Gajjala

269-***-**** ***************@*****.***

EDUCATION

Master of Science in Data Science Western Michigan University April 2023

Relevant Coursework: Machine Learning, Database Management Systems, Advanced R for Data Science, Big Data using Python, SAS Programming, Computer Based Data Analysis, Applied Linear Models, Advanced storage and retrieval programming of Big Data .

TECHNICAL SKILLS

- Programming Languages: Java, Python, Bash/Unix Shell Scripting, PowerShell, Scala, SQL, PySpark, SAS

- Python Libraries: Pandas, NumPy, Scikit-Learn, TensorFlow, Pytorch, Matplotlib.

- Cloud-based tools: Snowflake, Google Cloud Platform (GCP), Amazon Web Services (AWS)

- Big Data Technologies: Apache Spark, Hadoop, Apache Hive, Apache Airflow

- ETL Tools: Azure Data Factory, SSIS, DBT, Matillion, Microsoft office

- Data Visualization Software: Tableau, Microsoft Power BI, Visual Studio, IBM SPSS, QlikView, Qlik Sense, Alteryx.

- Version Control systems/IDE Tools: Git, GitHub, VS Code, SAP, ERP Systems, google analytics, CRM

- Soft Skills: Work independently Problem-solving Strong Critical thinking Data analysis Skills Attention to detail

EMPLOYMENT

Java Developer SouthWest Airlines, Dallas (August 2023 – June2024)

Involved in the analysis, design, and development and testing phases of Software Development Lifecycle (SDLC).

Developed SOAP/RESTful web services using Spring Boot and Pivotal Cloud Foundry (PCF).

Used GraphQL to fetch data that is required for a component and feed that data into the redux store. Worked with container-based application deployments using Docker, with Kubernetes.

Developed multiple POCs to create an interface between Backend to Frontend by using MongoDB, Ember.JS, Vue.js and Node.js.

Utilized Hibernate annotations to map Java objects to database tables and define object-relational mappings.

Implemented data modeling and schema design within IntelliJ IDEA for database-driven applications.

Configured and managed complex Maven build lifecycles, phases, and goals to automate project builds and dependencies.

Utilized Git-based code review and collaboration platforms such as GitHub.

Implemented modules into Node JS to integrate with designs and requirements. Stream-lined front-end aesthetics using node, grunt, and browser-sync.

Designed, developed, maintained Microservices-based applications using SpringBoot, Microservices architecture.

Migrated legacy airline reservation system to GCP, enhancing performance and scalability.

Implemented API management with Apigee for secure and optimized API performance.

Utilized Cloud Spanner for scalable, reliable database solutions.

Leveraged BigQuery for real-time analytics on booking patterns and customer preferences.

Improved performance of the code based on the user-generated incident tickets.

Performed different RESTful/SOAP web services validations.

Developed and maintained dynamic and responsive user interfaces using React, ensuring optimal user experience

across various devices.

Responsible for the development of database SQL queries.

Utilized Gradle as the build tool and harnessed the power of Jenkins for continuous integration, seamlessly

integrating with Kubernetes and Terraform for streamlined and automated deployment processe

Utilized Hibernate annotations extensively to establish a robust mapping between Java objects (entities) and their

corresponding tables within the Oracle SQL database

Worked closely with QA and CM team for code build/releases, test case design, and defect resolution.

Auto Loan Default Western Michigan University, MI (January 2023 – April 2023)

Conduct Research and Collaborating with domain experts for business requirements to align predictive model,

achieving an 85% accuracy rate.

Engineered ETL pipelines for analyzing complex data sets, data gathering, data cleaning and data manipulation,

visualization of risk assessments KPI’s.

Applied feature engineering techniques for variable selection, model selection, tuning, analyzing performance

optimization for ML modeling managing projects.

Utilized PySpark and real-time streaming with Apache Kafka for dynamic statistical analysis and strategic

sourcing for data.

Employed ML algorithms (Classification, Regression analysis, Clustering) for anomaly detection, develop and

deploy advanced models for predicting Auto loan churn rate.

Performed model evaluation by interpreting ROC, Validation score and fine-tuning to optimize predictive

performance and minimize false positives and false negatives.

Applied various statistical model building, advanced analytics, and visualization techniques to diverse datasets,

driving data-driven strategies task management.

Conducted exploratory data analysis (EDA) to identify trends, performance tuning, outliers, progress reports and

potential Insightful contributing to data-driven decision-making for Business Performance

Presenting information, and data visualization techniques of descriptive statistics data to cross-functional team,

fostering a culture of data-driven Decision Support as per business cases to stakeholder management.

Software Developer Techno Soft Solutions, India (April 2020 – July 2021)

Designed, build and unit test highly scalable applications using Spring Boot and RESTful web services.

Participating in sprint planning, design, coding, unit testing, sprint reviews.

Designed, Developed, enhance and support of Java/J2EE architecture, use of algorithms and data structures,

Microservices in Spring Boot, Secured Restful based Web Services using HTTPS and Basic Authentication.

Designed and Created database tables and schemas using SQL and ORM frameworks such as Hibernate.

Providing subject matter expertise to support team and other Center teams, as required.

Contributing to product feature prioritization and technology roadmaps.

Created serverless functions with Cloud Functions for real-time data processing and transformation.

Integrated Cloud Storage for secure and efficient data storage and retrieval.

Utilized BigQuery for large-scale data analysis and reporting, enabling real-time decision-making.

Ensured robust security and access control using Cloud IAM.

Integrating Change Data Capture through IBM Data Replication to deliver business critical data to the application.

Developing unit test cases and suits on Junit and Mockito framework for unit testing.

Designing and Creating database tables and schemas using SQL and creating entities based on the tables using Spring Data.

Assisting in the development of technical documentation, participating in test-plan development, integration and deployment.

Leveraged GCP services like Pub/Sub and Cloud Functions to build event-driven architectures, enhancing system responsiveness.

Software Developer Seqato Software Solutions, India (April 2019 – May 2020)

Developed and deployed real-time applications using GKE, Apigee, Spanner, and BigQuery on Google Cloud Platform (GCP).

Implemented robust DevOps pipelines for continuous integration and deployment, ensuring seamless updates and minimal downtime.

Utilized a wide range of GCP services like Apigee, Istio, Anthos, Spanner to design and implement scalable and efficient solutions.

Designed and implemented microservices-based architectures for real-time applications, ensuring high availability and maintainability.

Managed and optimized GCP cloud infrastructure for real-time applications, ensuring high performance and cost efficiency.

Leveraged GCP container services (GKE) and storage services (Cloud Storage) for efficient data handling and processing.

Architected and developed large-scale, high-performance solutions using GCP technologies to meet client requirements and enhance user experience.

Delivered tailored software solutions that addressed specific client needs, resulting in improved client satisfaction and project success.

Applied agile methodologies to manage and deliver real-time projects, ensuring timely and high-quality outcomes.

Collaborated with cross-functional teams, including product managers, designers, and other developers, to deliver comprehensive software solutions for real-time applications.

Conducted performance tuning and optimization to ensure the high availability and responsiveness of real-time applications.

ADDITIONAL SKILLS:

. Oracle certified associate, Java SE 11 Developer.

. Software Methodologies : Agile Scrum, Waterfall, TDD

. IDEs Tools : IntelliJ, Spring Tool Suite, Jira, Git, Splunk.

. Operating Systems : Mac, Unix, Linux, Windows.



Contact this candidate