Home

Mavya Tekula - Full Stack Developer
[email protected]
Location: Dallas, Texas, USA
Relocation: Yes
Visa: GC
Mavya Tekula
Full Stack Developer
6822350934
[email protected]
Dallas, TX
Yes
GC


Employer details: [email protected] | (956) 306-0024
Summary
Around 10+ Years of strong software experience in design, development and deployment of web-based and Client-Server business applications using OOP, Java/java technologies in various domains.
Good experience in Shell Scripting's Server, UNIX and Linux, Open stack, and Expertise Python scripting with focus on DevOps tools, CI/CD and AWS Cloud Architecture.
Expertise in client scripting language and serve scripting languages like JavaScript, jQuery, JSON, Bootstrap, Node.js, React JS
Implemented solutions using Hadoop, Apache Spark, Spark Streaming, Spark SQL, HBase and Scala.
Proficient in Application Development with Web Technologies, B2B products, Distributed Technologies, and Client-Server Architecture environment in Financial, HealthCare and Manufacturing Industries.
Experience in XML related technologies like Implemented the project as a multi-tier application using Spring MVC, Spring boot, Microservices& used core Spring concepts like AOP, IOC.
Utilized Java 11 features like Lambda expressions and Stream API for Bulk data operations on Collections which would increase the performance of the Application
Experience on Web Technologies using Implemented the project as a multi-tier application using Spring MVC, Spring boot, Microservices& used core Spring concepts like AOP, IOC.
Experience with Databases like Oracle, IBM DB2, MYSQL, SQL SERVER, JDBC etc.
Experience with Core Java concepts like Collections Framework, multithreading, memory management.
Experience in using ORM frameworks like Hibernate, JPA and integrating with Spring ORM.
Experience in building web applications using spring framework features like Spring MVC, Spring Context, Spring Data, Spring AOP, Spring ORM, Spring Batch and Spring Security.
Experience in building Microservice applications using Spring Boot for developing RESTful web services.
Expertise in design and development of web and enterprise applications using Java & J2EE technologies like JSP, Servlets, Struts2, JDBC, JNDI, JMS, JavaScript, and Web Services.
Extensive working experience with SOAP and RESTful web services.
Good knowledge and experience with multiple Servers like IBM Web Sphere, IBM Web Sphere ESB (Enterprise Service Bus), Web Logic server, Apache Tomcat, JBoss.
Good knowledge on AWS cloud formation templates and configured SQS service through Java API to send and receive the information.
Implemented APIs using Java 8 and Hibernate ORM. Implemented Java EE components using Propellant framework.
Implemented a new feature using Kotlin to reduce code complexity by 30%, resulting in improved maintainability.
Professional in designing, developing, and enhancing automated test scripts for Selenium using Python.
RDBMS experience includes Oracle Developed AWS S3 to copy project artifact into S3 bucket.
Experience in database development skills like My SQL, SQL Server and NoSQL Databases like MongoDB, Cassandra to manage extremely large data sets.
Expertise in unit testing with Junit, Mockito, integration testing and automation with Selenium and CUCUMBER and experienced with Splunk tool for production support.
Experienced in using Unit testing tools and frame works like Karma and Jasmine.
Experience in association of Cloud technologies like Amazon Web services (AWS) and Azure.
Experience providing training to development teams on how to track, plan and analyze using JIRA, knowledge on build tools ANT, Maven, Gradle and logging tool Apache Log4j and CICD tools JENKINS, HUDSON.
Experience with Docker, leveraging Linux Containers and AMI's to create Docker Images/ containers.
Good experience on Design Patterns (J2EE) like Singleton, Factory Method, DAO, Session Facade, Front Controller, Service Locator and Delegate Pattern.

