RABINSON SAPKOTA
Fairfield, IA 52557
********.*******@*****.***
_____________________________________________________________________
_
JAVA DEVELOPER
Accomplished software engineer specializing in Object-Oriented Design and Analysis with
extensive experience and skill in all aspects of the software development life cycle including
particular expertise on: Java, J2EE, JSF, Spring, Hibernate Technology and Design patterns.
Proven ability to implement technologies that decrease costs, increase performance and
positively affect the bottom line.
SUMMARY OF QUALIFICATIONS
• Solid Java development experience with 3+ years experience in the IT industry.
• Sound knowledge of developing applications based on Open source frameworks such as
Spring, JSF and Hibernate.
• Flexible and versatile to adapt to any new environment and work on any project with very
strong problem solving and analytical skills.
• Client focused with excellent communication and interpersonal skills.
TECHNICAL EXPERTISE
Core Java (3+ years) : Collections, SWING, JDBC, RMI
J2EE Technologies (2+ years): JSP, Servlets, AJAX, EL
Framework (2+ years): JSF 2.0, SPRING (2.0, 3.0), Hibernate 3.0, JPA, JMS,
Annotations, AOP (Aspect Oriented Programming), DI
(Dependency Injection)
Web Services : SOAP, WSDL, UDDI, REST
Web Application Server: Glassfish (v3.0), Tom Cat (5.x, 6.0), JBoss 2
XML: XML, CSS, DTD
Script: Java Script, HTML
IDE: Eclipse, Net Beans
Databases: SQL Server, My SQL, HQL, Ms Access
OOAD (Design Skills) (3+ years): UML (Rational Rose, Star UML, Visual Paradigm, Visio)
Patterns (2+years): Design Patterns (GOF)
Version Control: CVS, SVN
Operating System: Windows (2000, XP, Vista, 7)
Development Methodologies: RUP
Other: JUnit
PROFESSIONAL EXPERIENCE
CAREER NOTE: Completed on-campus studies and currently taking distance education courses to
complete a Master’s Degree in Computer Science. (Currently available for full-time, W-2 employment)
Hilfswerk Austria International - HWA Software Developer Sep 2008- Sep 2009
Hilfswerk Austria is a non-profit organization focused on the development cooperation, the support of the
cooperation between Austria and developing countries in the field of economical, technological, social
and cultural development.
SMAPs (Small and Medium Sized Accommodation Provider) Project Funded By European Union
SMAPs is a small and medium-sized accommodation provider project funded by the European Union
offering Web-based solutions for demand chain automation and strengthening the capacities of small and
medium-sized accommodation providers in Nepal and Sri Lanka .
• Responsible for re-designing the pre-exist design implementing the various GOF design patterns,
focusing the extensible and reusable features.
• Ensured long-term product expandability by employing object-oriented concepts in migrating existing
project to Java Application.
• Teamed in the development of Integrated Logistics Solutions, taking a lead role in developing several
modules.
Environment: Java 1.5, GOF Design Patterns, JSP, Servlets, JSF, Java Script, CSS etc.
Global Plus Networks, Ltd. Software Developer Feb 2007-Aug 2008
Global Plus Networks is focused on a single mission: to provide scalable performance for the world's
most complex IT customers with their own IT products of NEPAL. Key projects included:
EVENT TRACKING/MANAGEMENT SYSTEM Jan 2008- Aug 2008
Automated the event handling tasks involved in the various events like project tracking, ticketing, and
hardware maintenance. Application was designed to help track the status of events that could be useful to
filter and categorize decisions on appropriate actions for solving particular projects within expected time
with best quality result.
• Involved in design and development of user interface using JSP, Servlets, JavaScript, CSS,HTML
and JDBC for administering and managing users and clients
• Implemented MVC architecture using JSF Framework and enhanced the design using Stateless
Session Beans for the Middle Tier Development.(Three Tier Architecture)
• Increased system performance 90%, securing accolades from the client, by enhancing storage
procedures following extensive research into end user and product owner issues.
Environment: Java 1.5, JSP, Servlets, Spring, Hibernate, Glassfish Server etc.
STORE MANAGEMENT SYSTEM Aug 2007-Dec 2007
Provided significant information on the items in and out of stock to track inventory status. System
efficiently managed records of the goods with the corresponding customer and dealers. Maintained
inevitable role in inventory control.
• High-phased interaction with clients, translating needs into technical requirements, selecting the best
implementation method and hands-on development including analysis, development, coding,
implementation, and integration with existing systems.
• Optimized the source code and SQL queries to improve performance from 8.5 seconds to 6.2
seconds.
• Work with fellow developers in developing UI, DAO (Data Access Layer) and service layers.
Environment: Java 1.5, SWING, JDBC, SQL Server, Star UML, iReport(Jasper Reports), CVS etc.
National Citizenship Information Bank Accessed by (SmartCard) Feb 2007- July 2007
Maintained the information of citizenship certificate, driving license and passport
i nformation in a single electronic card (smart card). NCIB enhances automation in the
government office work and increases security thereby providing quick and easy monitoring
of its citizens along with quick delivery of services.
• Designed and developed the application, liaising, directly with project managers and customers
throughout the product development life cycle to analyze system/functional requirements and
business processes and to ensure full alignment or each application with high level design
specification.
• Active participation in all the phases of the development cycle via analysis, design, coding and
testing.
• Delivered dramatic reductions in development time with a custom Smart Card control enabling
generation of dynamic Smart Card reports supporting user entry parameters.
• Enabled the reduction in turnaround time from days to hours for the Nepalese government’s
corporate registration office, replacing a manual process with a robust JSF and MS SQL application.
Environment: Java, JSP/Servlets, MS SQL Server, XML etc.
ACADEMIC PROJECTS:
- University Management System
- Library Management System
- Machine Control System
- Shopping Cart
- Framework Design
EDUCATION
Master's Degree in Computer Science
Maharishi University of Management, Fairfield, Iowa
(in-progress)
Bachelor in Computer Science
Lord Buddha Education, Nepal