Summary
Overview
Work History
Education
Skills
Timeline
Generic

BASKER REDDY

Cypress,TX

Summary

Java Full Stack Developer with extensive experience in RESTful API development and microservices architecture. Proficient in Java, Python, Azure and AWS, with a proven track record of optimizing performance and enhancing application reliability. Skilled in both front-end and back-end technologies, including Java, JavaScript, HTML/CSS, SQL, and RESTful APIs. Demonstrated success in managing complex projects and improving system efficiency and user experience.

Overview

11
11
years of professional experience

Work History

Full Stack Developer(Python/Java)

Progressive
Houston, Texas
03.2022 - Current
  • Designed and developed AI-driven solutions using Large Language Models (LLMs) such as GPT-4, GPT-Vision, and other OpenAI models to enable intelligent summarization, natural language understanding, and document interpretation.
  • Built scalable backend services using Python (FastAPI, Flask) and front-end interfaces using React, TypeScript, and SCSS for high-performance user experiences.
  • Developed secure and optimized REST APIs for AI workflows, data processing, and automation pipelines.
  • Engineered advanced document-processing workflows to extract insights from PDF and TIFF files by converting pages to images, applying OCR, and feeding results into multimodal AI models.
  • Implemented OCR solutions using Tesseract, improving accuracy with image preprocessing techniques such as noise reduction, image cleanup, resizing, and thresholding.
  • Created robust AI evaluation and prompt-engineering frameworks to measure accuracy, reliability, and reasoning quality of LLM-generated outputs.
  • Built end-to-end AI pipelines using LangChain, embeddings, vector stores, and modular chaining to improve contextual understanding and data extraction quality.
  • Designed TypeScript-based Proof of Concepts (POCs) demonstrating GPT-Vision and multimodal AI integrations for enterprise use cases.
  • Deployed containerized applications using Docker and orchestrated services on Azure Kubernetes Service (AKS) for scalability, resilience, and high availability.
  • Established CI/CD pipelines using Jenkins, GitHub Actions, and Azure DevOps for automated builds, testing, vulnerability scanning, and seamless deployments.
  • Configured secure cloud infrastructure, including Key Vaults, certificates, secrets, API registrations, load-balanced services, and network-security policies.
  • Integrated logs and metrics into enterprise monitoring platforms for real-time performance insights, anomaly detection, and root-cause analysis.
  • Collaborated with DevOps teams to maintain high service uptime, automate environment provisioning, and enhance observability via Azure Monitor, Grafana, Prometheus, and distributed logging.
  • Designed database schemas, optimized complex SQL queries, and ensured data consistency across PostgreSQL, MySQL, and MongoDB.
  • Participated in architectural planning, system design discussions, and the development of scalable, distributed systems to support AI-powered workflows.
  • Performed code reviews, production troubleshooting, and performance optimizations across multiple environments.
  • Built LLM evaluation pipelines to measure hallucination rates, reasoning accuracy, consistency, and adherence to engineering standards.
  • Designed RAG (Retrieval-Augmented Generation) workflows using embeddings and vector search for improved contextual retrieval and document understanding.
  • Implemented autoscaling, blue-green deployments, and zero-downtime rollout strategies for cloud-native services.
  • Improved API and AI pipeline performance by 30–50% through caching, asynchronous orchestration, and SQL/query tuning.

Sr. Full stack java developer

General Motors
Austin, TX
12.2021 - 02.2022
  • Created and implemented RESTful API features using Node.js and Java technologies, launching them on AWS.
  • Developed microservices with continuous integration and deployment utilizing Docker, Jenkins, and Spring Boot.
  • Designed API integration architecture and documentation for seamless service communication.
  • Executed financial payment process integration using Spring framework, Java, JPA, and AWS tools.
  • Implemented security measures in DevSecOps practices using Checkmarx, Whitesource, Twistlock, and Sonar.
  • Constructed PostgreSQL queries for data validation from external REST API calls, enhancing application reliability.
  • Automated server setups through Perl, Chef cookbooks, Shell scripting, and Docker image creation within DevOps teams.
  • Created dynamic connection storage using NoSQL databases for effective data management.

Java Developer