Good experience on working with Amazon Web Services (AWS) like EC2, S3 bucket, Amazon Simple DB, Amazon RDS, Amazon Elastic Load Balancing, Amazon SQS, AWS Identity and access management, AWS Cloud Watch, Amazon EBS and Amazon Cloud Front.
Worked extensively with Core Java, Multithreading, Transactions, Exception Handling and Collections
Extensive experience in working IDE tools like Eclipse, Net Beans, WID (Web Sphere Integration Designer).
Expertise in using Apache Ant, Maven as java build tools.
Good at design the front-end applications and user interactive web pages using web technologies like Angular JS, Node JS, Jasmine, and HTML5.
Facade, Business Delegate, Service Locator, MVC, Data Transfer Object and Singleton.
Expertise with IBM Web Sphere, BEA WebLogic, Jakarta Tomcat, Jboss .
Developed Kafka producer and consumers, HBase clients, Spark and Hadoop MapReduce jobs along with components on HDFS, Pig, Hive
Expertise in implement a Continuous Delivery pipeline with Docker, Jenkins and GitHub and AWS AMI's.
Experience and working knowledge of Agile Methodology (Scrum, extreme programming, and Unified process).
Proficient in log management using log4J framework and Splunk.
Having Good experience in resolving production issues.
Expertise in using Perforce, GitLab and GitHub as a source code management repository.
Utilized Java 8 features like Lambda expressions and Stream API for Bulk data operations on Collections which would increase the performance of the Application.
Excellent in deploying the applications in AWS as EC2 instances and created snapshots for the data that had to be stored in AWS S3.
Self-motivated Team Player with excellent Interpersonal and Communication Skills
Experience in Java 11 features like Parallel Streams, Lambdas, functional interfaces and filters.

Education
Bachelors from Jawaharlal Nehru Technological University Hyderabad, India.

Technical Skills
Cloud Platform Amazon Web Services (AWS), Azure.
AWS Skills EC2, S3, RDS, EBS, IAM, AMI, ELB, CLI, SNS, RDS, VPN, NAT, GIT, DNS, Route53, DBA, Dynamo DB.
Programming Languages JAVA,8,11, C++, Python, SQL, PL/SQL
J2EE Technologies Java, JSF, JSP, JDBC, JNDI, Swings, Servlets, JQuery, Struts 2.0, Spring, Spring Boot, Spring Batch, Hibernate
Web Technologies HTML5, XML, CSS, Bootstrap, Angular JS, JavaScript, Node JS, XSL, AJAX 2.0, .Net, XSL, XHTML, jQuery, Spring Web Flow, JSF, Log4J
Web/Application Servers JBOSS, Apache Tomcat7.1, WebLogic, IBM WebSphere, Jenkins, Cucumber.
Web Services SOAP and Restful
Scripting Languages Java Scripting, PERL Scripting, Shell scripting
Database Skills Oracle10g & 11g, PL/SQL, SQL, MySQL, SQL Server 2008, SQL Developer, SQLite3, Microsoft Access, EBX, Mongo DB, Cassandra.
Build Deploy Tools SDSS, JAP 7, Maven, ANT, Gradle
Version Controls Git, SVN, Perforce, Bit Bucket
IDE Eclipse, Net Beans, IntelliJ IDEA 2017.1
Testing Tools Junit, Selenium, Mockito, Jasmine, Karma.
Design Tools MS Visio, Adobe Photoshop
Others MS Office, Excel, Microsoft Word, QA4J, MS Access
Operating Systems MAC, LINUX, UNIX, Windows 7/8/10, Windows 2012 and 2008 R2 servers.


Professional Experience

