SUMMARY
*+ years of experience in working in JAVA Programming with a strong concept of Object Oriented Analysis Design.
Excellent knowledge and experience using Java/J2EE technologies like Java Beans, JSP, Servlets, Spring Framework, Maven, Oracle SQL/PL SQL.
Worked on deployment, installation, configuration and issues with Application servers like Apache Tomcat and Web sphere.
Excellent experience working with frameworks such as Spring, Hibernate, JPA and Strut.
Extensive experience in software development methodologies including both Agile/ Scrum and Waterfall models.
Expertise in QA methodologies and Software Development Life Cycle SDLC
Experience in using testing tools like JUnit for application integration testing and unit testing.
Very good analytical, troubleshooting, quick-learning and problem-solving skills.
TECHNICAL SKILLS
Languages/Frameworks: JAVA, PHP, C
Automated Testing Tools: Selenium IDE/ WebDriver, QTP, Load Runner, JIRA
Scripting Languages: JavaScript, UNIX Shell Scripting
J2EE Technologies: Servlets, JSP, Spring Framework, Hibernate, Beans, JDBC, Maven
Development Tools: NetBeans, Eclipse, IntelliJ, Spring STS, Sublime
Database Technologies: Oracle, MySQL, phpMyAdmin
Web Language: HTML, DHTML and XML
SD Methodologies: Agile/ Scrum, Waterfall
Operating Systems: Windows 7, Windows, Linux, Android, iOS Mac
Networking: TCP/IP
Documentation Tools: Microsoft Office and Adobe Tools
EDUCATIONAL EXPERIENCE:
Bachelor of Science in Computer Science
Virginia International University – Fairfax, VA
CGPA: 3.75
HONORS AND AWARDS:
President’s List - Virginia International University (2016)
PROFESSIONAL EXPERIENCE:
Olive Media Solution Kathmandu, Nepal
Software Developer (August 2012- December 2015)
Responsibilities:
Involved in the design of the applications using J2EE and designed Data Model and Developed Stored Procedures using PL/SQL.
Worked extensively with Java/J2EE technologies like Java Beans, JSP, Servlets.
Designed class and sequence diagrams with UML and Data flow diagrams.
Used JavaScript for client-side validations, and AJAX to create interactive front-end GUI.
Used hibernate annotations classes to reflect the Database Tables.
Applied Spring MVC (model-view-controller) design pattern using Java Beans and conducted simultaneous queries and retrievals using Java multithreading techniques.
Used Spring framework for mapping the front end application with the back end application which is using spring framework.
Used JSP Tag libraries and JSTL to implement the logic inside the JSPs.
Wrote complex SQL queries to perform various database operations
Created user-friendly GUI interface and Web pages using HTML, JavaScript and JSP.
Built test cases and performed unit testing.
Worked with QA team to test the application and resolve the bugs.
Environment: Java/J2EE, JSP, Servlets, Maven, Tomcat, XML, AJAX, Spring Framework, Hibernate, JavaScript, HTML, Oracle 9i, PL/SQL, JDBC, Selenium, JUnit 4.0