Post Job Free
Sign in

Web Services Information Technology

Location:
Fairfield, IA
Posted:
April 16, 2017

Contact this candidate

Resume:

KRISHMAN PRADHAN

**** ***** *** ****** • Fairfield, Iowa 52557

641-***-**** • ********.*******@*****.***

https://www.linkedin.com/in/krishman

Summary

* ***** ** ******** ********** in Software development and testing of Desktop and Web Client/Server applications.

Experience in complete software development life cycle (SDLC) process that includes Requirements gathering, Analysis, Design, Development, Testing and Implementation.

Experience in using Java JEE Technologies in designing the Enterprise Applications using Spring MVC, Hibernate, Maven, Restful Web Services and MySQL

Experience in using Java design patterns in developing the applications.

Experience in designing websites with W3C standards using Bootstrap, HTML, CSS, JavaScript, JQuery to get best cross-browser user experience.

Experience in testing of the code developed using the Junit,

Significant experience in using development tools like SpringToolSuite, Eclipse, NetBeans.

Expertise in using servers like Tomcat, Glassfish, Pivot.

Experience with debugging web pages using Firebug for Mozilla, Chrome Developer tool bar.

Experienced in working in AGILE based development environment and participating in Scrum sessions through JIRA.

Working knowledge on SVN, GIT, Bit Bucket, Perforce version control systems.

Excellent communication skills, leadership abilities, strong architectural skills, hardworking and a very good team worker.

Technical Skills

Languages: Java, PHP, C++

Web Technologies: HTML, HTML5, CSS, CSS3, JavaScript, JSP, Java Servlets, JPA, Bootstrap, jQuery, Ajax, BIRT

Web Services: JSON, REST

Web Security: Spring Security

Web/App Servers: Tomcat, Glassfish, Pivot

Frameworks: Spring MVC, Hibernate, JPA, JMS, AOP, Validation

Databases: MySQL

Testing: Junit,

Operating System: Windows, Ubuntu

IDE/Utilities: Eclipse, Spring Tool Suite, NetBeans, Github, Bitbucket, Tortoise SVN, JIRA

Design Pattern: Singleton, Factory, Façade, MVC

SDLC: Waterfall, RUP, Agile (Scrum)

Professional Experience

Integrated Solutions Pvt. Ltd. Nepal APR’11-JUL’16

Role: Java Developer DEC’14-JUL’16

Project: Payment Gateway Interface System

Business Domain: Financial

Responsibilities:

Analysis Design and Development, Testing and Production Support.

Integrated E-document (for conversion of various documents into digital format) in the system.

Developed custom web forms for the client.(like direct deposit forms, Mandate form, )

Web services were created to give services like, convert to pdf, resume parser.

Handled client side validation using JavaScript.

Aided in testing, debugging, and bug fixing.

Furnished detailed performance reports and project updates to the department supervisor

Environment: Java, Spring framework, HTML, CSS, Javascript, Ajax, web services, XML, windows

Project: Auto Parts Sales System

Business Domain: Business

Responsibilities:

Participated with discussion with stakeholders and clients for gathering information and overall design and development of the application.

Applied SOLID principles for the analysis and design of the system.

Overall front end UI development using HTML, CSS, Bootstrap, JavaScript

Used Spring framework to develop the overall backend application in conjunction with Hibernate for ORM for database connection.

Developed RESTful web services for object to/from JSON.

Used Maven as Building tool for the application and MySQL for database.

Participated in SCRUM meeting for sprint planning, analyzing and collaborating with each development members for analyzing problems and solutions.

Used various design patterns for developing components

Used Junit testing and reporting in real time application.

Carried out logging functionality with log4j, for continuous integration

Environment: Spring, J2EE, Java, SOLID, HTML, CSS, Bootstrap, Javascript, Hibernate,Maven, Restful web services, Json, Scrum, Junit, log4j, JIRA, Agile, Windows

Role: Jr. Java Developer DEC’12-DEC’14

Project: Asset Management System

Business Domain: Procurement Department (Business House and Banks)

Responsibilities: -

Gathered user requirements, analyzed and wrote functional and technical specifications.

Created Use Cases, Sequence, Object Model and Component UML diagrams using UML tool.

Employed Scrum concepts of Agile Development Methodology for software development.

Implemented web interfaces using JSP, Servlets, AJAX, JavaScript, CSS, and Bootstrap.

Designed, implemented and deployed J2EE web application using Spring IOC (Invention of Control).

Data migration (import & export) from/to MS Excel and SQL Server.

Used Hibernate for Object Relational Mapping (ORM) for data persistence.

Experienced on complex SQL Queries on MySQL.

Performed Test Driven Development TDD using Junit

