0% found this document useful (0 votes)
210 views

Resume of Alekya - FullStack Dev

The document contains the resume of M Alekya, who has over 7 years of experience as a full stack Java developer with skills in technologies like Java, Spring, Angular, HTML, CSS, Oracle, and AWS. Alekya's experience includes developing web and cloud applications, implementing microservices, working with databases, and following agile methodologies. The resume lists Alekya's education, work experience developing applications for Broadridge Financial Solutions, and technical skills.

Uploaded by

Arun Kumar
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOC, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
210 views

Resume of Alekya - FullStack Dev

The document contains the resume of M Alekya, who has over 7 years of experience as a full stack Java developer with skills in technologies like Java, Spring, Angular, HTML, CSS, Oracle, and AWS. Alekya's experience includes developing web and cloud applications, implementing microservices, working with databases, and following agile methodologies. The resume lists Alekya's education, work experience developing applications for Broadridge Financial Solutions, and technical skills.

Uploaded by

Arun Kumar
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOC, PDF, TXT or read online on Scribd
You are on page 1/ 6

M Alekya

[email protected]
Phone # +1 (703) 689-9945 EXT-101
Full Stack Java Developer
CAREER OBJECTIVE:
To work in a professional and challenging environment and be a member of an organization, which encourages growth,
leadership opportunities and thereby implement my skills to meet the requirements of the Organization.

SUMMARY:
 Overall 7+ years of extensive experience as a Java Full Stack Developer in analysis, development and testing of Web
based, Client/Server and Distributed applications using Java and Java EE Technologies.
 Experience developing component-based n-tier applications using J2EE technologies and strong programming
experience in JDK 1.8/1.7, J2EE technologies – Servlets, JSP, JDBC, Java Persistence API (JPA), Hibernates and
Spring Framework.
 Strong programming skills in designing and implementation of multi-tier applications using web-based technologies
like Spring MVC and Spring Boot.
 Developed applications using Spring frameworks which includes Spring Core, Spring JDBC, Spring hibernates,
Spring boot and Spring MVC.
 Proficient in Java/J2EE Design Patterns like Singleton, command, object pool, session facade, Model View Controller
(MVC), Data Access Object (DAO).
 Expertise in developing and updating a web page quickly and effectively using HTML5, CSS3, AngularJS, Bootstrap
and jQuery with the webpage Cross Browser Compatibility and Responsive Web Design.
 Involved in development of SOAP based web services using WSDL, SOAP, JAXB, CXF, AXIS, JAX-WS and
Restful web services using JAX-RS, CXF.
 Experience in creating JavaScript for using DML operation with MongoDB.
 Knowledge of XML and related technologies like XSL, XSLT and parsers like JAXP (SAX, DOM) and JAXB.
 Experience in implementing web-based projects using Web/Application Servers such as WebLogic, Apache Tomcat,
IBM WebSphere, and JBOSS Application Server.
 Defined set of security policies which helps in identifying categorizing and protecting the assets on AWS, managing
access to AWS resource using accounts, users and groups.
 Knowledge of application development for Cloud platforms using technologies like Java/J2EE, Spring Boot, Spring
Cloud, Microservices. Experience in Microservices and Spring Boot application development.
 Experience with databases such as Oracle, SQL Server, MySQL, DB2 and MS Access.
 Created and developed the internal Angular 2 framework applications projects. Unit testing with Jasmine.
 Extensive experience in implementation of version control software SVN and CVS.
 Hands-on experience working with the JMS provider IBM MQ Series. Developed Message Driven Beans (MDB) and
extensively used the JMS API.
 Application development in different environments like Windows, Linux and UNIX.
 Good Working Knowledge of ANT and Maven for project build/test/deployment, Log4j for logging, and JUnit for
unit testing.
 Created multiple Kubernetes clusters in AWS and deploying a Docker image on top of Kubernetes Cluster for testing
purpose.
 Good experience with Source code management collaboration tools GIT, SVN, GitHub, Bitbucket, Gitlab, TeamCity,
