Application Developer Resume
SUMMARY
Seasoned IT professional with experience of software & web development, database development & administration. A technically - skilled creative thinker with a career track record of thinking outside the box and leveraging technology to support business objectives and resolve operational challenges. Boasts finely-tuned troubleshooting, analysis, and problem-solving skills.
AREAS OF EXPERTISE
- Core Programing Language
- DB Performance & Tuning
- Cloud Computing
- Developing Software Systems
- Database Management
- Logical& Structured Thinking
- Strong Knowledge of web
- LAN/WAN Configuration
- Root Cause Analysis
TECHNICAL SKILLS
Environment: Java Core, Servlets, JSP, Thymeleaf, Spring MVC, Spring Boot, JPA, JDBC, Hibernate, Tomcat, MySQL, Oracle.
Web Technologies: Java Script, React.js, jQuery, Ajax, Nod.js, Maven.
Cloud Computing: AWS Cloud Administration.
Operating systems: Windows Client & Servers, Linux Client & Servers.
PROFESSIONAL EXPERIENCE
Confidential
Application Developer & IT Specialist
Responsibilities:
- Develop, optimize and add features to various software applications
- Analyze user requirements and prepare design and develop new modules.
- Integrate new modules with other modules and deploy them on Linux & Windows platforms.
- Design and develop Java based applications for accounting, finance and administration purpose.
- Technologies used: Java core, Fxml Applications based, MS-Access with VB, Oracle, MySQL.
- Develop Web-based Applications
- Integrate applications by designing database architecture and server scripting.
- Establish connectivity with network systems, search engines, and information servers.
- Design and develop user interfaces to Internet/intranet applications.
Technologies used: Spring MVC, JSP, Thymeleaf, Servlets, JDBC, JPA, Hibernate, MySQL, Oracle, Java Script, jQuery, Tomcat, Maven
Help Desk Specialist
Confidential
Responsibilities:
- Provide technical assistance and support for incoming queries and issues related to computer systems, software, and hardware.
- Respond to queries either in person or over the phone. Write training manuals.
- Train computer users.
- Maintain daily performance of computer systems.
- Respond to email messages for customers seeking halp.
- Ask questions to determine nature of problem.
- Walk customer through problem-solving process.
- Install, modify, and repair computer hardware and software.
- Run diagnostic programs to resolve problems.
- Resolve technical problems with Local Area Networks (LAN), Wide Area Networks (WAN), and other systems.
- Install computer peripherals for users.
- Follow up with customers to ensure issue has been resolved.
- Gain feedback from customers about computer usage.
- Run reports to determine malfunctions that continue to occur.