Summary
Overview
Work History
Education
Skills
Certification
Timeline
Generic

Anuraag Paramkusham

Tampa,FL

Summary

Senior Software Developer with extensive experience designing, developing, and implementing secure, scalable software solutions for complex enterprise and financial services environments. Strong expertise in Java, Spring Boot, microservices, REST APIs, SQL, and cloud technologies, with experience supporting business-critical applications and transaction-driven systems. Proven ability to enhance application performance, modernize legacy platforms, integrate enterprise systems, and deliver reliable solutions aligned with business and regulatory requirements. Experienced in collaborating with cross-functional teams, business stakeholders, and technology partners to deliver high-quality solutions within established timelines. Strong focus on security, scalability, resiliency, data integrity, and operational excellence.

Overview

1
1
Certification
11
11
years of professional experience

Work History

Software Developer

IRIS SOFTWARE, Inc.
11.2018 - Current
  • Supported Forecast Explain module within Ruby project, providing user-friendly online analytical processing for forecasted balances and revenues.
  • Helped business users run scenario-based analysis, filter data, pivot results, and build customized reports by business date.
  • Participated in collaborative requirement reviews, gap analysis, and discussions with Business Analysts, Technical Architects, and Subject Matter Experts.
  • Used Java 17, core Java principles, and Spring MVC to develop financial reports and support multiple module integrations.
  • Built high-level reports from business requirement documents and maintained source code for performance and stability improvements.
  • Designed, developed, tested, and implemented process systems through iterative lifecycle delivery aligned with business needs.
  • Created JUnit test cases for JIRA requirements and supported code quality through test coverage.
  • Designed graphical user interface components using Ext JS,Angular.
  • Reviewed technical design documents, confirmed requirement coverage, and analyzed Oracle and PL/SQL queries for improvement opportunities.
  • Performed unit, interface, regression, and user acceptance testing; logged defects in IBM Rational Team Concert, tracked retesting results, and joined QA meetings with developers, team lead, BAS, and SMEs for BRD and FRD reviews.
  • Plan accurately to determine the scope of a testing engagement and to allow enough time to validate all of the functional and non-functional requirements.
  • Executed regression testing on resolved defects in test environments, ensuring software reliability and quality.
  • Interacting with team lead and developers to resolve the bugs, involved in QA team meetings to walk-through the Test Plan, capacity planning, testing strategies.
  • Involved in review meetings with BAs and SMEs for reviewing BRD (business requirements document) and FRD (functional requirement document).
  • Environment: Java 17, Spring MVC, Hibernate, SOAP, REST, Apache Tomcat, Websphere, Oracle 11g, SQL, Putty, JQuery, EXT Javascript, CSS, HTML 5, JMS, JIRA, MAVEN, SVN, IBM RTC, Jenkins, GIT, Junit, Confluence, Redis, Angular, RLM, shell scripting

Software Developer

CUBIC TECHNOLOGIES, LLC.
08.2016 - 11.2018
  • Working as a Java Developer at Citigroup enterprise technology solutions (ETS). Citi provides investment management, retail and commercial banking, consumer finance and investment banking services. The fundamental goal of the project was to enhance the entire existing product line, making it more robust in the current global segment.
  • Developed and documented RESTful APIs, incorporating JSON data formats and a comprehensive API versioning strategy.
  • Designed frontend using object-oriented JavaScript frameworks such as Angular.js, Require.js, and Ext.js to enhance user experience.
  • Designed solutions with D3.js JavaScript Library to build data visualization frameworks.
  • Used jQuery to make the HTML, DHTML and CSS code interact with the JavaScript functions to add dynamism to the web pages at the client side.
  • Enhancement of existing application utilizing JSP, Created HTML5 navigation menu that is role based menu items change dynamically, derived from the database in the form of XML.
  • Developed client-side AJAX application that uses XSLT, XPath, JavaScript OOP, and more, bind objects and retrieves them via JNDI Interface.
  • Developed Web Services for data transfer from client to server and vice versa using Apache Axis, SOAP, WSDL and UDDI.
  • Enhanced database performance through MySQL configuration adjustments, implementation of multiple instances, and hardware upgrades.

Programmer Analyst

