Senior Full Stack Developer (contract) Resume
TECHNICAL SKILLS:
Language: Java, J2EE, PL/SQL, TypeScript, ES6, XML/XSD, XSLT/XPATH, AJAX, and UML.
Database: SQL Server, Oracle, and MySQL.
NoSQL: Neo4j, Mongodb, Elasticsearch, and Cassandra.
UI Development: JSF (Seam, Facelets, RichFaces), HTML5, CSS3, JQuery, D3, Angular, and Bootstrap.
Operating System: Windows, UNIX, and Linux.
Integration Tech: JSON, XML, REST and SOAP services.
Internet Application Server: WebLogic, WebSphere, JBoss, and Tomcat.
Java API: J2EE (Session and Entity Bean), JMS/MDB, Java 8, Spring, Struts, Hibernate, JUnit, JSF, and JSP.
Major tools: Eclipse,RAD/RSA, Toad, XMLSpy, Ant, Maven, NPM, Webpack, SVN, and GIT.
Development Methodologies: RUP, XP, Agile, and OOP.
PROFESSIONAL EXPERIENCE:
Confidential
Senior Full Stack Developer (Contract)
Responsibilities:
- Developed and implemented RIP (Retail Investment Platform) project with Redux and Angular 7 framework using Spring MVC, Solace MQ messaging, HTML5, TypeScript, JSON, Node.js, Angular 7, and Redux.
- Designed and implemented JWT module using Spring MVC, Oauth2 and JBoss Server.
- Configured and deployed the RIP and C3 Spring framework application to JBoss EPA application Servers.
- Designed and implemented the UI unit tests using Karma, Jasmine and Typescripts.
- Designed and implemented td - alert, print, supervisor overwrite, leveraged Confidential components.
- Designed and implemented npm-angular-components and deactivate guard service.
Confidential
Senior Full Stack Developer (Contract)
Responsibilities:
- Developed and implemented KRI (Key Resiliency Indicator) project with microservices architecture from scratch using TypeScript, Bootstrap, JSON, Express, NodeJS, Angular 2, and MongoDB.
- Designed and implemented GTI visual reports using HighCharts, Lodash, Typescript.
- Designed and implemented scheduler for ETL datasets (IIPM, EIM, Moog, and SM9) data into Mongodb and Elasticsearch using Python pandas library.
- Designed and implemented SSO module using authorization OpenID, JWT and Node.js.
- Configured and deployed the KRI application to production environment working in Bluemix Cloud; experienced through DevOps PaaS Deployment with setting up Jenkins, UCD, BlueMix, GitHub and Dyntrace.
Confidential
Full Stack Developer (Contract)
Responsibilities:
- Developed and implemented IHMS (Inventory Hierarchy Management System) project with microservices Domain-Driven Design using Angular JS, Bootstrap, JSON, Spring Boot, Java 8 and Drools.
- Designed and developed Advance Search request & task layer using Spring boot, Hibernate and SQL Server.
- Designed and implemented backend domain layer using Hibernate, Jersey, and Spring framework.
- Designed and implemented portal style home page using Angular directive, Java 8 and Spring MVC.
- Designed and implemented IHMS reports tool using lodash, ES6, RESTful services and Tomcat.
- Automated Selenium test with QA team (design, development and automate testing)
Confidential
User Experience Designer - Advanced (Contract)
Responsibilities:
- Developed and implemented Foresee project using Angular JS, Bootstrap, JSON, Neo4j and MongoDB.
- Designed and developed Advance Search layer using Spring-Data-Elasticsearch, and Neo4j graph database.
- Designed and implemented backend domain layer using MongoDB API, Neo4j API, and Spring framework.
- Designed and implemented portal style home page using Angular directive, and Spring-Data-Mongodb.
- Designed and implemented Foresee reports tool using lodash, ES6, Node.js, REST, Jersey, and Tomcat.
- Designed and implemented scheduler for ETL IIPM data into Mongodb using Quartz and Spring-data-Mongodb.
Confidential
Senior Application Developer (Contract)
Responsibilities:
- Develop and implement Revolution project using Angular, Bootstrap, JSON, Webstorm, and NodeJS.
- Designed and developed Revolution domain layer using Java 7 new features (Functional Programming, Lambdas, and Stream), and Play framework.
- Developed and implemented TOTES using Akka Actor, Play, REST, Jersey, Spring and Cassandra.
- Developed and implemented log system using ELK (Elastic, Logstash, and Kibana) framework.
- Developed and implemented web pages according the PSD from design team using HTML, CSS, AngularJs.
- Developed and implemented Junit test and integrations test using Junit and Selenium test tool.
Confidential
ESP (Enterprise Senior Developer)
Responsibilities:
- Develop and implement CORR (Canadian Organ Replacement Register) project using JQuery, HDIV, Advanced CSS, JSON, AngularJS, and HTML.
- Designed and developed CORR domain layer using Spring MVC, Spring Security, MyBatis, and PL/SQL
- Developed and implemented test plans for CORR search engine using JUnit test.
- Developed and implemented CAL (Central Auditor and Logging System) using Spring AOP and Jersey.
- Developed and implemented CPERS (Canadian Confidential t Experience Report System) project using JSTL, Spring MVC, REST Web service and Jersey.
Confidential
Senior Web Developer (Contract)
Responsibilities:
- Develop and implement responsive web design InsureNOW and Insure Mobile web layer using Angular, Bootstrap, JQuery, Advanced CSS, JSON and HTML.
- Designed and developed InsureNOW project domain layer using Spring MVC, MyBatis, REST Web Service, and Oracle PL/SQL, Stored Procedures.
- Developed and implemented test plans for REST web services using SOAPUI and JUnit test.
- Documentation of SPA technical design and REST web services using UML and SiteCatalyst.
Confidential
Senior J2EE Consultant (Contract)
Responsibilities:
- Developed and implemented ECMSS (Content Management Share Service) project using FileNet,
- WebSphere, and SOAP web services.
- Designed and developed Aero Plan project using SOAP web services, SAAJ and Java Thread.
- Developed and implemented test plans for SOAP web services using SOAPUI.
Confidential
Lead Developer
Responsibilities:
- Designed and developed SB MRDC (Small Business Mobile Remote Deposit Capture) project using Alogent API, ESB, Object Grid, SOA, Web Services SOAP and REST.
- Designed and developed Mobile Wallet project using JMS, MQ, Object Grid, REST and SOAP web services.
- Designed and developed RESL project using Spring JDBC, Hibernate-Validation, DAO, DB2, EBS, Jersey, SOAP and REST web services.
- Developed and implemented test plans for Web Services SOAP and REST using SOATest.
- Responsible for leading technical aspects of project from inception through to deployment.
- Participate in analysis and system design specification sessions.
- Documentation of design options and solutions according to SDLC methodology.
- Ensure that solutions adhere to development best practices and architectural principles.
- Anticipate obstacles and execute proactive approaches to issues.
Confidential
Senior J2EE Developer (Contract)
Responsibilities:
- Designed and developed Report Scheduling using Seam, Quartz, Hibernate, JSF and Web Service.
- Designed and implemented XMLTools including Merge, Compare, Extract and Update for large XML files up to 5GB size using SAX, stAX, JDom and XMLBean technologies.
- Developed and implemented IPS SCIFile, Pooling ratios, Assessment Notices and many other reports using POI, JXLS, iText, Web service, SOUPUI, JAXB, Hibernate and Stored Procedures.
- Developed and implemented Confidential ’s core business system IPS subsystems Inspection and Pooling ratios using Web Service, Strut, jQuery, Oracle PL/SQL, Stored Procedures and Rule engine.
- Designed and developed EMS (Event Management System) using Spring, WebBeans, Drools, JSON, REST Web Services, JQuery, Ajax, Angular JS, and Hibernate.
- Developed and implemented Portel pages and domain layer of Track System using WebSphere Portal, FileNet, BPF, JMS, MQ, Content Manager and Process Engine.
Confidential
Senior J2EE Developer (Contract)
Responsibilities:
- Developed and implemented CARDS Portal and Portlet pages using Weblogic Portal framework.
- Developed and implemented BPM workflow, controls using SOA, web services and WLI server.
- Developed and implemented CARDS decision rule engine using ILOG JRules and JAX-WS.
- Developed and implemented Documentum database access and search for the CARDS system.
- Designed and developed ISO-8583 parser for the Master CARDS retrieval and chargeback files.
- Developed and implemented CARDS (Cards Dispute System) using NetUI, JSP, Portal, DHTML and Ajax, SOAP, Java Beans, JMS, and JPD.
- Designed and implemented batch job to transfer the Essentis data files in the mainframe system using Spring Batch and ETL.
Confidential
Senior J2EE Developer (Contract)
Responsibilities:
- Developed and implemented ELRS system using Struts, Servlets, Toplink and Oracle technologies.
- Developed Document Summary and Standard Terms of Agreement reports using JClass technology.
- Developed workflow and domain layer using Toplink (ORM), Web services and WebLogic.
- Designed and implemented JUnit test cases with the Test-driven development (TDD) technique.
- Developed and implemented the Highway, Trans-Canada Pipeline search subsystem and search reports using Struts, Toplink and Weblogic application server.
- Developed and implemented CRS (Central Report Services) for JC-Class report server using JMS,
- Hibernate, Spring MVC, PL/SQL and JBoss application server. Implemented and transferred Legacy system report formats to regenerated new reports in PDF format.
Confidential
Senior J2EE Developer (Contract)
Responsibilities:
- Developed search module for TLR (Thomson Law and XML database) using Servlets, JAXP, Axis2 and SAX parser.
- Developed and implemented Docbuilder workflow-like using OSCAR XSL Architecture.
- Developed Library subsystem and implemented Tools business process for TLR.
- Developed and implemented Consult Carswell system using XML, XSL, DHTML, Struts, Servlets, Oracle, Apache Axis, ESB and WebSphere application server.
- Developed and published the book format document file in PDF format.
Confidential
Senior J2EE Developer (Contract)
Responsibilities:
- Designed and implemented Partner Direct security system (hazardous code injections) using J2EE filter technology.
- Developed and implemented sub-workflows for chips order merchant business process.
- Developed OMS (Order Merchant System) using JSP, XML/XSL, and DHTML, Servlets, Session Beans, JMS, Web services JAX-RPC and JPD.
- Developed and implemented work-list tasks (Pent Order, Schedule Install, Deployment, IP-Fax,
- Fax Documents and Mark as Deficient Order sub-workflows) for the OMS system.
- Developed and transferred the work tasks form AS400 legacy system to work flows of OMS system.
Confidential
Senior Java Developer (Contract)
Responsibilities:
- Configured and implemented the settlement claims system using Spring and iBATIS framework.
- Developed and implemented domain layer with POJO, DAO, SOA JAX-RPC and iBATIS sqlMap.
- Designed and implemented search engine for searching contract and order using J2EE and PL/SQL.
- Developed and implemented Settlements Confidential System using Spring-MVC, Hibernate, PL/SQL.
- Designed and implemented NRS ( Confidential ) system using JSP, Spring-MVC, JSTL, DHTML, iBATIS ORM, and Oracle Stored procedures.
Confidential
Senior Java Developer (Contract)
Responsibilities:
- Upgraded OCP (Online Credit Processing) to BASEL II system using Struts, PL/SQL, WebLogic.
- Fixed the bugs and optimized the web pages for OCP application includes Adjudication and
- Assessments systems.
- Developed and implemented CMP EJB, Session bean, JSP, and Java beansfor multi-tiers application.
- Developed custom tag libraries and domain layer with OOP for BASEL II system.
- Designed and implemented CCMS web pages using JavaBean, JSP, Struts, JSTL, EL and DHTML.
- Developed and implemented BASEL II system using J2EE, Struts, ESB and Stored Procedures.
- Developed and implemented Price Engine for the BASEL II system using MQ series, JMS and MDB.
Confidential
Senior Java Developer (Contract)
Responsibilities:
- Designed and developed a number of JSP, Servlets, Java beans and portal pagesfor Bell.ca system’s
- Site (Weblogic Portal, WLCS; Oracle and SQL server).
- Created and developed web pages for the shopping cart using WLCS (WebLogic Commerce Server).
- Designed and implemented InternetExpressVUweb pages using JavaBean, JSP, and Hibernate.
- Developed and implemented e-move and e-disconnect web pages using mail and XML format.
- Developed and implemented the several billing systems to one-bill system with n-tiers internet system in Bell.ca using EJB, JAX-RPC and using Tibco API connecting with Legacy main frame system.
- Upgraded online user web pages to Weblogic 8.1 and implemented portal for wireless web pages.
Confidential
Senior Programmer (Contract)
Responsibilities:
- Designed and developed Confidential client’s information web application using Struts, J2EE, and Sybase.
- Designed and implemented PDF web pages using FOP for Mutual Confidential charts and reports.
- Used the full spectrum of J2EE technology including specific J2EE design patterns; designed and implemented a number of custom JSP Tags (included table, tree, format date and currency).
- Designed and implemented Openpfa web site for Mutual Confidential Fee Management.
- Created JSP, Java beans and stored procedures using WebLogic application server and Oracle v9i.
- Designed and implemented portfolio risk and fee management of mutual Confidential Web application.
Confidential
Senior Java Programmer (Contract)
Responsibilities:
- Defined and designed user cases and GUI usability test using UML, and OOD methodology.
- Designed and developed JSP, and Session beans in model layers of internet application connecting Sybase Enterprise Server, Red Brick, Informix and Oracle Server.
- Designed and implemented message listener server talking to Object Control Middleware - EJBs
- Using session bean (socket connect to mainframe), and JSP.
- Designed and implemented Internet reporting with output formats as PDF, Excel, HTML and Text, used Crystal Reports.
- Special tasks included:
- Configured and setup relational database Sybase and Oracle connection pooling in WebSphere.
- Implemented Web Server and Database Server monitoring using Java Thread.
- Implemented Time delay and refreshing session using XML, JSP and JavaScript.
- Implemented client member reporting using J2EE technologies - JSP, EJB, Websphere and JReport.
- Designed and implemented middleware message system using JSP, EJB, and XML.
Confidential
Software Developer
Responsibilities:
- Developed System Administrator Java interface for LSF Analyzer from getting requirements to completion. (LSF - Optimal Control of Computing Resources, Distributed Resource Management)
- Customized, debugged and tested SiteAssure system, mainly using Java Swing, Sitraka JClass and Thread for Charting. (SiteAssure - monitor the resources and database for Web sites).
- Defined and designed automated test scenarios, test cases, white box testing and processes throughout the development lifecycle.
- Developed and implemented for the subsystems.
- Special tasks included:
- Developed metric and events log reporting system using JavaBeans, JDBC, Swing/AWT, XML, J2EE, and Oracle PL/SQL, stored procedures.
- Designed and implemented LSF Analyzer console system for reporting analysis.
- Designed and implemented console communications framework through TCP/IP, socket and FTP, C++.
Confidential
Programmer/Analyst
Responsibilities:
- Designed, coded, tested and implemented solutions to problems in existing applications and programmed to integrate new packages (DYNA, Project plus) using Visual Basic.
- Performed business analysis to design and implement Tenant Billing and Recovery system for AR.
- Used MRI scripts, Access and Crystal Reports to produce accounting reports (GL, AP and AR).
- Programmed store procedures, triggers and rules to build/tune the database in SQL server.
- Special tasks included:
- Developed a report system to generate sales comparison for tenants using MS Access.
- Designed and coded tenants billing recovery system using Visual Basic.
- Developed a Risk Management System for handling claims using VC++.
- Transferred data from Timberline to MRI system by using VC++ parser raw data.
- (VC++, Visual Basic, SQL server, HTML, Linux, MS Access, and MRI)
