Summary
Overview
Work History
Education
Skills
Timeline
AssistantManager
ARUN MOHAN

ARUN MOHAN

Java Developer | Software Engineer | Web Developer | IT
Dubai

Summary

Proficient Java Developer with 4 years of experience specializing in designing and implementing robust software solutions. My expertise encompasses the development of estimation creation web applications, file management systems, APIs, and web services. I am dedicated to writing clean, efficient code and possess a leadership quality. I have a strong interest in continuously learning and adapting to new technologies and domains. This curiosity drives me to explore emerging trends and incorporate them into my work, enabling me to deliver innovative solutions that align with evolving industry standards. Seeking opportunities to apply my experience and contribute to innovative projects.

Overview

5
5
years of professional experience
17
17
years of post-secondary education

Work History

Java Developer | Web Developer | IT Support

National Informatics Center, NIC
05.2022 - 11.2024
  • As a lead developer, I oversee a team of six developers in the design, development, delivery, and maintenance of 2 Java-based web application projects for Government of India initiatives, actively driving the development of new modules as per client requirements, ensuring strict adherence to government standards and regulations, while providing technical guidance and mentorship for optimal code quality, performance, and security
  • Key Responsibilities:
  • Developing RESTful APIs to facilitate communication between applications
  • Updating legacy software to modern technologies such as Spring Boot and Java 22 within a microservices architecture
  • Development of new modules based on user requirements
  • Leading a team of five members, overseeing the development of code according to project requirements
  • Assisting in auditing applications by identifying and rectifying coding issues, thereby fortifying the software against vulnerabilities such as blind SQL injection, brute force attacks, and mitigating the risk of cross-site scripting
  • Managing Postgres database.
  • Managing and optimizing IT systems, ensuring smooth operations and uptime.
  • Providing technical support and troubleshooting for hardware, software, and network issues.
  • Designing and maintaining secure, scalable web applications to meet client requirements.
  • Identifying and addressing system vulnerabilities, including SQL injection, brute force, and cross-site scripting risks.

Project Manager | System Administration

National Informatics Centre
11.2021 - 04.2022
  • As a project manager, my responsibilities consisted of gathering requirements for three distinct Java Spring Government web applications during client meetings, resolving day-to-day bugs, overseeing module development, conducting module testing, deploying applications onto servers, and managing PostgreSQL and Oracle databases
  • Key Responsibilitiesments:
  • Development of new modules based on user requirements
  • Development of various Webservices
  • Testing of newly developed modules
  • Providing technical solutions to clients
  • Resolving day-to-day bugs and issues
  • Leading the deployment of applications on live servers
  • Oracle and Postgres Database Management, Major Projects
  • KSEMP1
  • Kerala State Employees Management Portal (KSEMP) - A public web portal for Kerala State Government employees to view all transactions with the AG office, including Pay Slip Authorization, GPF Authorization, GPF Annual Statement
  • Reconciliation Report, GPF Ledger, and more
  • This project integrates reports received from other departments like the treasury and SPARK through web services
  • PENSION2
  • An intranet project handled by the Accountant General of Kerala for processing pension applications received from PRISM
  • The process involves application processing, giving authorization, and generating digitally signed PDFs and XML files for each application
  • This application integrates with PRISM and GEMS departments for data transfer through web services
  • An intranet project handled by the Accountant General of Kerala for processing Reconciliation reports based on challans received from treasury.
  • Ensuring compliance with government standards and IT security protocols.

Web Developer | System Administration

Drishti Solutions
05.2020 - 10.2021
  • SECURE
  • A workflow-based system for managing work names and codes received from the Mahatma Gandhi NREGA MIS
  • The system facilitates the creation of detailed estimates, including drawings, location maps, and photographs of work sites
  • Estimates undergo AS/TS sanctions, generating slips and detailed project reports
  • The system supports the automatic recalculation of estimates with new LMR rates, administration module management, and integration with Nregasoft via web services
  • This project is being revamped using Spring Boot for handling front-end and business logic, with backend operations managed by the Spring framework and connected via RESTful API services
  • Major Projects
  • Drishti Solutions
  • As a web developer, my role involves developing new small modules in a a range of web-based applications, including those for file management, office management, and library management products
  • Responsibilitiesments:
  • Development of new modules based on an already existing Intranet projects for offices and shops
  • Testing of newly developed modules
  • Providing technical solutions to teams
  • Resolving day-to-day bugs and issues
  • Leading the deployment of applications on live servers
  • Mysql Database Management, Major Projects
  • Pharmacy Management System1
  • Pharmacy management system, streamline pharmacy operations by managing inventory, sales, and purchases
  • Key features include tracking stock levels, batch numbers, and expiration dates; processing prescriptions; handling billing and invoicing; managing purchase orders; and maintaining customer profiles and purchase histories
  • Library Management System2
  • A library management system is designed to manage and streamline library operations
  • It handles cataloging, tracking, and managing library resources such as books, journals, and digital media
  • Key features include maintaining an inventory of library materials, facilitating user registrations, issuing and returning books, tracking due dates and fines, and enabling search and reservation of items
  • Turf Booking System3
  • A turf booking system is designed to manage the scheduling and booking of sports turfs and fields
  • Key features include enabling users to check availability and book time slots online, handling payments, and sending booking confirmations and reminders
  • The system also manages cancellations and rescheduling, maintains records of bookings, and supports user profiles for regular customers.

Education

Master of Science - Computer Application

Mohandas College of Engineering And Technology
2019.08 - 2021.09

Bachelor of Science - Computer Science

University Institute of Technology
07.2016 - 08.2019

High School Diploma -

St Johns Model Higher Secondary School
2014.07 - 2016.06

10 th - undefined

Central Board Of Secondary Education
August 2021, August 2019

Skills

  • Technical Skills
  • Java (Core, Spring, Spring Boot)
  • JAVA RESTful API Development
  • Hibernate HTML5
  • Spring MVC
  • Thymeleaf
  • CSS3
  • Bootstrap
  • JSP
  • Javascript
  • JQuery
  • Vanilla JavaScript
  • Building Micro Services
  • Postgresql
  • Oracle
  • SVN
  • GIT
  • Professional Skills
  • Project Management
  • Problem Solving
  • Critical Thinking
  • Leadership
  • Code Reviews Coding Standards Continuous Learning
  • Collaboration and Communication

Timeline

Java Developer | Web Developer | IT Support

National Informatics Center, NIC
05.2022 - 11.2024

Project Manager | System Administration

National Informatics Centre
11.2021 - 04.2022

Web Developer | System Administration

Drishti Solutions
05.2020 - 10.2021

Master of Science - Computer Application

Mohandas College of Engineering And Technology
2019.08 - 2021.09

Bachelor of Science - Computer Science

University Institute of Technology
07.2016 - 08.2019

High School Diploma -

St Johns Model Higher Secondary School
2014.07 - 2016.06

10 th - undefined

Central Board Of Secondary Education
ARUN MOHANJava Developer | Software Engineer | Web Developer | IT