Client: BOFA, Charlotte, NC Feb 2022 to till now
Role: Full Stack Developer
Responsibilities:
Used Scrum as a development methodology, participated in Daily Scrum meetings, Sprint planning, Retrospective, and other Agile meetings.
Used latest Spring Boot, which is radically faster in building cloud based Microservices with very less configuration.
Followed Twelve factor app principles while designing Spring Boot based microservices integrated the flow between the API s using messaging technologies like Kafka and IBM MQ.
Designed the front-end screens using React JS, HTML5, CSS3, JavaScript, jQuery, Bootstrap and Spring Boot.
Extensive experience in Amazon Web Services like EC2, Simple DB, RDS, Elastic Load Balancing, SQS, SNS, AWS Identity and access management, AWS Cloud Watch, Elastic Beanstalk and Cloud Front, Redshift.
We followed Kubernetes that provides a scalable and resilient platform for banking applications, allowing them to handle increasing workloads and ensure high availability
Involved in developing custom taglibs, JSP, EJB's, Portlets and DB2 - stored procedures.
Worked on Scala for implementing spark machine learning libraries and spark streaming.
We hosted all our micro services in Azure cloud infrastructure using Jenkins CI/CD pipelines.
Implemented Spring JPA & ORM framework to interact with the database to perform all the crud operations based on business use cases.
Used core java concepts for data base connectivity to perform operations like retrieving customer account information, processing transactions, and storing transactions for secure records.
We have implemented servlets/JSP for building dynamic web applications in java and also, we handled request and responses on the server side.
Good knowledge on how to recognize the Kafka message failure scenarios with Kibana and Elastic search.
Developed a small application using Kotlin to automate a manual process, improving efficiency by 20%.
Utilized Java 8 features like Lambda expressions and Stream API for Bulk data operations on Collections which would increase the performance of the Application.
Used Java 11 we have used backend services due to its reliability and for supporting modern microservices.
We created, alter and dropping of database objects like tables, indexes and views using DDL. And also used DML for manipulation and querying of data within the database like inserting, updating, deleting from database.
We also demonstrate in migrating on premises banking systems to AWS cloud ensuring cost optimization and scalability through AWS cloud migration.
recovery solutions, to ensure uninterrupted banking operations and data availability.
Followed Acceptance Test Driven Development (TDD) with the help of Cucumber framework where we automated the test execution of each feature we developed.
We have collaborated with data team to build credit scoring models using Python and external data sources, improving the accuracy of credit decisions.
Implemented several Spring boot based Restful API s & Event driven Microservices as per the business requirement of building cloud-based authorization platform.
Deployed Spring Boot based Micro services in Docker and Amazon EC2 container using Jenkins.
We integrate with various Monitoring tools and frameworks like Grafana using Kubernetes.
Integrated Kotlin into existing Java projects, leveraging its concise syntax and modern features.
We have used WebSphere java based application server which provides a runtime environment for java EE applications.
Developed Data Ingestion application to bring data from source system to HBase using Spark Streaming, Kafka.
Implemented APIs using Java 8 and Hibernate ORM
Analyzed large volumes of financial data for risk assessment, fraud detection and business intelligence using java 11 .
Implemented responsive UI rich web applications with HTML5, CSS3, SCSS, Bootstrap and Angular frameworks and used reactive & template driven forms to associate HTML elements to model & provide dynamic user validations on client side.
Stored and managed customer data, including account information, transaction history, and personal details in Cassandra.
Designed and developed DAO layer with Hibernate standards, to access data from IBM DB2
Involved in writing of multiple batch jobs using Spring Batch framework where both annotation & xml-based configuration is done to support various business functionalities.
Used the spring framework to consume SOAP/JAX-WS based web services, and SOAP UI to test these services. To test the rest-based services, use REST Client and POSTMAN, and to test the middleware services, use Junit and Mockito.
Implemented fault-tolerant architecture on AWS, including multi-region redundancy and automated disaster
Experienced on spring framework applications like Spring Core, Spring AOP, Spring MVC, Spring Batch, Spring Security, and Spring Boot
We also did application s configurations with Kubernetes like secrets, volumes, and configuration files. So, this enables seamless deployments.
Configured CI/CD tool for automatically deploying the java application to different banking environment, including development, testing and production.
Implemented data ingestion pipelines to Python MongoDB cluster architecture and capacity planning. scripts for mongo DB import, export, dump, and restoration have been implemented. Involved in bug fixing during the System testing,
Using Java 11 we have perform batch processing tasks like generating reports and running scheduled transactions where Java provides libraries and tools for efficient batch processing.
Configuring Jenkins s build jobs for various services to facilitate continuous integration.