Pivotal Tracker, AWS-Code commit.
 Strong analytical, organizational and interpersonal skills.
 Excellent Verbal and Communication skills
 Technical expertise, Comprehensive problem-solving abilities, Innovative thinking, Interpersonal skills and Ability of
quick learning and work effectively with a team under stringent deadlines.
TECHNICAL SKILLS:
Languages: Java, PL/SQL, Python, Scala, C++ , C#
Java/J2EE J2EE, Servlets, JSP, EJB, JSTL, JDBC, JSF, JavaBeans, Struts, MVC, Hibernate, Mockito,
Technologies: Spring, Log4j, XML, JMS, JNI, Junit, Web services and Custom Tags.
Web Technologies: HTML, JavaScript, CSS, AJAX, XML, JSP, Bootstrap, AngularJS(v10+), React.JS & Node.JS.
Frameworks and IDE's Struts, Spring, Hibernate, Spring MVC, Spring Web Flow, Spring IOC, Spring AOP, JMS,
Log4J, Junit, SOA, Jasper reports, SOAP UI, Spring Boot, Spring Batch, Spring Security, JPA
Application Servers: Apache Tomcat, WebLogic, WebSphere, JBOSS
Databases: Oracle, SQL Server, PL/SQL and My SQL
Operating Systems: Windows, Linux, UNIX
Message Brokers Kafka, Rabbit MQ, Active MQ, IBMMQ, TIBCO
Web Services: WSDL, SOAP, and REST API, AWS, Microservices.
CI/CD Tools Jenkins
Containerization Docker, Openshift, Kubernetes
Version Control Tools: SVN, Git, CVS, TFS
Build Script: Maven, Jenkins.
IDE's: Eclipse, NetBeans, Spring
Methodologies: Agile, Waterfall, SDLC, TDD

EDUCATION:
Master’s in computer information system University of Central Missouri, MO.

PROFESSIONAL EXPERIENCE:
Broadridge Financial Solutions Inc, Lake Success, NY. September 2021 – Present
Role: Full Stack Java Developer
Description: Broadridge Financial Solutions is a public corporate services and financial technology company. The main business
of Broadridge is as a service provider supplying public companies with proxy statements, annual reports and other financial
documents, and shareholder communications solutions, such as virtual annual meetings.
Job functions and Responsibilities:
 Interacted with the Team lead during requirement gathering and participated in regular team meetings for proper
communication and to resolve the issues. 
 Involved in the complete SDLC (software development life cycle) of the application from requirement analysis to
testing.
 Followed Agile Methodology in analyze, define, and document the application, which will support functional and business
requirements. Coordinate these efforts with Functional Architects.
 Development experience in programming and applications system environment, which includes the following: Core Skills:
Java J2EE, Angular, Spring, Servlet, JSP, EJB, JTA, JMS and experience in Web technologies such as XML,
Struts, Javascript, AJAX, Web Services is a strong plus.
 Software development experience using microservice based applications like Spring-Boot.
 Experience with Functional exposure to: Agile, Wealth/Financial Domain, Web Components, Component Based and
Test Driven Development.
 All the functionality is implemented using Spring Boot, Perforce and
 Used Spring Core Annotations for Spring DI, Spring MVC, for REST APIs, Spring Security and Spring Boot
 Designed and developed the REST based Micro Services using the Spring Boot.
 Used Spring MVC module to develop MVC Architecture.
 Developed the Controller to handle the requests and responses.
 Used Core Java to develop Business Logic as Spring Beans.
 Used JavaScript libraries or frameworks: jQuery, Vue.js
 Experience with HTML5, CSS3
 Experience with integrating multiple systems together
 Experience with Power BI
 Experience with JavaScript, TSQL
 Experience with BMC Remedy or ITSM applications
 Extensively used Core Java 1.8 concepts and implemented Collections, I/O, Exception Handling and Generics in logic
design and development.
 Configured Spring Container to implement IOC/DI of the Spring Beans, Bean Factory and to manage the beans life
circle.
 Used spring Data Framework to use the features of Spring JDBC and Spring ORM classes like JDBC Template to
