Summary
Overview
Work History
Education
Skills
Certification
Timeline
Generic

Akhila Krishna

Dallas,USA

Summary

Sr. Software Engineer with 6+ years of experience in analysis, development, testing, implementing Web based, Client/Server Applications along with Enterprise and Distributed applications across the entire Software Development Life Cycle using Java and J2EE Technologies.

Overview

6
6
years of professional experience
1
1
Certification

Work History

Full Stack Developer

Lowes
05.2023 - Current
  • Developing APIs, Orchestration, workflow, transformation, conditional, and application business logic using java and the spring Boot Framework
  • Identifying and specifying technical requirements, resources and processes for a complex system modification required to meet user requirements
  • Created prototypes and design mockups to visualize user-facing features and validate the design with stakeholders before full implementation and Developed reusable platform libraries and components that can be leveraged across multiple features or applications.
  • Designed database schemas and developed stored procedures and SQL queries, enhancing data retrieval efficiency for building customer facing software application features and platform libraries
  • Created secure and high-quality production code and maintains algorithms that run synchronously with appropriate systems
  • Wrote high-quality, reusable code and resolved about 200+ bug reports, resulting in a more stable product version
  • Utilized J2EE patterns such as DAO, Session Facade, Singleton Factory, Service Locator and Business Delegator
  • Used Extensive Java collection Framework such as Array List, Hash Map for the data manipulation and JNDI context initialization
  • Documented all supported systems and applications to streamline existing business procedures, effectively training new team members and reducing on-boarding time by 34%
  • Pioneered effective use of the GIT version control system, increasing code review efficiency by 35%
  • Provided mentoring and code review services to other developers to ensure that various J2EE technologies and design patterns are applied properly
  • Engaged in an end-to-end migration of backend services and database platforms from Oracle DB to Azure Cosmos DB, the job duties typically span across multiple stages of the migration process which involves Identifying dependencies and interactions between various backend services and the Oracle database
  • Assess the complexity of the Oracle schema (tables, views, stored procedures, triggers, etc.) and plan how to map this to a NoSQL model in Azure Cosmos DB
  • Implemented innovative debugging procedures, leading to a 15% reduction in unexpected crashes
  • Executed end-to-end software development life cycle (SDLC) and reduced coding errors by 23%
  • Played a key role in implementing RESTful APIs, improving application scalability and ease of integration
  • Gaining Experience By working with different Teams and Backgrounds!
  • Environment: J2EE/JAVA 11, JSP, Spring Kafka, Web Center, Apache Camel, Hybris 5.5, Spring MVC, JBoss, Cassandra, EJB, Spring, Web Services (WSDL, XSLT, XML, SOAP, REST), JBPM, JUnit, Ant, Maven, S3 bucket, IBM WebSphere, CVS, SVN, XML, JSON, XML, Docker, Jenkins Eclipse IDE, Spring Tool Suit, Kibana
  • Reduced page load times by optimizing front-end assets such as JavaScript files, stylesheets, and images.

Software Engineer

Fidelity Investments
09.2022 - 04.2023
  • Developing an Application From a Legacy Application Which was in shark to Java 11
  • Converting Liquid Json’s into Entire Code Base
  • Implemented URL Mapping using Portal Server
  • Involved in resolving all Portlets Cache Issues in Provider Web Service Authorization modules
  • Taking thread and heap dumps during production issues, analyzing them and identify the faulty piece of code
  • Involved in SCA Components design and Integration
  • Involved in development of Business Logic using Java component
  • Involved in making the Local Environmental Setup using OpenJDK, Apache Directory Studio
  • Performed Unit Testing, Integration Testing and Functional Testing
  • Involved in Bug Fixing and Performance Testing
  • Worked on Splunk dashboards and queries is a specialized role that typically involves designing, developing, and maintaining dashboards and creating queries for data analysis and monitoring within the Splunk platform
  • Splunk is a powerful tool used for searching, monitoring, and analyzing machine-generated big data via a web-style interface
  • Quickly responding to production incidents by using Splunk queries to diagnose issues related to application outages, slow response times, or performance degradation
  • Involved in solving production issues(Service Now Incidents)
  • Have worked on development and integration of all the applications in the project including WebSphere Portal presentation layer, and Services Layer containing processes
  • Utilized J2EE patterns such as DAO, Session Facade, Singleton Factory, Service Locator and Business Delegator
  • Used Extensive Java collection Framework such as Array List, Hash Map for the data manipulation
  • Handled scalability issues with performance tuning
  • Gaining Experience By working with different Teams and Backgrounds!
  • Coordination with Team members While Working on the Same Application
  • Environment: J2EE/JAVA 11, JSP, Spring Kafka, Web Center, Apache Camel, Hybris 5.5, Spring MVC, JBoss, Cassandra, EJB, Spring, Web Services (WSDL, XSLT, XML, SOAP, REST), JBPM, RxJS, JUnit, Ant, Maven, S3 bucket, IBM WebSphere, CVS, SVN, XML, JSON, XML, Docker, Jenkins Eclipse IDE, Spring Tool Suit, Splunk

