BIGYAN THAPA
*** ***** **** ***. ********, Illinois 60085
641-***-**** **********@*****.*** www.linkedin.com/in/bigyanthapa
JAVA & ANDROID SOFTWARE DEVELOPER
(Available for Full-Time, W-2 employment)
Skilled Software Developer with a strong portfolio of skills in programming, application design & development, and project delivery. Possess in-depth knowledge of the software development lifecycle and its application. Have gained insight into client-server programming and mobile application development through independent projects. Knowledge of Web Application development in Java through coursework and self taught skills. Talented at translating user requirements into technical specifications. Expert troubleshooter and problem solver.
Software Development & Engineering Application Design Systems Administration Java Programming
Client-Server Programming Software Development Lifecycle Requirements Management Troubleshooting
Languages: Java, Android, C#.Net, C, C++
Web: JSP, Servlet, JSF, Spring, Hibernate, XML, HTML
Web Services: JSON, XML
Databases: Microsoft SQL Server, MySQL, SQlite
Servers: Apache Tomcat, XAMPP
Tools: Eclipse, Android Studio, MySQL Workbench, Netbeans, Spring Tool Suit, IBM Rational, Visual Studio
Platforms: Windows, Mac, Linux, Android
APIs: Google Map API, Location API, Facebook API, Twitter API
Frameworks: Spring, Hibernate, AOP, Spring MVC, JPA, J2EE
SDLC: Agile-Scrum, Waterfall model, Spiral Method, Iterative Method, Incremental method
Source Code Management Tools: GitHub, Bitbucket, Basecamp
Design Patterns: Singleton
PROFESSIONAL EXPERIENCE
CAREER NOTE: Completed on-campus studies and currently taking distance education courses to complete a Master's Degree in Computer Science.
CROWDSIGHT, Dublin, Ireland 2014-2014
Android Application Developer
Gained deep insight into Android-based development and implementation of audio, video, and image integration, as well as contributing to implementation and utilization of Facebook, Google+, and Twitter APIs for Android. Leveraged Bitbucket, Basecamp, and Github for project management and version control.
Dynamic SoftTech, Pokhara, Kaski, Nepal 2011-2012
Software Engineer
Interacted with clients to understand the project and finalize the scope of the problem specification. I designed and developed various modules in the application using Core Java and J2EE using technologies like maven Spring MVC and Hibernate. Implemented Spring for MVC and developed Spring Beans Controller components. Fixed bugs and maintained the product along with working with other teams. Followed Agile Software development methodology during the project. Technology used: Java, JEE, Servlets, JSP, XML, JSP, MVC, Spring framework, DB2, WebLogic Application server, JUnit, SVN, Ant .
WESTERN REGION CAMPUS, Pokhara, Nepal 2009-2012
Chemistry Lab Assistant
Collaborated with college students and lecturers to provide direction for lab operations. Maintained stock of chemicals. Monitored student attendance sheets. Oversaw practical exams. Monitored and enforced lab safety standards. Participated in academic and non-academic administration meetings.
OTHER PROJECTS
Tiny World: Created an Android application integrating Google Maps API, Facebook API, and Amazon RDS database to enable users to track friend locations in their social network.
Electronic Medical Record: Built a hospital management system in C#.NET and MS SQL Server allowing tracking of daily hospital inventories.
LAN Quiz: Designed a network-based school quiz competition application in C#.NET and MS SQL database server on a client server architecture
Library Management System: Developed a desktop application for school libraries to manage transactions such as borrowing, returning, updating, adding, deleting, and staff management. Designed in C#.Net and MS SQL database server.
EDUCATION
Master of Science in Computer Science
(In progress via distance education; expected completion December 2017 )
Maharishi University of Management, Fairfield, Iowa
Coursework: Modern Programming Practices, Software Testing, Big Data, Algorithms, Enterprise Architecture, SOA
Master’s in Computer Science (2014)
Griffith College Dublin, Dublin, Ireland
Coursework: Computational & Parallel Programming, Research Methods, Algorithms Analysis and Design, Collaborative Distributed Systems, Information Retrieval and Web Search, Telecommunications and Network Security, Communication Security
Bachelor’s in Software Engineering (2011)
Gandaki College of Engineering & Science, Kaski, Nepal
Coursework: Distributed Systems, Analysis & Design of Algorithm, Network Programming, Database Systems, Computer Organization & Architecture, Object Oriented Programming in Java, Problem Solving Techniques, Object Oriented Software Engineering, Real-Time Systems, Artificial Intelligence and Neural Networks, Web Technology, Unified Software Development Process