GLEN OAKS HOSPITAL
GREENVILLE, TX
05.2017 - 12.2018
  • Practical knowledge of Storage, Web Apps, Active Directory, Application Insights, Logic Apps, and Azure Cloud Services (PaaS & IaaS).
  • Use DevOps tools such as Jenkins, Puppet, Automic ARA, and others to automate the release pipeline from start to finish by using Continuous Integration Continuous Delivery (CICD).
  • RDS instances were configured with Terraform and Cloud Formation templates.
  • Created and developed client-side applications with jQuery, Bootstrap, HTML5, CSS3, JavaScript, and ReactJS.
  • Made use of the newest web technologies, including ReactJS Redux architecture for one-way data flow and React routes to synchronize URL and UI. To manage multi-threading, use the Swing Worker thread.
  • Created user interfaces with the JSF framework by utilizing Validator, Events, Prime Faces UI Components, and Listeners to manage request processing.
  • I worked on Scala to develop Spark streaming and machine learning libraries.
  • Tuned applications and SQL and PL/SQL using a variety of tools, including TKPROF, AUTOTRACE, SQL
  • TRACE, and EXPLAIN PLAN.
  • In charge of creating Hibernate mapping files using object relationships and business logic.
  • Managed all the information for Ethernet provisioning and client order tracking by storing, retrieving, updating, and managing it with NoSQL Cassandra.
  • Developed a client-side application that is responsive and integrates with the server side through the use of Bootstrap, AngularJS, JavaScript, jQuery, and Node.js.
  • Used Tomcat as the application server, Git and SVN for version management, and IntelliJ for development.
  • Developing batch jobs with Autosys as the job scheduler and with core Java, UNIX shell scripting, and SQL Invoker technologies. Kafka message source configured with Responsible for maintaining AZURE PAAS (Cloud Services) infrastructure.
  • Hibernate framework was utilized for object relational mapping and persistence in the implementation of the persistence layer, which allowed for interaction with the Oracle database.
  • Using PL/SQL, stored procedures, triggers, and functions were developed in Oracle EBS to process trades. These were mapped to a Hibernate Configuration File and data integrity was ensured across all tables.
  • Using Camel and JMS, an agent-server messaging dialog was implemented (Active MQ implementation).
  • Proficient in utilizing Oracle ADF Faces, ADF Task Flows, Data Controls, and Business Components.
  • Converted data from XML format into Java objects and injected it into the NoSQL database MongoDB using MongoDB queries that were written to communicate with the database.
  • Performed the tasks of establishing, administering, and running scalable systems on AWS and used JMS to send messages to customers regarding payments and statements.
  • Participates in the installation and setup of WebLogic servers in environments running Linux and Solaris.
  • Made use of ActiveMQ Factories for both consumption and subscription.
  • Used JUnit to write unit test cases for various modules and Maven and Jenkins for server and local builds (SVN repository).
  • Environment: Java 8, HTML5, CSS3, JavaScript, Bootstrap, NoSQL, ReactJS 0.13, DOM, XML, MongoDB 3.2, Servlets, SOAP, TDD, Graph QL, Lambda, PostgreSQL, Node.js, Micro strategy SDK, Devops, Pivotal Cloud Foundry (PCF), REST, PL/SQL, Docker, NPM, Maven, Jenkins, Kafka, Express JS, AWS, Spring MVC 4.0, Spring Boot, JUnit 4.12, AJAX, JSON, SVN.

Java Developer

Sonata Software
07.2014 - 12.2015
  • Using HTML, jQuery, and JSP, I develop user screens and validations in accordance with user needs.
  • Involved in obtaining system requirements and specifications as well as business requirements on a large scale.
  • Spring 4.0 was used in the design and development of user interface components.
  • Developed and developed Web Services using JAX-RS that allow users to access external data.
  • Using the Spring-JDBC API, we developed DAOs (Data Access Objects), which are Java classes that contain all database-specific logic.
  • Installed and configured AWS instances EC2, S3, and RDS, as well as the DevOps Automation Tool Puppet.
  • Developed stored procedures, functions, triggers, and packages in PL/SQL, NOSQL, and Oracle SQL extensively.
  • Updating DevOps tools and applying patches.
  • Using the TestNG framework, Java Selenium test scripts were written based on the page object model (POM).
  • Created Enterprise Java Beans (EJBs) and implemented them in the web logic application server environment to connect with the object-oriented database system at the back end and implement business logic.
  • Implemented autowiring and injecting the necessary dependencies to construct business logic using the Spring Framework with annotations. Apache Maven is used for building automation.
  • In charge of deploying applications using client-developed tools in the Azure and open stack cloud environments. Application deployed to Tomcat server.
  • Test Director was used to track problems and management Version System (CVS) was used for source code management.
  • Created pages with HTML and JQuery and JavaScript for client validation.
  • Involved in bug fixes and unit and integration testing.
  • Created several PL/SQL procedures and SQL queries in Oracle DB for the application.
  • JUnit and Jasmine were used to test the application's integration and unit and to monitor API performance.
  • Set up and launched the application on a Linux OS WebLogic application server.
  • India
  • Environment: Java, J2EE, Spring 4, Spring-JDBC, NoSQL, Node.js, Tomcat, Devops, JavaScript, TestNG, REST, JSON, JSP, CSS3, HTML, DHTML, jQuery, AJAX, JDBC, PL/SQL, Oracle, CVS, Maven, Log4J 1.2, Unix, Junit.