perform the database the database operations by connecting Data Sources available.
 Implemented Spring AOP for declarative transaction management.
 Developed the UI using HTML5, CSS3, JSP and JavaScript for interactive cross browser functionality and complex
user interface.
 Experience in creating JavaScript for using DML operations.
 Involved in writing PL/SQL - Stored Procedures, Functions, Triggers, and Sequence etc. 
 Involved in designing the client-side module architecture based on new Angular Framework.
 Designed, configured and deployed Amazon Web Services (AWS) for a multitude of applications utilizing the Amazon
cloud formation.
 Developed CI/CD system with Jenkins on Kubernetes environment, utilized Kubernetes and Docker for the runtime
environment for CI/CD system to build, Test and Deploy.
 Implemented CI CD pipelines using Jenkins and build and deploy the applications.
 Developed POJO objects and used Hibernate as the Object-Relational Mapping (ORM) tool to access the persistent
data from SQL Server.
 Stored procedure in the database and used Dynamic SQL to load the data.
 Used Jersey to implement Restful Web Service and used XML form to transfer the data.
 Developed Unit Test Cases and used JUnit for unit testing of the application.
 Created UNIX shell scripting for periodic generation of reports.
 Configured pom.xml to deploy the project using Maven.
 Provided Technical support for production environments resolving the issues, analyzing the defects, providing and
implementing the solution defects.
 Used Eclipse IDE for developing code modules in the development environment. 
 Monitored the error logs using Log4j and fixed the problem. 
 Used GIT for Version control. 
Technologies Used: Java/J2EE, Agile, Angular.JS (v9.0/10.0), HTML, XML, CSS, JavaScript, XHTML, AJAX, Spring MVC,
Hibernate, Oracle, SQL, JMS, REST Web Services, Log4j, Servlets, Junit, ANT, GIT, Windows, Jenkins and Microservice.

Genre, Stamford, CT. January 2020 – September 2021


Role: Full Stack Java Developer
Description: General Re Corporation is the holding company for Gen Re's global reinsurance and related operations. It owns
General Reinsurance Corporation, General Re Life Corporation and General Reinsurance AG, the direct reinsurers which conduct
business as Gen Re. In addition, the insurance, reinsurance, and investment management companies in the General Re group
include Gen Re Intermediaries, GR-NEAM, General Star, Genesis, USAU and Faraday
Job functions and Responsibilities:
 Interacted with the Business Analyst team during requirement gathering and participated in regular team meetings for
proper communication and to resolve the issues. 
 Involved in the complete SDLC (software development life cycle) of the application from requirement analysis to
testing.
 Followed Agile Methodology in analyze, define, and document the application, which will support functional and business
requirements. Coordinate these efforts with Functional Architects.
 All the functionality is implemented using Spring Boot, Micro Services and Hibernate ORM.
 Used Spring Core Annotations for Spring DI, Spring MVC, for REST APIs, Spring Security and Spring Boot for
Micro Services.
 Designed and developed the REST based Micro Services using the Spring Boot and Spring Cloud.
 Used Spring MVC module to develop MVC Architecture.
 Developed the Controller to handle the requests and responses.
 Used Core Java to develop Business Logic as Spring Beans.
 Extensively used Core Java 1.8 concepts and implemented Collections, I/O, Exception Handling and Generics in logic
design and development.
 Configured Spring Container to implement IOC/DI of the Spring Beans, Bean Factory and to manage the beans life
circle.
 Used spring Data Framework to use the features of Spring JDBC and Spring ORM classes like JDBC Template to
perform the database the database operations by connecting Data Sources available.
 Implemented Spring AOP for declarative transaction management.
 Using Hibernate ORM tool for Memory mapping object-oriented domain model to relational database.
 Developed the UI using HTML5, CSS3, JSP and JavaScript for interactive cross browser functionality and complex
user interface.
 Involved in designing the client-side module architecture based on new Angular Framework.
 Designed, configured and deployed Amazon Web Services (AWS) for a multitude of applications utilizing the Amazon
