Summary
Overview
Work History
Education
Skills
Timeline
Generic

Krishan Jaswal

New Delhi

Summary

  • Around 9+ years of IT experience in design, development, implementation and testing of Client-Server, Web Applications using Java/J2EE Technologies.
  • Experience in SDLC (Software Development Life Cycle) that includes Requirements Analysis, Design, Coding, Testing, Implementation, Maintenance with methodologies like Waterfall Model and Agile Methodology.
  • Experience in design and development of web-based applications using Java, JDBC, SQL, Servlets, JSP, and Spring.
  • Expertise on Core Java Technologies like Multithreading, Collections and Exception handling mechanisms.
  • Experience in client side Technologies such as HTML/HTML5, CSS, JavaScript and Angular.
  • Experience with the ORM tool Hibernate involving Connection pooling, Mappings, Transaction Management, HQL (Hibernate Query Language.
  • Experience in implementing SOA (Service Oriented Architecture) using Web Services (SOAP, WSDL, Restful, and JAX-WS) and REST Services.
  • Experience with using Apache Tomcat Server.
  • Used Maven scripts for building and deploying the application in web/App servers.
  • Experience with databases like SQL, Postgres.
  • Experience in creating test cases using JUnit.
  • Strong debugging and troubleshooting skills.

Overview

9
9
years of professional experience

Work History

Team Lead Java

Siegwerk Druckfarben AG & Co. KGaA
03.2020 - Current

Project Name: MyInkRoom

Brief description: Siegwerk’s innovative digital service, which is connected directly to multiple ink dispensers, monitors ink levels in real time and provides alerts when stocks fall below a minimum level. Predicting new orders automatically based on the customer’s historical consumption data, triggering delivery notifications linked to SAP ERP and maintaining inks at the customer site.

  • Developed various components for implementing business logic.
  • Developed REST API layer on top of this middleware application as a communicating interface with Multiple systems.
  • Designed/developed UI with Angular, HTML ,sass for interactive web pages.
  • Involved in interacting with end users for requirement analysis.
  • Monitor and managing the Azure server instances.
  • Involved in writing complex multi-table joins and conditional queries in Database.
  • Developed WebSockets components to send messages from Spring boot backend application.
  • Extensively worked with Java Collection classes like List, Set etc.
  • Used Agile Development methodology of software development.
  • Involved database design and responsible for creating and modifying Database objects.
  • Done code review and configuration build management for the application using Maven.
  • Working closely with senior management, clients and technicians.

Sr. Java Developer

Estel Technologies
12.2018 - 03.2020


Project Name: Total Access Communication (DTAC)

Brief description: Total Access Communication Public Company Limited, commonly known as DTAC, is the third-largest GSM mobile phone provider in Thailand after AIS and True.This application is basically a recharge platform and a proven prepaid account management solution that helps telecom operators diversify their prepaid portfolio, shrink go-to-market time and achieve growing business targets.

  • Understanding the business requirement and functional specification of the client module.
  • Coding and integration testing for the transformation service, offshore coordination and technical support to the offshore team.
  • Prepare detailed design documents of each screen.
  • Debugging the issues if any and find out the root cause of that and resolve the issues.
  • Identify gaps in current controls and suggest ways improve the existing process.
  • Develop GUI using Angular 7.
  • Implementing and enhancing new features to our applications.
  • Addressing day to day technical issues.
  • Ensure quality assurance of the deliverables.
  • Used Log4J for logging and debugging and JUnit for testing.
  • Extensively worked with the QA team coordinating testing and automation cycles.

Java Developer

Interra Information Technologies
07.2015 - 12.2018


Project Name: Mazda North American Operations (MNAO)

Brief description: Mazda Brand enhancement program is a comprehensive application designed specifically for Mazda north American dealers to track their overall performance and sales records for a given quarter, month and year. The application also allows Mazda to create sales goals for their dealers and also maintain the payments made to dealers, performance records of each dealers etc.

  • Developing JSP pages and the view and controller related files using the Spring Web MVC framework.
  • Integrating the view module with SQL database using Hibernate.
  • Design JSON requests according to the front-end pages;.
  • Process the JSON requests according to different types of modules, actions, and request data;.

Education

Master of Computer Applications - Computer Science

Amity University
New Delhi, India
06.2015

Bachelor of Science - Physical Sciences

Delhi University
New Delhi, India
06.2011

Skills

  • Java Technologies Java, J2EE, Java Web services [JAX-WS] and Restful, JDBC, JSP
  • Application Server Web-logic, Tomcat
  • Databases PostgreSQL, MySQL
  • Frameworks/API's JPA, Hibernate
  • Code Development Tools Eclipse, IntelliJ
  • Scripting/Markup Languages HTML/HTML 5, CSS/CSS3, JavaScript, Typescript,JQuery, Ajax, XML
  • Version Controlling tools SVN, Sourcetree
  • Operating Systems Windows, Linux
  • Frameworks Spring MVC, Spring Boot,Hibernate
  • Methodologies Agile, Waterfall, Scrum

Timeline

Team Lead Java

Siegwerk Druckfarben AG & Co. KGaA
03.2020 - Current

Sr. Java Developer

Estel Technologies
12.2018 - 03.2020

Java Developer

Interra Information Technologies
07.2015 - 12.2018

Master of Computer Applications - Computer Science

Amity University

Bachelor of Science - Physical Sciences

Delhi University
Krishan Jaswal