Suraj Shrestha
acrdw5@r.postjobfree.com
Professional Summary
1+ year of hands on experience in developing, debugging, documentation and supporting object oriented programs and web-based applications using Java/J2EE technologies and Frameworks.
Good knowledge in working with Collection API, Multithreading and OOPs technologies.
Good understanding of SOAP and Restful web services.
Experienced in working with databases like Oracle, MySQL, SQL Server and writing SQL queries,
Ability to learn/adapt emerging technologies into work area.
Team player with excellent communication and interpersonal skills.
Technical Experience
Languages/ Markups
Java, C, C++, PHP, HTML, XML, CSS, Ajax, JavaScript
Application Frameworks
J2EE, MVC, Spring
IDE
Netbeans, Eclipse, IntelliJ IDEA
Databases
MySQL, Oracle, SQL Server, IBM DB2
Technologies
JAXB, JAXP, JMS, JDBC, JNDI, SOAP and Restful Web Services
Operating Systems
Windows 8, Windows 7, Windows Vista, Windows 2003, Windows XP, Windows 95 / 98
Application/ Web Servers
Apache Tomcat, Oracle Weblogic
Work Experience
Client: J.B. Hunt Feb 2015 to June 2015
Lowell, Arkansas
Role: Java Developer
JB Hunt provides reliable and safe transportation services to diverse group of customers throughout the United States, Canada and Mexico. This project was under DCS, which involve building application by integrating a NuVizz application ‘DeliverIt’.
Responsibilities:
Involved in building Restful web service.
Involved in parsing and saving the image data to database and file system.
Involved in building different xml for NuVizz and other application based on XSD.
Used JAXB to marshalling java objects to XML and unmarshalling XML to java objects.
Involved in retrieving stops information and building different stop groups.
Involved in building simple java application to trigger email for errors occurred storing image into the file system.
Used Maven architecture to build the application.
Used Apache Camel for the integration.
Used IBM MQ for sending and receiving the messages between applications.
Worked in Agile team using agile methodologies.
Used source version control tool SVN.
Monitored the errors using log4j logging API and fixed the problems.
Used JSON as response type in REST Service.
Environment:
Java 1.7, J2EE, Spring MVC, Maven, Log4j, Restful Web Service, XML, XSD, JAXB, Weblogic Server 11g, JBoss Fuse, IBM DB2, IBM MQ, TOAD, Eclipse Indigo, Microsoft SQL Server, JDBC, JNDI, JSON, SVN, JUnit, Mockito, Polarian
Client: ExactTarget Aug 2014 to Jan 2015
Indianapolis, Indiana
Role: Software Engineer
ExactTarget is known for developing marketing automation and analytics software for email marketing, mobile marketing, social media marketing and web marketing. This project involved integrating Pentaho BI Server, building schema, migrating reports, building reports and production support.
Responsibilities:
Involved in upgrading the integrated Pentaho BI Sever for the application.
Involved in building the schema for the application based on the users.
Created Restful web service to migrate existing reports of clients.
Used Spring Core and Spring Security for the application.
Implementation to generate dynamic attributes and add to the schema.
Used log4j logging API for debugging.
Used IntelliJ IDEA for the development.
Used Maven architecture to build application.
Used Netezza, Oracle and MySQL database.
Involved in bug fixing and issues resolving with QA and production environment during production support.
Used JAXB for XML binding with java classes.
Used Spring Integration for the integration.
Modified JavaScript, CSS and HTML to fix the frontend presentation and validation.
Involved in creating functions to generate reports in Excel, CSV and PDF for download and email.
Worked in Agile team using agile methodologies and tools.
Environment:
Java 1.6, J2EE, JSP, Spring Core, Spring Security, HTML, CSS, JavaScript, XML, JDBC, Oracle 10g, MySQL, Netezza, Microsoft SQL Server, Log4j, Tomcat Application Server 6, Maven, Pentaho BI Server, Mondrian, RESTful Web Service, IntelliJ IDEA, GitHub
Vienna Infosys March 2014 to July 2014
Irving, TX
Role: Java Developer
This project focused on to keep track of time sheet, registration and providing information. The project includes designing various web pages, integrating with the database and bug fixing.
Responsibilities:
Involved in developing web pages using JSP, HTML and CSS.
Involved in Client Side Validation using JavaScript and AJAX.
Developed the application based on Spring MVC architecture using Spring Framework.
Used JDBC for database connection.
Used Eclipse as IDE.
Used log4j for message logging.
Used SVN for version control.
Involved in debugging, testing and bug fixing.
Environment:
Java, JSP, Servlet, JDBC, Spring MVC, JavaScript, Ajax, HTML, CSS, MySQL, Log4j, Maven, Eclipse, Apache Tomcat, SVN
Education
Bachelor of Science in Computer Science Dec 2013
University of North Texas
Denton, Texas
Associate in Science Field of Study in Business May 2009
North Lake College
Irving, Texas