1. Shashesh Silwal
4244 W Northgate Drive, Apt 278, Irving, TX 75062 | Ph. 972-374-8836
shasheshsilwal@gmail.com
Summary
Strong working experience in application Development using Core Java, Servlets, JSP,
Hibernate, Web services, SQL, XML, XSLT, HTML and Tomcat.
Proficient in developing web application, and web services in Eclipse IDE and NetBeans
using PHP, MySQL,
Proficient in front end development using the web technologies like HTML, XML, CSS,
JavaScript, and AJAX.
Used the build tools Maven for building and deploying the projects and well as a project
management tool
Good knowledge in programming languages like C, C++,
Knowledge and experiences with some of the advanced java programming concepts like
collection framework and multithreading, Servlets, JSPs, Java and XML parsing
Good knowledge of relational databases, working with queries, creating tables and
establishing relations between the table
Good knowledge in CSS framework (Bootstrap) for making a dynamic website by using its
classes to create forms, buttons, navigations and other interface components.
Good knowledge in JavaScript for making a responsive web sites and applications that
responses according to the user input.
Good knowledge in Angular JS and MEAN Stack
Experience with version control system and distributed source code management system
like git ad GitHub
Comprehensive knowledge of Back end technologies and Databases.
Experience of Agile Software Development environment.
Experiences in debugging, maintaining, and supporting applications in production level.
Experience with program design, specification development, program logic, flow charting,
testing, debugging and documentation.
Excellent analytical and problem solving skills.
Technical Skills
Programming/Scripting C, C++, Java, PHP, SQL
Web Technologies JavaScript, HTML, PHP, CSS, XML, XSLT,
JSON
Java Technologies Core Java, Collection Framework, Servlets,
JSPs, Java and XML parsing, Web Services,
Hibernate
Frameworks CodeIgniter, Bootstrap, Spring
Databases SQL, NoSQL, MongoDB
JavaScript AngularJS, Express, Node.js, MEAN Stack
IDE Eclipse, Visual Studio, NetBeans, IntelliJ
IDEA
Other Tools and tecchnologies Tomcat, Maven, Glassfish server, Jetty, npm
package manager, bower, git, GitHub
2. Operating System Windows (XP, Vista, 7, 8, 8.1, 10) Linux
(Ubuntu, Debian)
Other Skills
Experiences and knowledge working with embedded and hardware projects
C/C++ and Assembly Language programming and debugging in different microcontrollers
like AVR microcontrollers, 8051/52 microcontrollers etc.
Proficient in interfacing DC motors servo motor to a microcontroller
Proficient in interfacing different sensor and working with analog and digital control system
Good knowledge and experiences in robotics (Programming, designing, debugging)
GIS and Resource Mapping using ArcGIS, Google Earth etc.
PCB designing and development using software’s like Proteus, NI Multisim
Able to design, customize and troubleshoot circuits both in software and hardware level
3D modelling using SketchUp software
Very good soldering skills with steady hands
Microsoft Office (Word, Excel, & Power Point)
Work Experiences
Ministry of Local Development, Nepal August, 2014 – Nov, 2015
Position: University ICT Consultant
Project Overview
The main aim of the project was to develop the infrastructure regarding information,
communicationand technology to the local bodies by strengthening their capacities using different
ICT related tools.
Responsibilities
Used Maven as a project management and build tool along with tomcat and glassfish
server
Involved in setting up the framework for the project.
Involved in understanding the existing system.
Use Hibernate framework for the backend persistence and MySQL as a database
Used core java for creating different interfaces and abstract classes according to the
specifications of the project as well as involved in creating different servlets classes and
JSP’s
Web design, development and deployment of the local body using Drupal and PHP
Created custom theme for the website using Drupal
Improving the performance of the newly hosted sites by getting the crucial information
about how the visitors interact with the site, which areas in the site is clicked often using
Google Analytics
Researched and developed a cloud based private central data repository of the
organization using open source project like mycloud
Used client side JavaScript custom validation for validating the user input as well as making
the application responsive to the user input.
Used bootstrap framework for creating the responsive and dynamic applications by using
its forms, buttons, icons and other several navigations in the project
Troubleshooting software and hardware related issues,
3. Server administration and network monitoring, configuring the window server 2008,
creating users, roles and privileges etc.
Resource Mapping with GIS (preferably ArcGIS) by viewing the spatial data, creating
layered map, and performing spatial analysis
Use of GPS in mapping of an area
Strengthen the ICT status of local body by providing ICT related training to the staffs
Technologies and Environment
Core Java, J2EE, Hibernate, MySQL, Maven, Tomcat, Glassfish, PHP, Drupal, HTML, CSS,
JavaScript, Windows and Linux Server, GIS, ArcGIS, Google Analytics, Webmaster Tools
References
Nagesh Badu Deepak Dawadi
Project Coordinator Project Supervisor
Email: nageshbadu@gmail.com Email: dawadi1@gmail.com
Cell Phone: +977-9851176088 Cell Phone: +9779851176087
Real Time Solutions Pvt. Ltd. July, 2012 – May 2014
Position: Web Developer
Project Overview
Real Time Solutions Pvt. Ltd., an organization that is dedicated to embedded system designs and
Information and Communication Technology (ICT) solutions.
Responsibilities
JSP’s, Servlets, Hibernate, XML have been used extensively for developing server side
components.
Involved in build deployments into various environments.
Implemented Java Collection classes for various modules.
Web application development using integrated technologies like Java and HTLML, XML,
CSS, JS, etc.
Designed an application (File Crawler) using PHP, MySQL, JavaScript, and CSS that
crawls on a local directory on a server and stores the file on a database. The information
stored on a database can be used to search the required file.
Developed an algorithm to recursively loop through a directory and store the information of
the folder in a table in database.
Developed an algorithm for the search engine optimization to search the local directory
based on the user search input.
Used client side JavaScript custom validation for validating the user input as well as making
the application responsive to the user input.
Used bootstrap framework for creating the responsive and dynamic applications by using
its forms, buttons, icons and other several navigations in the project
Designed an application (Device status check via pings) using different web technologies
that checks whether a system is online or not via the pings. The application also has a
functionality that sends email to the administrator or the controller whenever the device is
offline. Used CodeIgniter on this project to become familiar with the MVC architecture and
framework.
4. Databases administration, programming,monitoring like creating the tables in a databases,
establishing the relations between them, creating roles and privileges, writing queries to
insert and find the data in a table.
Participation in reviewing code and ensuring testing, facilitate code delivery to production
environments
Work distribution planning in team in order to deliver the daily deliverables keeping in mind
the quality and time of the project
Coding
Technologies and Environment
Core Java, J2EE, PHP, HTML, JavaScript, CSS, SQL, MySQL, MVC Framework, CodeIgniter
References
Ruraj Joshi Sagun Pandey
Project Team Leader Project Team Partner
Email: ruraj.joshi@rts.com.np Email: sagun.pandey@rts.com.np
Cell Phone: +977-9841251091 Cell Phone: +9779841711725
Academic Projects
Android Controlled Wireless Active Vision Robot (Major Project): Working in a team
designed and developed robot with live video feed. Development of android app with
motion control and video output. Development of Linux software on Raspberry Pi to
accept control and transmits video feed.
Line follower and Obstacle Avoidance Robot (Minor Project): A simple four wheel
drive robot that follows lines when it sees one or follow wall when there is none. Design
of robot chassis and mechanics, coding of robot logic with team members, soldering and
designing PCB.
Awards and Accolades:
Winner of the first national robotics competition (Yantra 1.0)
First runner-up of the second national robotics competition (Yantra 2.0)
Languages
Fluent in English, Nepali, Hindi
Education
Tribhuvan University, Kathmandu, Nepal
Bachelor of Engineering in Electronics and Communication (January 2014)
Visa Status
Green Card Holder