An adept web applications developer with more than 6 years hands-on experience in the field of web and infrastructure
Highly proficient in handling cloud servers
Has very good understanding of software development lifecycle from conceptualization to actual coding and project completion
Excellent problem solver, has great passion in creating quality Java applications
Work Experience
Sr. Software Development Engineer
February 2016 - Present
Design common CRUD and Web Service API for development.
Design backend service response JSON message.
Design backend business layer or service layer.
Determines operational feasibility by evaluating analysis, problem definition, requirements, solution development, and proposed solutions.
Develops software solutions by studying information needs; conferring with users; studying systems flow, data usage, and work processes; investigating problem areas; following the software development lifecycle.
Improves operations by conducting systems analysis; recommending changes in policies and procedures.
Project Description:
An integrated Human Resource Management System (Data Management, Time Management, Leave Management, Overtime Management)
Intranet
A local and restricted communications network, especially a private network created using World Wide Web software.
Automated Meeting Room Reservation
An automated room reservation use to book a room for some other activities for local company usage.
Technologies: Java/J2EE, C#/.Net, Play framework, Spring Framework, Web Service (RESTful WS), JSON, Oracle, Cassandra, MongoDB, Apache Tomcat, IIS, Maven, SBT, NuGet, Jenkins, SonarQube, AngularJS, Javascript, HTML, Micro-service, Docker, GIT
Web & Java Developer
January 2014 - January 2016
QMS & QMS Lite
Design backend service response JSON message.
Design backend business layer or service layer.
Determines operational feasibility by evaluating analysis, problem definition, requirements, solution development, and proposed solutions.
Develops software solutions by studying information needs; conferring with users; studying systems flow, data usage, and work processes; investigating problem areas; following the software development lifecycle.
Improves operations by conducting systems analysis; recommending changes in policies and procedures.
Data Mapping
Design common CRUD API for development.
Design Several Parser for Excel Template.
Design backend business logic.
Determines operational feasibility by evaluating analysis, problem definition, requirements, solution development, and proposed solutions.
Develops software solutions by studying information needs; conferring with users; studying systems flow, data usage, and work processes; investigating problem areas; following the software development lifecycle.
Improves operations by conducting systems analysis; recommending changes in policies and procedures.
Spring Board
Design backend service response JSON message.
Design backend business layer or service layer.
Determines operational feasibility by evaluating analysis, problem definition, requirements, solution development, and proposed solutions.
Develops software solutions by studying information needs; conferring with users; studying systems flow, data usage, and work processes; investigating problem areas; following the software development lifecycle.
Improves operations by conducting systems analysis; recommending changes in policies and procedures.
Develops software solutions by studying information needs; conferring with users; studying systems flow, data usage, and work processes; investigating problem areas; following the software development lifecycle.
Improves operations by conducting systems analysis; recommending changes in policies and procedures.