Java/J2EE Developer

Kroger
09.2019 - 08.2022
  • Involved in implementing JSF Validation for across several modules
  • Implemented AJAX functionality for Faces Portlets using IBM's JSF extended API
  • Involved in resolving all Portlets Cache Issues in Provider Web Service Authorization modules
  • Involved in SCA Components design and Integration
  • Involved in development of Business Logic using WS-BPEL and Java component
  • Involved in making the Local Environmental Setup using OpenJDK, Apache Directory Studio, WebSphere Portal Server 6.1
  • Performed Unit Testing, Integration Testing and Functional Testing
  • Involved in Bug Fixing using Scala
  • Developed monitoring tools and created Dashboards to support all the above applications in production
  • Involved in solving production issues
  • Have worked on development and integration of all the applications in the project including WebSphere Portal presentation layer, and Services Layer containing processes
  • Utilized J2EE patterns such as DAO, Session Facade, Singleton Factory, Service Locator and Business Delegator
  • Used Extensive Java collection Framework such as Array List, Hash Map for the data manipulation and JNDI context initialization
  • Handled scalability issues with performance tuning
  • Created JMeter test plans that include all necessary components such as thread groups, samplers, listeners, and assertions to simulate user interactions and load on the system
  • Provided mentoring and code review services to other developers to ensure that various J2EE technologies and design patterns are applied properly
  • Environment: J2EE/JAVA 11, JSP, Spring Kafka, Web Center, Apache Camel, Hybris 5.5, Spring MVC, JBoss, Cassandra, EJB, Spring, Web Services (WSDL, XSLT, XML, SOAP, REST), RxJS, JUnit, Ant, Maven, S3 bucket, IBM WebSphere, CVS, SVN, XML, JSON, XML, Docker, Jenkins Eclipse IDE, Spring Tool Suit, Splunk

Java/J2EE Developer

Cerner
12.2018 - 08.2019
  • Developed APIs in Java Camel/Spring for the front end
  • Configured Spark streaming to receive real time data from the Kafka and store the stream data to HDFS using Scala
  • Leveraged Microsoft SQL Server as the relational database system to store application data
  • Created necessary tables and schema using SQL Server Management Studio
  • Automated CICD solution using Git Enterprise, Jenkins pipeline to automate builds and store it in Artifactory
  • Lead the development in creating the basic code framework for ERP application handling dependencies with Gradle
  • Develop code in Apache Camel, Spring to read 600,000 lines of csv data and transform them to store it in Oracle cloud
  • Develop code using Quartz framework to create various schedules for the code to run and download data from Oracle to transform it to create output files for third party vendors
  • Handle production data and production code deployments for numerous releases of the product
  • Expertise with employment of Spring Kafka and Zookeeper apart from JMS as messaging service
  • Profound experience in creating real time data streaming solutions using Apache Spark /Spark Streaming, Kafka and Flume
  • Wrote unit tests and integration tests for automated regression testing using frameworks such as Junit, Groovy, Spock and Rest Assured
  • Proficient in using AWS (Amazon Web Services) services like EC2, VPC, Cloud Watch, Cloud Front, Cloud Formation, IAM, S3, Amazon RDS, Elastic Cache, SNS, SQS
  • Developed end to end data processing pipelines that begin with receiving data using distributed messaging systems Kafka through persistence of data into HBase
  • Designed, coded and tested key modules of the project using Java OOPS concepts
  • Responsible for creating and maintaining architecture for Restful API using Spring Boot
  • Recommend and develop strategy for integrating internal security model into new projects with Spring Security and Spring Boot
  • Used Micro service architecture with Spring Boot based services interacting through a combination of REST and Apache Kafka message brokers and worked with Kafka Cluster using ZooKeeper
  • Performed Web services testing between and third-party applications using Soap UI and performance functional testing of REST APIs using JMeter
  • Worked on developing Swagger docs for each service to document their different API’s which will be provided to users
  • Used Jackson Object Mapper to serialize and de-serialize objects and to parse data using proper design patterns and Jackson annotations such as Json Property to map Json to Java bean class
  • Environment: J2EE/JAVA 11, JSP, Spring Kafka, Web Center, Apache Camel, Hybris 5.5, Spring MVC, JBoss, Cassandra, EJB, Spring, Web Services (WSDL, XSLT, XML, SOAP, REST), JBPM, RxJS, JUnit, HazelCast, Ant, Maven, S3 bucket, IBM WebSphere, CVS, SVN, XML, JSON, XML, Docker, Jenkins Eclipse IDE, Spring Tool Suit, Kibana