Environment: Java 11,Java 8 JDK 17, REST, Core Java,Spark,Scala Microservices, SOAP, XML, Python, Spring, Spring Boot, Spring MVC, Docker, Confluence, Git, Jenkins, Kubernetes, Maven, Kafka, Meter, JBoss, Apache Tomcat, Active Mq, Splunk, POSTMAN, AWS (EC2, S3, Cognito, EBS, ELB, CloudWatch, SNS, SQS, SES, Step Functions, Spring framework, Spring Boot, Spring Reactive, Restful webservices, Cloud formation template, Kafka, Docker, Angular framework, Bootstrap, GraphQL, Azure Data Factory, Azure Service Bus, Azure Event Grid, Azure Logic Apps, Oracle, Type script, ReactJS, HTML5, NoSQL, Openshift, Kubernetes, IBM,Node JS, CSS3, JPA, GIT Hub, Jenkins, JSON, DB2, Gradle, Junit, Mockito framework, Swagger, Post man, Jira.

Client: Ford, Southfield, MI Nov 2020 to Jan 2022
Role: Full Stack Developer
Responsibilities:
Implementing Model View Control (MVC) architecture using Spring, JDK, Core Java (Collections, OOPS Concepts), JSP, Servlets, Struts, springs, Hibernate, JDBC.
Deployed Spring Boot based microservices in Docker and Amazon EC2 container using AWS.
Developed scripts for build, deployment, maintenance, and related tasks using Jenkins, Docker, and Bash.
worked on integrating Splunk with other systems and applications.
We have utilized Java 11 for developing artificial intelligence models for credit scoring, fraud detection and customer insights.
Developed and implemented Legacy system programs by using COBOL, DB2, CICS, JCL, JAVA and VSAM.
Hive external tables are created mapped to the data stored in the HDFS and Hive tables are accessed using Spark SQL
Expert in implementing advanced procedures like text analytics and processing using the in-memory computing capabilities like Apache Spark in Scala.
We collected data from various sources using ETL, transforming the data into suitable format, and loading into target database or data warehouse for analysis and reporting the data.
We provided features like audit logging, fine grated access controls, and configuration management, which aid in regulatory and monitoring through Kubernetes.
We integrate with our legacy systems, enabling smooth data transfer and interoperability across various banking applications using spring MVC.
Creating SQL stored procedures in IBM DB2
Worked with AWS API Gateway for implementing the Micro service architecture and the utilized ECS to deploy the Docker containers onto the servers.
Used MySQL database, written number of SQL queries for retrieving the data, and validated that data against the business rules.
Software Development Life Cycle (SDLC) including Waterfall and Agile development (SCRUM) methodologies.
Developed Action classes, Action Forms and Struts Configuration file to handle required UI actions, JSPs for Views and used HTML in web page component development.
Worked with Java 8 Streams API and parallel Streams API for enabling parallel processing of collections in distributed environment.
Conducted security assessments and penetration testing of banking applications with Python-based tools.
Worked using Angular 8 modules, components, directives, pipes, services, dependency injection, materials, routing, binding, and forms.
We used YAML for configuring files and exchanging data for different data structures and also support different platforms like (PUT,POST,GET,DELETE).
Drools and JBPM were integrated into the application framework, resulting in the dynamic development of knowledge sessions and knowledge bases. Supported our legacy portal which was implemented with Spring MVC architecture.
We monitor and track progress ,log errors and exceptions and jobs in real time using ETL.
Implemented Restful Services with JAX-RS using Spring Boot and Microservice Architecture.
Implemented CI/CD pipelines using Jenkins, build, Maven, and deploy the applications.
Implemented and maintained the monitoring and alerting of production using AWS Cloud Watch.
Responsible for application development using Java/J2EE technologies which includes implementing Model View Control (MVC) architecture using Spring, JDK 1.6, Core Java (Collections, OOPS Concepts), JSP, Servlets, Struts, springs, Hibernate, Web Services, AJAX, JDBC, HTML and JavaScript.
We offered various security features using Java 11, including cryptography libraries and security frameworks to ensure the protection of financial information and compliance with regulatory requirements.
Worked with various open-source frameworks like Struts 2.0/1.3, Spring 3.0/2.5, and ORM Technology like Hibernate 3.0.
Developing data models using Hibernate POJO's and configuring Hibernate persistence layer.
Using Hibernate for mapping Java Classes with database and using Hibernate Query Language (HQL).
Implemented to reprocess the failure messages in Kafka using offset id.
Utilized Java 8 features like Lambda expressions for collection, evaluation and comparing the data, Stream API for Bulk data operations on Collections which would increase the performance of the Application, Parallel operations on collections for effective sorting mechanisms and to change the sequential stream flow of threads while session establishment.
Analyzed, designed and developed SOA Based Applications using technologies such as Web Services, XML, XSL, XPATH, Apache Tomcat, IBM Websphere, Weblogic, Oracle 10g, RAD, UML and ClearCase
Involved in migrating monolithic application in Micro Service Architecture and Developed Micro services using Pivotal Cloud Foundry platform build upon Spring Boot Services.
We have managed services in AWS that infrastructure and operational aspects using OpenSearch for packing and backups the specific applications.
Implemented the project as a multi-tier application using Spring MVC, Spring boot, Microservices& used core Spring concepts like AOP, IOC.
Worked on file transfer and connecting from Windows environments to UNIX servers using tools like Putty.
Working with IDE tools like Eclipse.

Environment HTML 5, CSS 3, JAVA 11, Java 8, Python, Core Java, IBM, DB2, JavaScript, Angular 8, Angular 12, Angular-Material, Node.js, Express, MongoDB, SCSS, FLEX-BOX, DOCKER, Spark, APP CENTER, HTTP Module, Http Client Module, MEAN STACK, NPM, Azure Databricks, Data Factory, AWS Grunt, underscore.js, require.js, crypto.js, passport.js. Java 8, J2EE, Angular 4/6/7/8, XML, CSS, Spring, Hibernate, Struts, WebLogic, Jenkins and Spring Tool Suite (STS).

Client: Safeway, San Jose, CA Aug 2019 to Oct 2020
Role: Full Stack Developer
Responsibilities:
Involved in analysis, design and development and testing phases of SDLC using Agile Methodology.
Implements responsive design template to get a new interface in Bootstrap, HTM and developed Single page application and structured the JavaScript code using Angular JS.
Created web application using Spring MVC framework.
Using Spring Framework implemented dependency injection, Action classes through Application Context XML and initialized managed beans and services.
Interacted with Mainframe DB2 through db2 queries and web services.
Working Experience in Messing Platforms such as RabbitMQ, Kafka, AWS SQS. Open Shift and Red Hat Rules Engine.
Used Spring Core Annotations for Dependency Injection Spring DI and Spring MVC for REST API s. For reporting, logging and Transactions purposes used Spring AOP.
Involved in developing code for obtaining bean references in spring framework using Dependency Injection (DI) or Inversion of Control (IOC) using annotations.
Created and consumed SOAP Web Services using JAXB annotations. Developed persistence layer Data access
Create RFP (Request for proposal) Micro services to provide RESTful API utilizing Spring Boot with Spring11 MVC.
Involved in the implementation of DAO using Spring-Hibernate ORM.
Used GITHUB for Repository Management.
Involved in creating the Hibernate POJO Objects and mapped using Hibernate Annotations.
Used Hibernate, object/relational-mapping (ORM) solution, technique of mapping data representation from MVC model to Oracle Relational data model with a SQL-based schema.
Web services to let other systems to communicate with our system, and Spring-Security Oauth 2.0 to secure the service.
Used LOG4J&JUnit for debugging, testing, and maintaining the system state.

Environment: Core Java, Jdk1.6, JDBC, DB2, IBM, Servlets, JSP, Struts1.1, Hibernate, Spring, Web Services, JAX-RS JSP, JQuery, JSON, AJAX, Html, CSS, Java Script, log4j, SQL Server, WebSphere 8.5, SVN, RAD 9.6, DOJO, UNIX, Agile.

Client: Pacific Life, Newport Beach, CA. May 2018 to Jul 2019
Role: Full Stack Developer
Responsibilities:
Designed and developed Microservices using REST framework and Spring Boot and used Bootstrap along with AngularJS in creating the Application.
Used NodeJS for doing non-blocking design operation for server-side code and Angular.js framework in developing various UI components.
We include YAML authentication methods like API keys and OAuth for security requirements.
Developed the responsive UI web pages using Bootstrap, XHTML, HTML5, CSS3, Angular JS 2, JavaScript, node JS and has worked with Angular JS filters in expressions and directives to filter data in the UI.
Used Spring Inversion of Control (IoC) for injecting the beans and reduced the coupling between the classes and implemented the Model View Controller using Spring MVC.
Experience in Design and Development of database systems using Relational Database Management Systems including DB2 and MS SQL Server 2000/2005.
Project migration into cloud environment using AWS, Docker container.
Created Typescript reusable components and services to consume REST API's using Component-based architecture provided by Angular.js.
Designed and coded application components in an agile environment utilizing a Test Driven Development (TDD) approach.
Environment: J2EE, Java 8, Spring Boot, Spring MVC, Hibernate, JSP, AWS, AJAX, TDD, Web Services,SQL Server, Microservices, XML, NodeJS, AngularJS, Angular 8,JQuery, JavaScript, IBM RAD, WebSphere, Apache Maven, Cassandra, MongoDB, JUnit, HTML, CSS3, XSLT, JENKINS.
Client: CPG India July 2012 July 2017
Role: Java Developer
Responsibilities:
Responsible for the development of Core Java in this application.
Implemented the application using Struts 2.1 framework which is based on Model View Controller architecture.
Developed and deployed Java REST web services using Spring Framework.
Developed presentation tier as HTML, JSPs using Struts Framework.
Designed and implemented Spring ORM module to integrate Hibernate.
Used Spring Core for dependency injection/Inversion of control (IOC), and integrated frameworks like Struts and Hibernate.
Utilized Hibernate for Object/Relational Mapping purposes for transparent persistence onto the Oracle Server database.
Environment: J2EE, Java, Servlets, EJB, JSP, Struts2, Hibernate, SVN, HTML, JavaScript, XML, Spring IOC, Spring ORM, Design Patterns, JUnit, JBoss, Eclipse, Linux, Oracle.
Keywords: cplusplus continuous integration continuous deployment user interface message queue javascript sthree database green card microsoft procedural language California Idaho Michigan North Carolina Texas

To remove this resume please click here or send an email from [email protected] to [email protected] with subject as "delete" (without inverted commas)
[email protected];693
Enter the captcha code and we will send and email at [email protected]
with a link to edit / delete this resume
Captcha Image: