Summary
Overview
Work History
Education
Skills
Websites
Projects
Timeline
Generic

Ranjith Alasyam

Dallas,United States

Summary

Innovative Software Developer known for high productivity and efficient task completion. Skilled in Java, SQL, and cloud computing, bringing focused solutions to complex software challenges. Excel at problem-solving, teamwork, and adaptability, ensuring seamless collaboration and project success.

Overview

7
7
years of professional experience

Work History

Software Developer

American Family Insurance
Dallas, United States
12.2022 - Current
  • Understanding and analyzing business requirements
  • Participated in all phases of SDLC
  • Involved in designing Use Case diagrams, Class diagrams and Sequence diagrams as a part of design phase
  • Configuring Spring framework using the Spring core module to inject dependencies and configured Oracle, DB2, MySQL, Mongo in the module
  • Developing the application by using JSP, Servlets, Web Services, Javascript, WebLogic
  • Developing Restful Web Services using Jersey, JAXB to perform CRUD operations on the database server over HTTP and to consume web services for transferring data between different applications
  • Using Spring Boot for developing micro services, REST to retrieve data from client-side using Microservice architecture and Pivotal Cloud Foundry (PCF) for deploying Microservices
  • Define security roles and give access to the users using role-based security to the database
  • Using Java and Spring to perform CRUD operations on the SOLR engine to create hassle free transactional models
  • Extensively worked with XML Schemas (XSD) for defining XML elements and attributes
  • Implementing Multithreading concepts in Java classes to avoid deadlocks
  • Developing the test cases with JUnit for Unit testing of the built components
  • Created forms to collect and validate data from the user using ReactJS, jQuery and JavaScript
  • Web service using AJAX and AXIOS and rendered the JSON data on UI
  • Wrote many scripts in shell/python to automate daily tasks or query data on AWS resources
  • Contributed to standardizing project coding, code review guidelines and checklist
  • Selecting the appropriate AWS service based on computer, data, or security requirements
  • Experience in Integration of Amazon Web Services AWS with other applications infrastructure
  • Utilize EBS to store persistent data and mitigate failure by using snapshots
  • Setting up AWS Oracle RDS databases for new project, use data pump to migrate data to Relational Database Services (RDS)

Software Developer Intern

American Family Insurance
Dallas, United States
05.2022 - 12.2022
  • Design and developed fully functioning module using asp.net having visual basic and C# as backend framework
  • Used SQL Server Management Studio for database connection and queries
  • Used postman for REST API testing and expose APIs for frontend connection
  • Worked on design, development, and implementation of application code
  • Contributed to all agile activities – Grooming, Spring Planning, Demos & Retrospectives
  • Dealt with defect fixing & handled Unit testing to ensure compliance of application while maintaining 100% test coverage

Software Developer

Equitas Bank
Hyderabad, India
06.2018 - 07.2021
  • Analyzed the business requirements of the project by studying the Business Requirement specification document
  • Worked on a fast paced Agile/Scrum team to deliver new application that meet security, performance, and scalability
  • Worked on the front-end validation through JavaScript and back-end validation using spring validation classes
  • Utilized Angular, HTML5, CSS, JavaScript for front-end development
  • Used a Micro service architecture, designed and developed RESTFUL web services using Spring Boot framework and Deployed Spring Boot based micro services Docker container using Amazon EC2 container services
  • Developed dynamic and responsive web pages to user interface screens using HTML5, CSS3 and JavaScript, created reusable components, and used across various modules using custom libraries
  • Enhanced the customer search experience by developing searchable components with Splunk
  • Analyzed and debugged production issues in live applications and implemented fixes and conducted handover sessions to provide system setting, source code review, configuration, and Special instructions
  • Implemented the application using Java object-oriented principles
  • Designing/developing extensive additions to existing Spring/Java/J2EE web application utilizing Service Oriented Architecture (SOA) techniques
  • Created SQL queries, PL- SQL stored procedures and functions

Software Developer Intern

Jawaharlal Nehru Technological University
India
01.2018 - 05.2018
  • Developed a web portal to create a connection amongst people at a certain community level like in a college or a workplace wherein exchange of books can be done based on their interests and the books listed on the website
  • Used HTML, CSS, and JavaScript for front end development
  • Used JSP, Servlets, JAVA, and MySQL for authenticating, registering the user and uploading books
  • Involved in the complete Software Development Life Cycle including requirement analysis, design, implementation, testing, and maintenance

Education

Graduate - Master of Computer Science

Eastern Illinois University
12.2022

Undergraduate - Bachelor of technology in Computer Science

JNTU Hyderabad
05.2018

Skills

  • C
  • Java
  • J2EE
  • XML
  • PL/SQL
  • Servlets
  • JSP
  • EJB
  • JDBC
  • MVC
  • Java Beans
  • JNDI
  • RMI
  • JMS
  • Spring
  • HTML
  • CSS
  • JavaScript
  • Angular8
  • Bootstrap
  • JQuery
  • Oracle
  • MY SQL
  • DB2
  • MongoDB
  • HTML/DHTML
  • XSL
  • XSLT
  • Angular JS
  • Spring Core
  • ASPNET MVC
  • Spring MVC
  • Spring Boot
  • Visual Studio
  • GitHub
  • Eclipse
  • Jenkins
  • Postman
  • Docker
  • Agile
  • SDLC
  • Waterfall

Projects

Mobile Offloading Project, Android, Java, MATLAB, Developed an android application that develops an environment that can perform distributed computation on master and slave devices. A matrix multiplication algorithm where the master application will offload the computation to both the slave devices. Pickaro (Website to hire photographers), HTML, CSS, Bootstrap, PHP, MySQL, Developed a photography website that allows customers to find the best packages and a professional photographer to cover events. This website also has an email and SMS notification feature on confirmation of their booking.

Timeline

Software Developer

American Family Insurance
12.2022 - Current

Software Developer Intern

American Family Insurance
05.2022 - 12.2022

Software Developer

Equitas Bank
06.2018 - 07.2021

Software Developer Intern

Jawaharlal Nehru Technological University
01.2018 - 05.2018

Graduate - Master of Computer Science

Eastern Illinois University

Undergraduate - Bachelor of technology in Computer Science

JNTU Hyderabad
Ranjith Alasyam