Developed web services using RESTful web services.

Environment: UML diagrams, Agile, JSP, Servlets, Ajax, Javascript, CSS, Bootstrap, J2EE, Spring, Hibernate, MySQL, Restful web services, Windows

Project: Intranet Application

Business Domain: Inhouse application

Responsibilities:

Applied SOLID principles for the analysis and design of the system.

Used Eclipse for the development, Testing and debugging of the application.

Implemented Spring Framework based RESTful web services.

Performed Test Driven Development TDD using Junit.

Developed front-end using JSP, HTML, CSS, AJAX, JavaScript and Tiles.

Used Hibernate framework (ORM) to connect the application with the Database and for Entity Relational Mapping.

Used Spring IOC to inject DAO objects and Maven for build automation.

Used Spring Security for providing access to various level of users

Environment: Java, J2EE, Spring, Hibernate, HTML, CSS, Bootstrap, Javascript, Restful web services, Junit, TDD, JSP, Ajax, Spring Security, Agile, Windows

Project: Issue Tracking System

Business Domain: Project Management Tool of Small Office

Responsibilities:

Participated in SCRUM meeting for sprint planning, analyzing and collaborating with each development members for analyzing problems and solutions.

Participated with discussion with clients, project manager and stakeholders for gathering information and overall design and development of the application.

Overall responsive front end UI development for accounting system using HTML, CSS, Bootstrap, JavaScript, JQuery

Utilized JFreeChart in order to display the different charts including 2D, 3D pie charts, bar charts, line and area charts, scatter plots, Gantt charts showing the ticket status and its priority.

Used Spring MVC, Hibernate, Rest, XML, Java class files and MySQL from which the data used to be drawn and displayed in the dashboard.

Used Junit testing and reporting in real time applications.

Used JIRA for project planning, Issue tracking and code integration.

Environment: J2EE, Spring, Hibernate, Rest, Junit, MySQL, JIRA, HTML, CSS, Bootstrap, Javascript, JQuery, JFreeChart, Agile, Windows

Role: Software Support Engineer APR’11-DEC’12

Project: Electronic Check Clearing System

Business Domain: Financial Domain

Responsibilities:

●Participated in requirement gathering, analyzing it and writing a technical specification

●Ensured successful launch of new systems by facilitating end-user training.

●Software and Hardware installation, configuration and testing.

●Providing Support to users during User Acceptance Tests (UAT).

●Used JIRA for project planning, Issue tracking.

Environment: Spring, IOC, JDBC, AOP, JSP, HTML, Servlets, Javascript, JQuery, Ajax, Css, Junit, Agile,

Achievements:

Earned promotion as JEE Application Developer for exceptional performance.

Awarded “Employee of the Month” honors for performance, service, and dedication.

EDUCATION / TRAINING

Master of Science in Computer Science

(In progress via distance education; expected completion April 2019)

Maharishi University of Management, Fairfield, Iowa

Relevant Coursework: Fundamental Programming Practice, Modern Programming Practice, Web Application Programming, Algorithms, Web Application Architecture & Frameworks, Software Engineering

Master of Engineering, Computer Engineering

Nepal College of Information Technology, Balkumari, Lalitpur, Nepal

Bachelor of Engineering, Electronics & Communications Engineering

Khowpa Engineering College, Libali, Bhaktapur, Nepal

ACADEMIC PROJECTS

Online Bidding Application – Maharishi University of Management, January 2017

Developed Java-based online bidding application using Java Spring framework with Hibernate object-relational mapping (ORM) and Apache Maven build tool.

English Dictionary – Maharishi University of Management, December 2016

Constructed Java-based dictionary application for the web utilizing Java Spring framework with JDBC.

Scrum Application – Maharishi University of Management, November 2016

Created Java-based web application to manage scrum process for software development. Utilized Java Spring framework with Hibernate object-relational mapping (ORM) and Apache Maven build tool.

Image Encryption/Decryption Application – Nepal College of Information Technology, February 2016

Conceptualized and built Java-based desktop application for encrypting and decrypting images using elliptical curve cryptography with adaptive selection of pixels in line with security requirements. Employed Java Swing and object-oriented programming (OOP) module.

Vehicle Tracking System – Khwopa Engineering College, March 2010

Collaborated with 5 team members to develop vehicle tracking system. Engineered microprocessor-based system using GPS to calculate vehicle speed and location. Leveraged temperature sensors to collect environmental data. Used GPRS system to transmit information via SMS. Partnered with 4 team members to integrate and stabilize project implementation.

Typing Tutor Application – Khwopa Engineering College, August 2006

Produced desktop application to automatically calculate user’s typing speed. Utilized C++ programming language and OPP method.



Contact this candidate