BIPIN SHRESTHA
**** * *** **. ** #*** Fairfield, Iowa, 52557
641-***-**** acrvi3@r.postjobfree.com linkedin.com/in/bipinshrestha
JAVA DEVELOPER
Dynamic software developer with over 3 years of experience driving development of
enterprise software technologies and systems applications for international businesses. Adept
at managing the full software development lifecycle, from concept through design, planning,
programming, testing, packaging, and deployment. Capable of translating user requirements
into new features and functionality through cutting edge solutions and seamless deliverables.
Skilled at optimizing user-friendly interfaces and software capabilities through integration of
latest technologies and techniques.
Java Application Development & Programming Software Development & Implementation
Requirements Management Backend Development Business Logic Implementation
Web Application Development Technology Integration Project Development Lifecycle
Languages: Java, C, C++
Web: JSP, JSON, XML, JavaScript, JQuery, Ajax, HTML, CSS
Frameworks: Spring Web MVC, JSF, Spring Framework
ORM: JPA, Hibernate, Eclipse link
Application Server: Apache tomcat, JBOSS, Glassfish
Databases: PGSQL, MySQL, MS-SQL, Oracle, SQLite, PL/SQL
Design Patterns: Factory, Singleton, Strategy, Observer, Proxy, Builder, Command, Facade,
Template, MVC, Repository
Tools: Maven, GIT, SVN, FileZilla, Remote Desktop Client
IDE: NetBeans, Eclipse
Platforms: Linux(Ubuntu), Windows
SDLC: Waterfall, AGILE
Web Services: RESTfull, SOAP
PROFESSIONAL EXPERIENCE
CAREER NOTE: Completed on-campus studies and currently taking distance education
courses to complete a Master's Degree in Computer Science (Available for full-time, W-2
employment).
DROSE TECHNOLOGIES, Kathmandu, Nepal Nov 2012 - Jan 2015
Software Engineer
Conducted projects and applications development, user interface design, testing,
troubleshooting, and issue resolution. Incorporated systems for third party integration.
Key Contributions:
Developed business to business application to communicate between core banking
systems and third parties.
Designed company website based in CMS, and various mobile banking applications.
Built Java application to pay phone bills and phone refills online. Coordinated integration
of domestic airline ticketing system with UML and sequence diagrams.
Awarded Employee of the Month for successful project development and implementation.
Resume
BIPIN SHRESTHA Page 2 641-***-**** acrvi3@r.postjobfree.com
D'ROSE TECHNOLOGIES, continued
Technologies: Java, Spring Web MVC, Spring Framework, Hibernate, Eclipse Link, JSF,
JSP, Primefaces, Android, HTML, JavaScript, Jquery, Ajax, CSS, JSON, REST, XML,
PostgreSQL, MSSQL, Oracle, GIT, SVN, NetBeans, Eclipse
SHATKON MEDIA LTD, Kathmandu, Nepal Apr 2012 - Dec 2012
Web Developer
Completed web and user interface development, database design, issue resolution, and user
support. Prepared feature and unit tests, and administrative panels.
Key Contributions:
Created web application to store Nepali writer events and information.
Designed news portal, including content management system, and module to incorporate
radio station information.
Conducted client training in news portal management.
Developed trip advisory application for information on multiple tours and itineraries.
Technologies: JAVA, Swing, JSP, PHP, JavaScript, Ajax, HTML, CSS, MySQL, JQuery,
SVN, NetBeans
EDUCATION
Master of Science in Computer Science
(In progress via distance education; December, 2017)
Maharishi University of Management, Fairfield, Iowa
Courses: Enterprise Architecture, Web Application Architecture, Advanced Software
Development, Algorithm, Modern Programming Practices (Java)
Bachelor of Computer Science and Information Technology (2012)
Amrit Campus, Kathmandu, Bagmati, Nepal
Courses: Advanced Java Programming, Web Technologies, Net Centric Computing, Object
Oriented Programming (C System Analysis and Design, Advanced DBMS, Software
Engineering, Design and Analysis Of Algorithm, Compiler Design And Construction, Data
Structures and Algorithms, Theory of Computation
TRAINING & DEVELOPMENT
Graphic and Web Page Design The Internet is for Everyone Internet Security and Defense
ACADEMIC PROJECTS
Music Store (Mstore), Maharishi University of Management: Designed and deployed
web application using Java Spring Web MVC, TDD, Repository Pattern, Hibernate,
MySQL. Included module for admin uploading of music files or albums, and for customers
to enroll in application and make purchases.
Resume
BIPIN SHRESTHA Page 3 641-***-**** acrvi3@r.postjobfree.com
ACADEMIC PROJECTS, continued
Fantastic 4 (Connecting People), Maharishi University of Management: Developed
web application for connecting people with similar objectives. Devised function for
member enrollment and searches. Built using Java Spring Web MVC, TDD, Repository
Pattern, Hibernate, and MySQL.
Banking, Credit Card System, Maharishi University of Management: Designed
desktop application for banking and credit card systems. Built GUI in Eclipse IDE and
Java Swing. Integrated Factory, Party, SingleTone, Faade, and Template patterns for
framework.
Order Tracking System, Maharishi University of Management: Designed web
application for order tracking system in Java, JSF, Spring, Hibernate, and PostgreSQL.
Included product registration and inventory management features.
Contact Backup System, Amrit Campus: Created android mobile application for
contact backup system, with sync function accessible from multiple devices or web
applications. Built data transfer function in JSON, and used MySQL and PLSQL for
databases. Used Eclipse for mobile application and NetBeans for web application
development.
Resume