Resume

Sign in

Developer Web

Location:
Kuwait
Posted:
December 28, 2019

Contact this candidate

Resume:

Resume of ANJAN MAITRI

SUMMARY OF QUALIFICATIONS:

Over FIVE Years of progressive experience as a Senior Java/J2EE/Oracle developer with the strong background of working knowledge in all the phases of Software development life cycle with strong analytical, programming skills and having solid functional experience in the development, implementation and the maintenance of complex Java/J2EE/Oracle based systems.

Designed, developed, and implemented software solutions for high visibility, high impact projects; solved technical problems in a growing business environment.

Hands on experience in designing and developing distributed and multithreaded applications with technologies such as core and advanced Java technologies JAVA, J2EE, EJB, JSP, Servlets, Java Script, jQuery, Oracle, Web Services, Struts, Spring, Hibernate, ANT, HTML, JDBC, JNDI, JUnit and XML-related technologies.

Extensive experience with Application servers and Web servers (Oracle Web logic 10.3, Oracle OC4J, IBM Web Sphere 5.x and Tomcat 5.x). Good experience in writing complex Oracle SQL queries, creating PL/SQL stored procedures, functions, packages, performance tuning and triggers.

Expertise in Object Oriented Design (OOD) & Analysis (OOA) based on Unified Modeling Language (UML) architecture. Experience in developing Class, Sequence, flow diagrams using Smart Draw UML and Star UML.

Strong hands on experience in implementing Design patterns like MVC, Singleton, Data Access Object, DTO, Service Façade, Delegate and Factory. Having experience with Configuration Management tools like SVN and Visual Source Safe.

Strong knowledge in AGILE & Waterfall methodology of software development. Good leadership, interpersonal skills, commitment, result oriented, hard working with a quest and zeal to learn new technologies and undertake challenging tasks.

Ability to handle multiple tasks and work independently as well as in a team.

TECHNICAL SKILLS:

Programming Languages: JAVA, PL/SQL, C & C++.

J2EE Technologies: EJB, JSP, Servlets and JAXB.

Web Technologies: HTML, JavaScript, XML, XSLT, XSD & Web Services.

Frameworks: Spring MVC, AOP and Struts.

Open Source: Ant, Log4j.

Oracle Technologies: Oracle 10g, 9.2 & 8.1.7 database, SQL & PL/SQL.

O-R Mapping Tool: JPA Annotations & Hibernate.

Application Servers: Oracle Weblogic10.3, Oracle OC4J, IBM Web Sphere Application Server5.x, & Apache Tomcat 5.x.

Operating Systems: Windows 8/7/XP/NT.

Development Tools Eclipse SDE, Oracle Workshop for WebLogic10.3, TOAD, PL/SQL Developer, IBM WSAD v5.1, Jbuilder 7 IDE, Apache Subversion (SVN), Serena Polytron Version Control System(PVCS) & Visual Source Safe.

Domain Knowledge: Shipping.

PROFESSIONAL EXPERIENCE:

Jan’ 2017 – Till Date Path Solutions

Senior Developer /Tech Lead Houston, TX

Project: ABS - Overdue Letter System

The objective of this project is to examine vessels (ship) and provides the report to the Surveyors, Engineers and Owners. The project involves the development of Overdue Letter System for Office 2000 (O2K) System and survey manager (SafeNet) System in for ABS. It is an application development project starting with requirement gathering, application design and development, testing, implementation and also post implementation support. The entire system is developed using iterative model. The project has been undertaken to satisfy the following objectives:

Notify Owners, Flags, and dual class societies electronically of coming due or overdue Class Surveys and Outstanding Recommendations, Statutory Surveys and Additional Findings, expired Certificates, and ISM/ISPS overdue items.

Conserve Classification and Documentation Center time and labour resources.

Simplify Suspension or Overdue notification review process

Standardize notification methodology for all Classification and Certifications.

Responsibilities:

Develop Java based services using Java1.4, 1.5 & 1.6, J2EE, EJB, Java Beans and MVC framework.

Requirement understanding of Sprint tasks with help of Business Analyst. Creation of Class and UML diagrams using SmartDraw and StarUML for all modules. Responsible for design, development and implementation of modules.

