The document provides a summary of Rinju Dongol's professional experience and skills. It summarizes that he has 7 years of experience as an IT professional skilled in Java development. He has extensive skills in technologies like Oracle PL/SQL, SQL, HTML, CSS, JavaScript, Spring MVC, and Hibernate. His professional experience includes roles as a Java/Oracle developer where he worked on projects involving financial accounting, banking modules, and an urban development permit system.
1. Rinju Dongol
1313 MeadowCreekDr, Irving, Texas75038
T: 972-215-8644 E: rinzudongol@gmail.com
SUMMARY
7 years of IT professional experience. Skilled Java developer with 2 years of hands-on experience
and 5 years of extensive experience in Oracle PL/SQL developer
Superior project implementation skills using cutting-edge technologies (Servlet, Node.js, JSP,
RMI, JMS, AngularJs, Node.js, XML, DOM etc.)
Great knowledge and implementation skills in Model-View-Controller (MVC) architecture with
Struts, JSF, Spring MVC and Hibernate ORM Framework.
Extensive working knowledge of HTML, CSS, JSP, JavaScript, AJAX, JSON, jQuery.
Conversant with Java/J2EE Design patterns and development of Java applications and n-tier
applications using J2EE technologies.
Sound knowledge of OO Programming, OOAD and UML with MS Visio.
Excellent work experience writing SQL queries, views, Store Procedures and Functions with
major RDBMS such as MS SQL Server and MySQL.
Oracle PL/SQL developer with expertise in exhaustive analysis and development of PL/SQL
stored procedures, functions, packages and triggers.
Extensive working experience in database objects like creating tables, views, indexes,
sequences, primary key, foreign keys and constraints
Well versed in using Views, Materialized view, Synonyms, Indexes, Joins, Sub-queries, Merge
statement, Ref cursor, Table Partitioning, Global Temporary Table.
Extensively used Cursors and Exceptions for generating reports.
Experienced in environments such as TOAD.
Strong understanding of the Data model and RDBMS concepts.
Software design and development, handling the software development life cycle (SDLC)
throughout analysis, programming, testing, deployment, and maintenance.
PROFESSIONAL SKILLS
Languages: Java/JEE, C/C++, SQL, PL/SQL, JavaScript/JQuery
Web: JSP/Servlet, PHP, HTML, XML, CSS, AJAX, JSON
Frameworks: Spring Framework (DI, AOP, Security), Hibernate, AngularJS, Node.js, Hadoop
Design Patterns: Singleton, Prototype, Factory, Abstract Factory, Lazy Initialization
SDLC: Agile-Scrum
Databases: Oracle 9i/10g/11g, MySQL, MS SQL
Web Server: Apache (Tomcat), WAMP Server, XAMPP Server, Pivotal
Web Service: SOAP, REST, HTTP Invoker, AWS
Tools: STS (Spring Tool Suite), Eclipse, NetBeans, iReport, Oracle Developer 2000, Oracle
Designer, Dreamweaver, Adobe Flash, MS Visio, TOAD 11
Version Control: Tortoise SVN, GIT
Platforms: Windows 98/NT/2000/XP/2003/2007/2008
2. PROFESSIONAL EXPERIENCE
Professional Computer SystemP. Ltd., 07/01/2007–09/30/2014
Jwagal, Kupondole, Lalitpur, Nepal
Ph: +977-1-5543554, 5542518, 5525031
Fax: +977-1-5001068
URL: http://www.pcs.com.np
Position: Java / Oracle Developer
Projects:
1. Professional Enterprise Resource Manager (PERM)
Financial Accounting Module, Customer Details, Inventory, Payroll, Budget Management.
Responsibilities:
Study existing system and perform analysis and design of the system that involved drawing
various diagrams such as Use Case diagrams, Sequence diagrams, Activity Diagrams.
Implement MVC Architecture for developing Enterprise applications using Spring, Core
JavaTag libraries.
Use Hibernate for OR-Mapping and perform CRUD operations on the back-end MySQL
database.
Utilize JSP, CSS, DHTML, JavaScript, Ajax and jQuery for front-end development.
Write queries and create tables, view, Stored Procedures, functions using SQL
Write queries for creating reports using Jasper Reports.
Leverage Java Collection framework and Exception handling mechanism extensively.
Extensively use SVN for versioning control.
Deploy the application components into Apache Tomcat web server.
Provide a prompt post-production support by interacting with the end-users for a precise
action on the issues.
2. BANKPLUS ( A complete Banking Modules)
Description: Core Banking System, Deposit and Lending, Cash Exchange, Any Branch Banking,
ATM, POS, SMS Services.
Responsibilities:
Supported the applications in core banking based on Oracle Forms, Reports and Oracle
database.
Knowledge on Banking Terms and Procedures related to
Experienced in resolving the issues in banking environment.
Analysed the specification to suggest the right solutions based on client requirements.
Created the database objects like tables, views, procedures, packages using Oracle tools like
Toad.
Created various SQL and PL/SQL scripts for verification of the required functionalities.
Created Records, Tables, Objects and Error Handling.
Worked on optimizing existing procedures and functions using PL/SQL.
3. Worked on Dynamic SQL and PL/SQL block in PL/SQL.
Modified the various existing packages, procedures, functions and triggers according to the
new business needs.
Developed ad hoc queries/reports.
Developed triggers and packages to delete stored session data from various tables.
Designed and development of new centralized version, “BANKPRO” with additional features.
Kathmandu MetropolitanCity, 21/3/2006 –30/6/2007
Baghdurbar, Kathmandu, Nepal
Ph: +977-1-4268506, 4268507, 4268508, 4268510
URL: http://www.kathmandu.gov.np
Position: Programmer In MS Access (Part time)
Project:
Urban Development Building Permit System
A system to keep tracking of all building, road, parking details of the city
Responsibilities:
Design & development of web Urban Development Building Permit System using MS Access.
Created the database objects like tables,
Developed ad hoc queries/reports.
Developed ad hoc modules as per requirement set by the organization.
EDUCATION
Masters of Science in Computer Science
(In progress via distance education courses, expected completion June 2017)
Maharishi University of Management, Fairfield, IA
Courses: Modern Programming Practices, Web Application Programming, Enterprise Architecture,
Algorithms, WordPress, Big Data.
Bachelor (Computer Application) – Kathmandu Don Bosco College, Kathmandu, Nepal
ACADEMIC & PERSONAL PROJECTS
College and University Course Analysis: Designed and implemented a course review system for
MUM students (a system that tracks students, courses, and the academic year). Used object-
oriented programming concept, AngularJS, Node.js, Hibernate, JMS, Spring MVC, Spring Security,
and Spring Web Service
4. Technologies used: Java, Spring MVC, Spring Tool Suite, MySQL, MySQL Work Bench, UML, Entity
Diagram, jUnit, W3 School validator (HTML, CSS, JavaScript), Microsoft Office, Web
Services(SOAP,REST), AngularJS, Node.js, Hibernate
References available upon request.