cloud formation.
 Worked on setting up Amazon EC2 instances, virtual private cloud (VPCs), and security groups.
 Designing & configuring secure Virtual Private Cloud (VPC) through private and public networks in AWS and create
various subnets, routing table, internet gateways for servers.
 Developed CI/CD system with Jenkins on Kubernetes environment, utilized Kubernetes and Docker for the runtime
environment for CI/CD system to build, Test and Deploy.
 Experience with CI CD pipelines to integrate the Java code to align with DevOps practices using Docker.
 Implemented CI CD pipelines using Jenkins and build and deploy the applications.
 Developed POJO objects and used Hibernate as the Object-Relational Mapping (ORM) tool to access the persistent
data from SQL Server.
 Stored procedure in the database and used Dynamic SQL to load the data.
 Used Jersey to implement Restful Web Service and used XML form to transfer the data.
 Used MongoDB as data storage and utilized aspects like replica sets, sharing and clever document design to make
service extensible scale and feature wise.
 Developed Unit Test Cases and used JUnit for unit testing of the application.
 Created UNIX shell scripting for periodic generation of reports.
 Configured pom.xml to deploy the project using Maven.
 Provided Technical support for production environments resolving the issues, analyzing the defects, providing and
implementing the solution defects.
 Used Eclipse IDE for developing code modules in the development environment. 
 Monitored the error logs using Log4j and fixed the problem. 
 Used GIT for Version control. 
Technologies Used: Java/J2EE, Agile, Angular.JS (v9.0/10.0), HTML, XML, CSS, Microservice, AWS, JavaScript, XHTML,
AJAX, Spring MVC, Hibernate, Oracle, SQL, JMS, REST Web Services, Log4j, Servlets, Junit, ANT, GIT Windows and
Jenkins.

Kansas City Southern Railway (KCS), Kansas City, MO. March 2018 - December 2019
Role: Full Stack Java Developer
Description: The Kansas City Southern Railway Company (reporting mark KCS) is an American Class I railroad. KCS hauls
freight for seven major government and business sectors: agriculture and minerals, military, automotive, chemical and petroleum,
energy, industrial and consumer products and intermodal.
Job Functions and Responsibilities:
 Involve in Daily Scrum (Agile) meetings, Sprint planning and estimation of the tasks assigned.
 Building reusable code and libraries for the future purpose and Integrating user-facing elements with server-side logic,
Implement REST API’s using latest Microservices architecture Spring Boot and Java8.
 Process and load inbound and outbound Data from Google pub/sub using Spring Boot framework.
 Used GitHub for code repository, Maven for add dependencies in pom.xml,
 Groovy for writing unit and integration test cases.
 Created different profiles in application to event configuration based on product tag.
 Application packaging and build through Gradle.
 Used Pivotal Tracker for Agile user stories management, IntelliJ for development IDE, Apache Tomcat as application
server, Google cloud for logs, reporting and monitoring purpose.
 Used TeamCity for CI/CD for all build and deployment.
 Used Spring MVC (Model View Controller) to intercept the user requests and used various controllers to delegate the
request flow to the Backend tier of the application. 
 Developed User Profile and Microservice modules using Spring Boot. Used Spring MVC for REST API
and spring annotation for Dependency Injection.
 Developed Hibernate for interact with database with spring integration as the data abstraction. 
 Implemented Web Services using Spring RESTful and Utilized JBoss for Web Server. 
 Involved in writing PL/SQL - Stored Procedures, Functions, Triggers, and Sequence etc. 
 Performed client end validation using JavaScript and jQuery. 
 Developed and consumed Rest Services using HTTP methods such as GET, POST, PUT and DELETE. 
 View- controller have been developed using Servlets/JS, JavaScript, CSS3 and HTML5. 
 Used GitHub for code repository and version control.
 Designed and developed Microservices business components using Spring Boot. Consumed REST based Microservices
with Rest template based on RESTful APIs. 
 Implemented Service oriented architecture (SOA) using Restful web services with JSON.
 Maintained GIT branches for project development, conducted merge and used Maven for building and deploying
