Post Job Free
Sign in

Manager Java Developer

Location:
New York, NY
Posted:
February 10, 2017

Contact this candidate

Resume:

SUNITA POUDEL

Jackson Height NY, *****

***- ***-**** **************@*****.***

https://www.linkedin.com/in/sunita-khanal-poudel

Java Developer

SUMMARY

A dynamic Java developer with more than 4 years of professional experience in web-based application development and High-level System design. Strong academic foundation, with the background using technologies including Spring, Hibernate, JSP, PHP, HTML, CSS, JavaScript, JQuery, Angular Js and RESTful web services. Proven success resolving advanced programming issues through testing and detailed analysis. CORE COMPETENCIES / TECHNICAL SKILLS

Language: Java

SDLC: Agile, Waterfall, Spiral, Scrum

Web: JavaScript, JQuery, Ajax, Angular Js, JSP/Servlet, PHP, HTML5, CSS3, Spring MVC, JPA, JDBC, Hibernate, JSTL, Restful web services, Bootstrap, Maven

Databases: Oracle, MySQL

Tools: Eclipse, SVN, JIRA, GitHub, SQL Developer, Atom, Sublime Text, Visual Studio Code, Eslint, SonarQube CMS: Joomla, WordPress

Code Management: Git, SVN

Platforms: Windows XP, Windows 7, Windows 8

Framework: Spring, Hibernate, JPA

Design Patterns: Factory, Singleton, Facade, MVC

Testing Framework: Junit, Jasmine

J2EE server environments: Apache Tomcat, WebLogic

PROFESSIONAL EXPERIENCE

SDLC PARTNERS, PITTSBURGH, PENNSYLVANIA JUNE 2016 – PRESENT JAVA DEVELOPER, CONSULTANT

Questionnaire and Services App :

Client: HIGHMARK

Designed a Desktop app which enables the offline usage for Insurance Case workers. Case workers will work closely with an active member to fill out Questionnaires customized to a member. Answering the questionnaire will enable the member to be eligible for services (both hospital and in home services) which can be scheduled. The case worker will upload the member questionnaire information to the appropriate work flow systems once the network connection is available. The desktop app will also be deployed as a mobile app using Cordova to allow for more and flexibility for the case workers.

Designed HTML form and populate the member details by getting data in JSON object.

Created module to add services dynamically for the Questionnaire which is generated from the data from workflow systems depending on a particular member.

Introduced the concept of plug and play feature for the Questionnaire.

Developed the app which can take in any form of input (XML /JSON) and create a web form dynamically with each question and its corresponding HTML control.

Involved in Test Driven Development by writing test cases in Jasmine like for the method to populate the member details.

Tools and Technologies used: Angular JS, Node JS, Bootstrap, HTML file system API, Jasmine, Karma and Chromium portable, Electron, Visual Studio Code, Android Studio, Github .

Ticket manager

Client: CROWN CASTLE INTERNATIONAL CORP

Worked to develop a Web application for the nation’s largest provider of shared wireless infrastructure. This application helps the user who are suffering from the problem occurred with their wireless infrastructure. By using this application, a vendor can attach their problem (called as Tickets) online and the company starts to work on that immediately as it got the request to resolve that issue. It works cross-functionally to ensure that all trouble tickets requiring immediate action are promptly and effectively resolved. Ensure all tickets are properly triaged and categorized for resolution; prioritize maintenance and fix issues with tower operations manager and each technician (develop maintenance schedule); close tickets only when the issue has been resolved.

Worked Agile in the SAFe (Scaled Agile for Enterprise) type of application development methodology

Designed and Developed module to add on to Crown’s Small cell network asset management called the ‘Ticket Manager’ as a web based solution to keep track of infractions discovered on Wireless Provider Poles and their repair history.

Worked on Angular JS, Spring-Hibernate ORM, EJB and RESTful Web Services for the complete application.

Tools and Technologies used: Angular JS, Java, Spring-Hibernate ORM, EJB and RESTful Web Services, Jasmine, Karma, angular-mocks, Junit, SVN, Apache Tomcat, Eslint, SonarQube, JIRA, SQL Developer, Atom, Bootstrap.

VIRTUAL WEB TECHNOLOGY PVT. LTD., POKHARA, NEPAL JANUARY 2012 - APRIL 2015 JAVA PROGRAMMER AND WEB DEVELOPER

Worked with a wide array of business and IT management to analyze, design and develop applications using J2EE

Created technical documentation, including design docs, use case diagrams, sequence diagrams and class diagrams

Developed web applications utilizing Java technologies, frameworks and tools such as Servlets, Spring and Hibernate.

CityMart: Developed POS in an agile team for facilitating the retail transaction in a shopping mall. Developed module for product search, checkout and product management using Spring MVC, Hibernate. Maintained role based authentication using spring security. Designed class diagrams, sequence diagrams in Astah UML. Developed Restful web services for product search, bills of the months, week and day and implemented SOAP for Checkout service. Used JIRA to plan, track and release the project.

Tools and Technologies used: Spring MVC, Hibernate, RESTFul web service, Spring security, JDBC, Astah UML, HTML, CSS, GitHub and JIRA.

SMS Inquiry System: Contributed to text based response system as a Lead developer for receiving and sending SMS via GMS software. Interface with various team members such as management, administration, API provider, and support staff on a regular basis. The system is currently being implemented across various colleges, schools, FM stations, and organizations in Pokhara.

Tools and Technologies used: JIRA, Message Gateway, JAVA, API of Nepal Telecom System, MVC Framework, JavaScript, CSS, GitHub.

Employee Vtech: Worked on optimizing system performance through parallel processing, multithreading and RESTful web services. Developed employee authentication web-service. Implemented data encryption and security. Involved in high-level design: Class Diagram, Use case Diagram and Sequence Diagram using StarUML.

Tools and Technologies used: Java, Spring MVC, JPA, JSP, HTML5, CSS3, JavaScript, JQuery.

Student Management System: It a system which manages student information, including management of profiles, results, student fees, extra-curricular activity record, teacher comments, etc. Developed module for mark sheet and teacher comments. Performed unit testing.

Tools and Technologies used: Spring MVC framework, MySQL, Spring Data, JPA, HTML5, CSS3, JSP, JQuery, REST web services, Tomcat, Eclipse (STS). EDUCATION

Master of Science in Computer Science

(In progress via distance education; expected completion June 2017) Maharishi University of Management, Fairfield, Iowa Key Courses: Fundamental Programming Practice, Modern Programming Practice, Software Engineering, Web Application Programming, Algorithm, Web Application Architecture, Database Management System. Bachelor’s Degree in Computer Application

Pokhara University, Kaski, Nepal

Key Courses: Database Management, Computer Networks, Object-Oriented Programming, Software Engineering, Java.

ACADEMIC PROJECTS

Instapost: Developed a web platform for sharing information and getting the instant solution from an expert. Worked in an agile team of 4 members and implemented event-driven programming, aspect-oriented programming (AOP) with interceptors, callbacks, validators, and converters with Java EE. Utilized EJB, JPA, and JSP. Created class, sequence, and use case diagram using Astha. Other technologies used include Ajax, Restful Web services, and MySQL.

MUMScrum: Developed SCRUM management tool using Agile Software Development Process, commencing with Object Oriented system design. Implemented Spring MVC architecture pattern.

Library Management System: Created user-friendly system with diverse lending and library dues features. Implemented Object Oriented design using Java, and JavaFx for UI.



Contact this candidate