ADITYA POUDEL
**** ******** **** ***** *******, Texas 77057
641-***-**** ******.*******@*****.*** https://np.linkedin.com/in/adityapoudel JAVA DEVELOPER
Proficient software developer with more than 2 years of experience assessing client requirements to develop, deliver, install and support custom solutions using Agile methodologies. Expertise in both front-end and back-end, object-oriented software development, as well as interface, business and data layers. Proficient at creating and optimizing complex algorithms, integrating into final projects, along with performing unit testing and writing complete documentation. Adept troubleshooter, problem solver, and analyst. Strong verbal and written communication skills. Object-Oriented Coding Algorithms Software Development Life Cycle Agile Methodologies Requirement & System Analysis Function Creation Data Layers Module Customization Database Design & Optimization Testing & Debugging Documentation & Delivery Problem Solving Customer Service Continuous Education Elegant Code Team Collaboration Languages: Java, C, C++, CUDA
Web: JSP, JPA, PHP, HTML, CSS, JavaScript, jQuery, AJAX, XML Databases: MySQL
Tools: Eclipse, NetBeans, Spring Tool Suite, Visual Studio 2010, CATIA Platforms: Windows
SDLC & Design Patterns: Agile, Waterfall; Singleton, MVC, FrontController, Factory Frameworks: Spring, Hibernate
Web Services & Web Servers: JSON, RESTful; Tomcat, XAMPP 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). E&T NEPAL PVT LTD, Bhaktapur, Nepal 2013-2015
Research and development software subsidiary of E&T, which analyzes fluid simulations. Software Developer
Designed and programmed software applications through complete development lifecycle, using Agile methodologies in a team environment. Collected and utilized client requirements to develop, implement, and modify requested features on customer platforms. Coordinated with team members to resolve customer support issues to greatest satisfaction. Researched and implemented intricate algorithms, and integrated with software solutions. Projects:
TKL: Complex algorithm for area optimization and shape analysis. Researched Irregular Strip Algorithm and Bin Packing Algorithm, minimized overlapping, and performed unit testing.
Pre/Post Processor: Analyzed and implemented fluid simulation techniques, and followed client requirements to integrate new functionalities into the system.
ESI: Researched fluid simulation techniques to improve calculation time. Worked closely with client to analyze system and assist improvement by implementing CUDA for rapid calculations.
KU Collaboration: Assisted team working closely with universities to provide platform for - student's innovative ideas.
Technologies Used: C++, CUDA, Visual Studio 2010, CATIA, Windows ADITYA POUDEL Page 2
641-***-**** ******.*******@*****.*** https://np.linkedin.com/in/adityapoudel VERISK IT, Kathmandu, Nepal 2013
Subsidiary of Verisk Health, Inc., data-mining company based in Boston, Massachusetts. Java Developer
Implemented practical, aesthetic user interfaces. Analyzed system requirements and project specifications, and designed prototype as well as completing final product. Integrated and delivered web-based applications, including testing, reporting, documentation and post-delivery support. Created and updated internal application automating tasks, including development and optimization of interface, business, and data access layers.
Projects:
Canteen Application: Automated manual tasks in canteen, including research, design, development, and implementation of user interface.
Address Book: Created simple web-based address book using JSP servlets to store, update and access database information.
Technologies Used: Java, HTML, CSS, JSP, Spring MVC, MySQL, STS, Windows EDUCATION
Master of Science in Computer Science
(In progress via distance education; expected completion 3/31/2018) Maharishi University of Management – Fairfield, Iowa Relevant Courses: Fundamental Programming Practices; Modern Programming Practices; Web Application Programming; Parallel Programming; Web Application Architecture; Enterprise Architecture Bachelor of Engineering in Computer Engineering (2013) Kathmandu University – Dhulikhel, Nepal
ACADEMIC PROJECTS
Payroll System, MUM: Designed and developed web-based application for payroll calculation, including modules for requesting leave and accessing/updating employee information. Used Eclipse IDE, Spring MVC, Spring Security, Hibernate, and MySQL.
Hotel Management System, MUM: Developed web-based application for hotel room reservation, online ordering, and creation/deletion of hotel service requests. Used Spring MVC Framework, JPA for ORM and JSP, JSTL, and Tiles for creating and designing user interface.
Course Select, MUM: Java GUI-based desktop application allowing administrator to perform CRUD operations on students and college courses, and allow students to select courses for the semester. Technologies included Java, NetBeans, and MySQL.
Mapal, Kathmandu University: Acted as front-end developer for 4-person team, creating web- based map application for local routing, implementing Dijkstra's algorithm. Technologies used include HTML, CSS, PHP, JavaScript, MySQL, AJAX, and Google Maps API.