Implemented the critical functionalities using Java and Oracle packages & stored procedures. Developed UNIX based scripts to apply database scripts on beta, QA and production servers. Performance tuning of SQL.

Involved in the database design for release and development. Participate on daily Sprint standup calls to update the accomplished and commitment tasks. Design and Developed common frameworks to execute SQL queries.

Analyzing and solving performance, transactional, Multithreading and Java memory issues. Leading a development team; assigning Tasks, Designing modules, reviewing other developer’s code. Also making sure any functionality is not impacting any existing business.

Environment: Java1.4/1.5/1.6, J2EE, Spring framework, Hibernate, Struts, EJB, JSP, JavaScript, Ajax, GWT, Web Services, XML, XSLT, JAXB, Weblogic10.3, Oracle10g, SQL, PL/SQL, jQuery, Star UML, Visio, Eclipse 3.7, SVN, SQL Developer, TOAD10.1 & VSS.

Aug ‘14 - Mar ‘16 Vision Comptech

Java/Web Developer India

ABS 2000 – SafeNet:

The project involves development and maintenance of various kinds of Report generation using XML DOM objects with XSLT templates. Data is fetched from Oracle 10gR2 Database using Database procedures. Those data are used to generate HTML reports using XSL Style Sheet and PDF reports using FOP. This project follows MVC architecture namely using Java Helper classes as Model, Servlets as Controller and XSL templates (which generates HTML/PDF at runtime) as View. The existing application is upgraded from Oracle 9i Application Server to Oracle 10gR2 Application Server and the database is upgraded from Oracle 9i database to with Oracle 10gR2 database. This application (Safe Net) is called from the main application to generate Html and PDF reports where ever needed.

Responsibilities:

Understand User Specification Create Issue Documents/Use Cases Implement changes as per issue. Unit Test the implemented changes as per test cases Debug the implemented codes Integrate the changes in Testing Environment.

Fix reported bugs of already implemented changes Cooperate with Team Members during concurrent developments.

Environment: Java, J2EE, JSP-Servlets, XML-XHTML-CSS, XSL, Oracle OC4J Server, PL/SQL, Oracle9i, SQL Developer, TOAD7.0, Eclipse 3.0 & PVCS.

Aug ‘14 - Jul ‘14 Distributed Object Technologies Ltd

Java/Web Developer India

Insurance Calculation System:

The project involves Development of Web based Insurance Calculation System. The project involved the development of Web pages in which user can give values in terms of policies to get insurance coverage related information. The existing software was running in IBM CICS Transaction Server, written in Legacy language with Tabex and DB2 Universal databases. It was converted into Java (J2EE) application and deployed in IBM Web Sphere Application Server.

Responsibilities:

Implement the code as per design. Developed the front-ends in JSP, HTML and JavaScript. Created Java Beans to capture business logic. Written SQL scripts. Debug the implemented code as per the code design.

Develop the site and integrating the dynamic pages with the static designs.

Environment: Java, J2EE, Java Helper Class, Java Servlets (Controller), JNI, JAXP, SQLJ, JavaScript, Java Server Pages and XML.

Java/Web Developer

Server Monitoring System:

The project involved the development of a Web based Server Monitoring System of various Application/Web servers. It uses Oracle as Database server with business controller classes (Java) in middle tier and JSP in the front end. It interacts with WebLogic Application Server and Apache (an Web Server from Apache Group) and uses graphical charts to display various Application/Web Servers work load.

Responsibilities:

Implement the code as per design. Developed the front-ends in JSP, HTML and JavaScript. Created Java Beans to capture business logic. Written SQL scripts. Debug the implemented code as per the code design.

Develop the site and integrating the dynamic pages with the static designs.

Environment: Java, J2EE, Java Helper Class, Java Servlets (Controller), JavaScript, Java Server Pages.

Education Details:-

Examination Passed

Board/University

Year Of Passing

College

% Of Marks

M.C.A (Master Of Computer Application)

West Bengal University Of Technology

2009

Netaji Subhash Engineering College

8.45(YGPA)

M.Sc. Mathematics

University Of North Bengal

2004

Department of Mathematics

64.40

B.Sc. Mathematics

University Of North Bengal

2002

Alipurduar College

56.00



Contact this candidate