Education

Master’s - Computer Science

UMKC
Kansas City, MO
04-2019

Skills

  • Proficient in software development life cycle
  • Skilled in multi-domain systems integration
  • Developed well-organized endpoints supporting vendor architecture
  • API versioning and compatibility management
  • Skilled in utilizing integrated development environments like Eclipse and NetBeans
  • Proficient in Oracle, SQL, and PL/SQL for database procedures
  • Skilled in Java memory management techniques
  • Proficient in front-end technologies including Typescript and Angular
  • Experienced in modern front-end and back-end frameworks
  • Experience in developing web interfaces using HTML5, CSS3, JavaScript, AngularJS, BackBoneJS, Angular 20, DOM Scripting and jQuery
  • Expertise in Spring framework, extensively used Spring DI, Spring AOP, Spring JDBC templates, Spring MVC, Dependency Injection, Annotations, Thymeleaf and XML based Configurations
  • Strong programming skills in designing and implementation of multi-tier applications using web-based technologies like Spring MVC and Spring Boot
  • Extensive experience in developing GUIs using Struts, SPRING MVC, SPRING web flow Frameworks
  • Expertise in using Hibernate, extensively used Entity Class Associations, Criteria Queries and Projections
  • Expertise in server-side development with JDBC, JMS, Servlet, MVC architecture, Java Beans, XML
  • Proficient in XML technologies like XSL, XSLT, SAX, DOM, XPath, WSDL, DTD, XSD, SOA, JAXB, ApacheAxis
  • Experience working with SOAP and Restful Web Service
  • Extensive experience using Gradle, MAVEN to build the projects
  • Experience in monitoring and optimizing data performance
  • Experienced in Automating, Configuring and deploying instances on AWS, Azure environments and Data centers, also familiar with EC2, Cloud watch, Cloud Formation and managing security groups on AWS
  • Experience with Web Services, SOAP, JAX-RPC, WSDL, JSF, HIBERNATE, EJB, XML
  • Experienced with IBM WebSphere Application Server, Oracle WebLogic application servers, JBOSS, Glass fish and Apache Tomcat Application Server
  • Have good experience in using Version Controlling tools (CVS, VSS, CM SYNERGY, Subversion, Clear Case and Jenkins) and defect tracking tools like Clear Quest, Quality Center and Jira
  • Proficient in SQL, PL/SQL, T-SQL, Views, Functions, Stored Procedures and Triggers
  • Having hands on experience in deploying web and J2EE enterprise applications on WebLogic, WebSphere, Tomcat and JBOSS Server
  • Planned and organized UAT sessions, ensuring test cases align with user requirements and business processes Executed UAT tests, document results, and ensure all defects are reported and tracked
  • Involved in Test Estimation and Test Strategy implementation
  • Worked in TDD and version management tools GitHub, SVN
  • Experience in LDAP for authentication scheme and in middleware technologies
  • Have knowledge on partition of Kafka messages and setting up the replication factors in Kafka Cluster
  • Experienced in methodologies like Iterative, Agile, Scrum and waterfall approaches
  • Experience in project documentation such as E-R Diagram, UML modeling
  • Experience in Use Cases, Sequence Diagrams and Class Diagrams using UML, J2EE Design Patterns
  • External System service integration are done via rest service calls from the JBPM Process
  • Done data transformation and Data Load into HDFS data Mart/ Fact tables/ Hazelcast server/ Elastic Search Push processes
  • Experience in working as a developer, a team lead and an onsite coordinator
  • Exceptional skills in communicating with clients, managers and other teams in the enterprise at all levels
  • Experience with Alfresco enterprise content management
  • RESTful apis development
  • Git version control
  • Web technologies: angularjs, jQuery, bootstrap
  • Responsive web design

Certification

  • AWS Certified Developer Associate

Timeline

Full Stack Developer

Lowes
05.2023 - Current

Software Engineer

Fidelity Investments
09.2022 - 04.2023

Java/J2EE Developer

Kroger
09.2019 - 08.2022

Java/J2EE Developer

Cerner
12.2018 - 08.2019

Master’s - Computer Science

UMKC