applications to JBOSS and Coherence servers. 
Technologies Used: Java 8, Spring MVC/ DI, JDBC template, Microservice, Web Services, Angular.JS (v6.0), RESTFUL,
Maven, TemCity, Tomcat, PostgreSQL, Cassandra, Gradle, Groovy, Hibernates, Git, DHTML, HTML, CSS, MOCKITO, Maven,
Eclipse, IntelliJ IDEA, Jenkins, Jira, GitHub, RESTFUL, JSP, Servlets, jQuery and JavaScript.

Client: BCBS, Chicago, IL January 2017 – February 2018


Role: Java Developer
Description: Blue Cross and Blue Shield (BCBS) operates as a health and wellness resources. The Association provides local
solutions that improve access to affordable, quality health-care and offers a variety of insurance products to all segments of the
population including large employer groups, small business, and individuals.
Job Functions and Responsibilities:
 Developed technical documentation in Confluence and also used confluence as a knowledge base
 Used JIRA ticketing tool for tracking the issues and bugs
 Developed webbooks using API to integrate the applications with Bit bucket
 Jenkins and Bamboo is used as a continuous Integration tool for central builds which triggers a build and run any tests
when there are any changes in the source code.
 Used Bitbucket for source code management and code reviews which uses Git version control systems.
 Customized the creation of repos and ticket transitions and view of data using JAVA
 Involved in the development of Continuous Integration/Continuous Delivery pipeline using Devops tools
 Implemented application-level persistence using Hibernate and spring.
 Involved in Development of back-end logic or data access logic using MySQL and JDBC.
 Involved in writing JSP's, JavaScript and Servlets to generate dynamic web pages and web content.
 Implemented Spring MVC framework for developing J2EE based web application
 Spring was used for its MVC features, dependency injection, and its plug-ability with Hibernate
 Extensively used ORM tools like Entity Framework to exchange data between web applications and database objects.
 Implemented the application using the concrete principles laid down by several Java/J2EE Design patterns like MVC,
Singleton
 Developed Test Cases and performed unit testing using JUnit Framework.
 Working on Web applications using Spring, Hibernate, apart from other standard J2EE technologies.
 Used Hibernate to develop DAO layer for performing CRUD operations on the database and configured it with spring's
Hibernate DAO Support.
 Created Hibernate mapping files for mapping POJO to the database tables. Wrote named queries for querying underlying
database.
Technologies Used: Java, J2EE, JSP, Spring, Hibernates, Git, Angular.JS (v2.0/4.0+), DHTML, JBOSS, JUnit, MySQL,
Bitbucket, JDBC, Maven, ANT and Eclipse.

Client: Infosys June 2014 – December 2016


Role: Java Developer
Description: Infosys Consulting provides information technology services. The Company offers computer programming,
software support, computer system design, and computer aided facility management services.
Job functions and Responsibilities:
 Selected and implemented agile development practices according to the application requirements for every project.
 Ensured participation of clients in the process of development.
 Aided with integration of front end and back-end applications.
 Tested and troubleshoot all the applications, websites and components.
 Coded application components in an Agile environment utilizing a test-driven development approach.
 Implemented Java/JEE technologies for application development in various layers of projects
 Knowledge in writing SQL Queries
 Used Databases such as Oracle and My SQL
 Extensively experienced in architectural issues and their solutions using various design patterns such as MVC (Model-
View-Controller), Singleton, Strategy Pattern, Facade and Factory Pattern.
 Worked in close cooperation with project managers and other functional team members to form a team effort in
development.
 Involved in writing JUnit test cases for unit testing
 Used Log4j to capture the log that includes runtime exception and for logging info and are helpful in debugging the
issues
 Collaborated with other members of the product development team.
 Identified and continuously acted to improve individual and team knowledge of new technologies, business processes
and project management skills.
 Stayed current on trends, latest industry developments and shared knowledge among colleagues.
Technologies Used: Java, J2EE, Database (Oracle, PostgreSQL), JSP, Spring, Servlets, HTML, DHTML, JavaScript, jQuery,
CSS, JBOSS, JUnit, Maven, ANT and Eclipse.

You might also like