SUJAN SHRESTHA
Fairview park, Ohio 44126
acyd9w@r.postjobfree.com
https://www.linkedin.com/in/sujan219
SOFTWARE DEVELOPMENT ENGINEER (ANDROID / JAVA / JEE)
Talented developer with 4 years of experience designing mobile applications using Java and Cordova
technologies. Proven ability in leading complex projects by training team members on new techniques,
distributing project assignments, and streamlining design of system architecture. Skilled in implementing
latest technologies in Java, Servlets, JSP, Spring MVC, Hibernate, JSF, Android, HTML 5, CSS3,
JavaScript, jQuery, AngularJS, PHP, and C#.
Android Development
System Architecture Design
Java Development
Data Structures
Data Storage
Algorithms
Design Patterns
Languages: Java, JavaScript, C#, PHP
Web: JSP, Servlet, HTML, CSS3, Javascript, jQuery, AngularJS
Web services: RESTful, SOAP, JSON, XML, JAX-WS
Web/App Servers: Tomcat, Glassfish, JBoss
Frameworks: Android SDK, JUnit, Espresso, Cordova, Spring, Spring MVC, JSF, Hibernate, JDBC
Databases: MSSQL, MySQL, SQLite
Design Patterns: Singleton, Factory, Adapter, Fa?ade, MVC, Proxy, Builder, Command, Strategy, Bridge, Mediator, Observer, Decorator
SDLC: Agile-scrum, Waterfall, TDD
Tools: Eclipse, NetBeans, Android studio, IntelliJ, Apache ant, Maven, Gradle, SVN, GIT
Platforms: Android, Windows 7, 8, 10, Mac OS
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).
PROCIT NEPAL / IT HIMALAYA, Kathmandu
2012-2016
Software solutions company for Microsoft Windows servers, PCs, and mobile devices.
Software Developer
Designed mobile applications by implementing Java and hybrid mobile application development tool,
Cordova. Developed layout with HTML and CSS. Employed JavaScript and jQuery to manipulate user
actions. Established plugins to support Cordova in facilitating data storage and server connection.
*Streamlined implementation of new technology similar to Cordova by researching and training
colleagues to use method with client projects.
*Recognized as Employee of the Month award for exemplifying extraordinary performance, effort,
and commitment to VRRHM project.
*Received Employee of the Month Award.
*Technologies used include: Java, JavaScript, jQuery, Restful, SOAP Web Services, MSSQL,
Eclipse, Cordova, jQuery Mobile, Nativedroid, Windows 8 / 10, Windows Server 2008, Android.
Projects:
*Hypersis: Developed application to display manual for large machinery and plants.
Achievements: Initiated complex calculation regarding zooming and translation of images and
led SVG integration with Cordova. Technologies used include: Android, iOS, eclipse, Cordova,
xcode, Java, JavaScript, HTML, CSS, jQuery, MSSQL 2008, Objective-C, XML.
*Smartflow: Designed mobile enterprise application to integrate with back office systems.
Achievements: Optimized performance while loading form from 30 seconds to 5 seconds as well
as while synchronizing data up to 500% times faster using batch sql upsert and transactions.
Technologies used include: Android, Java, eclipse, Cordova, HTML, CSS, JavaScript, jQuery,
MSSQL, XML, JSON, SQLite.
ACADEMIC PROJECTS
*Expense Management System, University of Central Lancashire: Designed and documented
expense management system for Android phones that operates both offline and online (sync with
sever). Technologies: Java, XML, Eclipse, NetBeans, Android, SQLite (in Android device),
MSSQL (for server), JAX-WS, SOAP, UML Diagrams.
*Food delivery system: Configured web-based system to manage delivery of grocery and food
items. Led project with 3 team members by delegating work. Technologies: Java, Spring MVC,
Spring Data, Hibernate, JSP, AOP, MySQL
*Auto Servicing Management System, University of Central Lancashire: Created desktop
application to streamline inventory management, transaction processing, human resource
management, and billing. Led project with 3 team members by delegating work. Spearheaded
system architecture design, coding, and documentation. Technologies: Java, NetBeans,
MSSQL, Java Swing, JDBC, Jasper Report, UML Diagrams.
*Event Management System, Maharishi University of Management: Developed desktop
application to manage events for University. Designed system to document resource required for
event, participants, and expenses. Technologies: Java, Eclipse, JavaFX, JSON, UML Diagrams.
*Online Dictionary, Maharishi University of Management: Led development of web application
to enable users to view word meanings through web interface. Technologies: Java, Eclipse,
JSP, Servlet, HTML, CSS, JavaScript, JSON, JDBC, MySQL.
EDUCATION
Master of Science in Computer Science, Maharishi University of Management, Fairfield, Iowa
(In progress via distance education courses; expected completion 12/01/2018)
Key Courses:
Algorithms
Modern Programming Practices
Web Application Architecture
Web Application Programming
Enterprise Architecture
Bachelor of Science in Computing
University of Central Lancashire, Preston, Lancashire
NOTE: Additional projects and related information available upon request.
RESUME