ALINDUS, Inc.
08.2015 - 08.2016
  • Working as a Java Developer at Citigroup enterprise technology solutions (ETS). Citi provides investment management, retail and commercial banking, consumer finance and investment banking services. The fundamental goal of the project was to enhance the entire existing product line, making it more robust in the current global segment.
  • Analyzed requirements, providing critical inputs to enhance design specifications.
  • Designed Class diagrams, framework and developed using Factory, DAO, Singleton and MVC Pattern.
  • Developed the business tier using Core Java and the HTTP interfaces using Servlets.
  • Reviewed design, optimizing application framework for improved performance and scalability.
  • Implemented Collections API to manage Java Objects in Business Logic layer
  • Used JSP, JavaScript, jQuery and JSF for Rich UI layer.
  • Built the admin module using the Struts framework for the master configuration.
  • Used WebSphere data sources for database connection and accessed JNDI names.
  • Used Oracle as a relational database and created E-R diagrams for the database tables.
  • Implemented Log4j to maintain system log.
  • Collaborated with client application leads to streamline integration with MNP, ensuring seamless functionality.
  • Deployed the application on the production server along with a WAS administrator.
  • Collaborated with Citigroup as primary client
  • Environment: Java 8, Spring MVC, Struts, Hibernate, SOAP, REST, Apache Tomcat, Websphere, Oracle 11g, SQL, Putty, JQuery, EXT Javascript, Angular JS, CSS, HTML 5, JMS, JIRA, MAVEN, SVN, ANT, Jenkins.

Education

Master of Science - Electrical, Electronics And Communications Engineering

University of Missouri, Kansascity
Kansas City, MO
05-2015

Bachelor of Science - Electrical, Electronics And Communications Engineering

Jawaharlal Nehru Technological University
Hyderabad,INDIA
05-2013

Skills

  • Programming Languages: Java, Python, SQL, PL/SQL
  • Java & Enterprise Technologies: Java SE/EE, Spring Boot, Spring MVC, Spring Security, Spring Data JPA, Hibernate/JPA, JDBC, JUnit
  • Microservices & APIs: Microservices, RESTful APIs, API Design, OpenAPI/Swagger, SOAP, JSON/XML, API Gateway
  • Cloud Technologies: AWS, Microsoft Azure, Google Cloud Platform (GCP), Cloud-Native Application Development
  • AI & Generative AI: Generative AI, Large Language Models (LLMs), AI/ML APIs, OpenAI APIs, Azure OpenAI, Prompt Engineering, Retrieval-Augmented Generation (RAG), Embeddings, Vector Databases, AI-powered Applications, LangChain, LangGraph
  • Databases: Oracle, MySQL, SQL Server, MongoDB, Redis
  • Messaging & Event Streaming: JMS, Apache Kafka, Event-Driven Architecture
  • Containers & Orchestration: Docker, Kubernetes, Helm, Amazon EKS, Azure AKS, OpenShift
  • DevOps & CI/CD: Jenkins, Git, GitHub, GitLab, Maven, Gradle, CI/CD, Infrastructure as Code, Terraform, SonarQube
  • Web Technologies: HTML5, CSS3, JavaScript, AJAX, XML, JSON, DTD, XML Schema, JSP, Dojo, Ext JS
  • Application Servers: Apache Tomcat, WebSphere, JBoss/WildFly, WebLogic
  • Testing & Quality: JUnit, Mockito, Spring Boot Test, Integration Testing, Test Automation, SonarQube
  • Operating Systems: Linux, Unix/SUSE Linux, Windows
  • Development & Collaboration Tools: IntelliJ IDEA, Eclipse, Spring Tool Suite, NetBeans, SQL Developer, Toad, Git, Subversion, ClearCase, UML
  • Security: OAuth 20, OpenID Connect, JWT, TLS/SSL, Spring Security
  • Architecture & Design: Object-Oriented Design, SOLID Principles, Design Patterns, Enterprise Architecture, Microservices Architecture, Distributed Systems, Event-Driven Architecture, Cloud-Native Architecture
  • Engineering Practices: Agile/Scrum, Code Reviews, Technical Documentation, Team Collaboration, Production Support, Performance Optimization, Troubleshooting

Certification

  • google AI essentials
  • Use AI Responsibly

Timeline

Software Developer

IRIS SOFTWARE, Inc.
11.2018 - Current

Software Developer

CUBIC TECHNOLOGIES, LLC.
08.2016 - 11.2018

Programmer Analyst

ALINDUS, Inc.
08.2015 - 08.2016

Master of Science - Electrical, Electronics And Communications Engineering

University of Missouri, Kansascity

Bachelor of Science - Electrical, Electronics And Communications Engineering

Jawaharlal Nehru Technological University
Anuraag Paramkusham