Education

Masters - Computer Sciences

Texas Tech University
Lubbock, TX

Bachelors - computer science

JNTU

Skills

Programming Languages

  • Java 7/8/11/17, Python 3x, JavaScript (ES6), TypeScript, SQL, PL/SQL, Shell Scripting, Go (Basics), C (Basics)

Web & Front-End Technologies

  • HTML5, XHTML, CSS3/SCSS, JavaScript 185, jQuery, AJAX, JSON, XML
  • ReactJS, Redux Toolkit, Nextjs (Basics)
  • Angular 2, AngularJS 1x
  • PrimeFaces, JSF 22, JSP 21, Servlets 31
  • Bootstrap, Material UI, Tailwind CSS
  • Responsive Web Design, Cross-Browser Compatibility

Backend & Server Technologies

  • Java/J2EE, Spring 3/4/5, Spring Boot, Spring MVC, Spring Security
  • Hibernate 42, JPA, Struts 20
  • NodeJS, ExpressJS
  • Microservices, RESTful APIs 20, SOAP, WSDL
  • Apache Tomcat 55, JBoss, WebLogic 12c
  • Python (FastAPI, Flask), API Gateway, Lambda Functions

Cloud Platforms (AWS Azure)

  • AWS (Advanced): EC2, S3, Lambda, DynamoDB, RDS, SNS, SQS, API Gateway, EKS, ECS, Elastic Beanstalk
  • IAM, VPC, CloudFront, Route53, CloudWatch, Redshift, SES, SWF
  • AWS SDKs, S3 Glacier, Elastic Cache, OpsWorks, Storage Gateway
  • CodeCommit, CodePipeline, CodeBuild, Server Migration Service
  • Azure (Intermediate): Azure Functions, Blob Storage, Key Vault, AKS, App Service, ACR, Monitor, AI/ML services

AI, Machine Learning & LLM Technologies

  • GPT-35 / GPT-4 / GPT-4 Turbo / GPT-o
  • LangChain, LLM Prompt Engineering
  • Model Evaluation & Reasoning Tasks
  • OCR: Tesseract, AWS Textract, Vision APIs
  • Vector Databases: FAISS, ChromaDB
  • Embeddings, RAG (Retrieval-Augmented Generation)
  • Classification, NER, Summarization Pipelines
  • AI-driven document extraction & automation

Databases

  • Oracle 11g/12c, MySQL 56, PostgreSQL
  • MongoDB, DynamoDB, Cassandra (Basics)
  • Redis, ElasticSearch (Basics)
  • NoSQL (General), SQL/PL-SQL
  • Snowflake (Basics), Redshift

DevOps, CI/CD & Automation

  • Jenkins, GitHub Actions, GitLab CI, Azure DevOps
  • Docker, Kubernetes, Helm, Terraform
  • Maven, Gradle
  • Ansible, Chef, Puppet
  • SonarQube, JFrog Artifactory
  • Bash/Shell Scripting
  • CI/CD pipelines for microservices deployment
  • Monitoring & Logging: Grafana, Prometheus, Splunk, ELK Stack

Messaging, Streaming & Integration

  • Kafka, RabbitMQ, ActiveMQ
  • WebSockets, Event-Driven Architecture
  • API Integration, Webhooks
  • ETL workflows, Transformers, Schedulers

Testing & Quality Engineering

  • JUnit 412/5, Mockito
  • Jasmine 25, Karma 14, Jest, Cypress (Basics)
  • Postman, Newman, SoapUI, Load Testing
  • TestNG, Cucumber
  • Integration & Automation Testing

Architecture & Patterns

  • Microservices Architecture
  • MVC, MVVM
  • Clean Architecture, Domain-Driven Design (DDD)
  • Design Patterns (Factory, Singleton, Builder, Observer)
  • Distributed Systems, Event-Driven Systems
  • Caching, Queuing, Scalability, Performance Optimization

Version Control & Collaboration

  • Git, GitHub, GitLab, Bitbucket
  • JIRA, Confluence
  • Agile/Scrum methodologies

Timeline

Full Stack Developer(Python/Java)

Progressive
03.2022 - Current

Sr. Full stack java developer

General Motors
12.2021 - 02.2022

Java Developer

GLEN OAKS HOSPITAL
05.2017 - 12.2018

Java Developer

Sonata Software
07.2014 - 12.2015

Masters - Computer Sciences

Texas Tech University

Bachelors - computer science

JNTU
BASKER REDDY