We provide IT Staff Augmentation Services!

Senior Consultant/developer Resume

5.00/5 (Submit Your Rating)

SUMMARY:

  • Major Involvement in large scale global Information Technology projects in various domains for mission criticalenterprise level applications in distributed computingenvironment
  • Extensive Experience in Application Software Design, Development in n - tier component based applications usingCore Java/J2EEtechnologies
  • OOA/OOD/OOP, Design Patterns
  • Real time low latency distributed Applications using Gemfirememory caching
  • Accomplished Industry Strength Java Application Development in multithreading
  • SeasonedDeveloperwithData Structures, CollectionsandefficientAlgorithms
  • JVMtuning inGarbage collection&Heap Memory usage
  • Application Development using Java Frameworks Spring (Core, IoC, AoP), Spring MVC, Spring Security, Spring Data, Hibernate (ORM), JDBC, JUnit, log4j, JMX
  • XMLTechnologies(XSD, XPath, XSLT),JAXP, JAXB,Marshalling & Un-Marshalling with Eclipse MOXy/Apache Camel,JSON, GSON/Jackson
  • Experience inJAX-WS(SOAP) and JAX-RS(RESTful) Web Services Development
  • DevelopmentinJava Server-Side Technologies (Servlets/JSP, JSF, JSTL, EJB, JMS,JPA, middleware solutionsIBM MQ,TIBCO)
  • J2EE Application seversApache Tomcat, GlassFish,WebLogic, WebSphere, JBoss/Wildfly
  • Client-Side Development (HTML/HTML5, CSS/CSS-3,JavaScript,JSON, AJAX, jQuery)
  • Server side Scripting inPHP/Perl CGI with Apache WebServer
  • Experience in Application IntegrationwithIBM CMOD servers
  • Database Development (Stored-procedures,views, triggers)in Sybase, DB2, Informix,MySQLand Oracle (PL/SQL), ANSI - SQL, & SQL other variants, SQL clients & DB Tools such as ERWIN,DBArtisan, Rapid SQL, TOAD, Sybase database designer etc.,
  • Experience in Database design/development/modeling
  • ExpertiseinData warehousingandOLTP
  • Different flavours of UNIX/Linux Operating Systems such as Sun Solaris, IBM-AIX, HP-HUX, Fedora/Red Hat Linux Enterprise System
  • Hands on development in Perl, Unix Shell Scripting, grepsed, awkutilities
  • Experience in Windows Servers&Clients
  • Wide Exposurein job scheduling tools( Crontab, CS-7, AutoSys)
  • Usage in Team Collaboration/BugTracking software utilities such as JIRA, ServiceNow, CollabNet/TeamForge etc.
  • Wide use of IDEs (Eclipse, Spring Tool Suite, NetBeans), Build toolsAnt, Maven, CI-Jenkins,&Source Code Control systems(GIT, Perforce, CVS,RCS, SVN, MKSIntegrity)
  • Agile Software Development iterative model, Extreme Programming
  • Cloud Deployment withAWS ( EC2, S3, RDS), DevOps

TECHNICAL SKILLS:

Operating Systems: Linux /UNIX ( Red Hat, Fedora, Sun Solaris, HP-UX, AIX), X-Window SystemWindows Servers& Clients

Programming Languages,IDEs, Tools, and source code control systems: Core Java, J2EE,C/C++, OOA/OOD/OOP, UML,Unix/Linuxshell Scripting,Perl, Eclipse,STS, NetBeans,Intellij IDEA, Autosys, IBM CMOD, Gemfire,Ant, Maven, GIT, Perforce, SVN, CVS,RCS, MKSIntegrity

Java/J2EE Technologies: Servlets, JSP, JSF, EJB, Struts, Spring, JDBC, JNDI , DataSources &Connection Pools , JPA, Hibernate, JMS, Middleware solutions (TIBCO, IBM MQ), JAXP, JAXB, Web Services, JMX

Web Technologies: Web-Services (JAX-WS, JAX-RS)AJAX, JQuery, JavaScript, HTML/XTML,HTML5, PHP, CGI, JSON, XML, XSL, XSLT, DTD,XML Schema, DOM,SAX,StAX

Application Servers: IBM WebSphere, Apache Tomcat, GlassFish, JBoss/Wildfly

Databases: Sybase, IBM-DB2, Informix, Oracle,MySQL, Firebird, Derby, HSQLDB, MS-SQL ServerMS-Access,SQL& variants(PL/SQL, TSQL, ESQL/C)

PROFESSIONAL EXPERIENCE:

Senior Consultant/Developer

Confidential

Responsibilities:

  • Designed, Developed and ImplementedRESTFul Web Service API to complement the existingfunctionality of Web Applications to integrate with peripheral Applications. LeveragedSpring MVC framework underneath to map the REST Resources
  • Integrated Spring Security with LDAP authentication
  • Integrated Backend Distributed Applications to communicate using middleware topics based Publisher/Subscriber messaging system
  • UsedMockito/JunitMocking Frameworksfor Application Testing
  • Verified backend Database table entries with SQL test cases

Environment: Java/J2EE, Spring (DI, AoP) , Spring MVC,SpringSecurity, LDAP, JMS, IBM MQ,Jersey, MOXy, RESTFul Web Services, DB2, Perl, Shell scripting, Eclipse, JUnit,Mockito,log4j, Maven, Git, Red Hat Linux Servers, Scrum Agile Environment

Senior Developer /Consultant

Confidential

Responsibilities:

  • Gathered, analyzed and designed a new Application Software, to replace the existed Clear Vision third party Applications, with low latency real-time system with in memory caching
  • Developed the new required Javamulti-threadeddistributed Applications using middleware topics based Publisher/Subscriber messaging system.Most of the processing were done in-memory usingGemfire caching to achieve the real time processing and Inter Process Communication done through Kafka to react to events in real time.
  • Used Hibernate for Database persistence.
  • SpringDI and AOPareemployed to achieve the required decoupling in service layers and for declarative services respectively
  • Completed Unit testing with JunitMaintained the highest code quality standards.

Environment: Java, JMX, Spring, JPA, Hibernate,Pivotal Gemfire Distributed Caching, JMS, IBM MQ,Tibco-EMS, Kafka, Jetty, SOAP Web Services, SonarQube, FIX Protocol, Oracle, MS SQL Server, Perl, Korn Shell scripting, Eclipse, JUnit, log4j, Maven, Git, Window Clients networked with Red Hat Linux Servers

Senior Consultant/Developer

Confidential

Responsibilities:

  • Analyzed & Designed Application System for populating data for back-end database server and exposedthem to client applications
  • Developed required Java/J2EEApplications (Model Entities, DAOs& services) for the back-end server application
  • Designed and implemented required Relation Database layer using Sybase Database
  • Developed &Implemented required SOAP Web-Service operations
  • Developed & Tested ETL tools to Extract External Data and Load to the repository
  • Verified the accuracyof Client/Server Applications and Web-Services by Conducting the required test cases
  • Cloud Deployment with AWS ( EC2, S3, RDS) in DevOps space

Environment: Red Hat Linux servers,Java, J2EE, Sybase, TOAD,Hibernate, Erwin Data Modeller, Perl, Unix Shell scripting, JMS,MQ, Apache, Tomcat, JDBC, GlassFish,IBMWebSphere, SOAP, XML, XMLSchema, SAX, DOM, Eclipse, JUnit, log4j, Maven, SVN Source Code Control system

Application Solution Developer

Confidential

Responsibilities:

  • Analysed, Developed and Maintain peripheralJava/J2EEApplications for document loading and retrieving to and from IBM CMOD (Content Management OnDemand) servers
  • Developed multithreaded Java Applications in orderto handle incoming high volumedata
  • Employed various Java APIs (ODWEK, TIBCO Server) in the application code to interact with CMOD and TIBCO servers
  • Analysed the Garbage Collection &Heap Memory Usage to optimize the Application Performance
  • Carried out System Integration work to invoke various upstream processors used in the Firm as per the needs ofLine of Businesses. Developed DB2 SQL scripts/Stored procedures. Analysed and Developed CMOD Document objects to index, capture, load, archive, and user authorization as per the business requirements. DevelopedKorn shellscripts to automate the Deployment of CMOD objects across Development, UAT, and Production servers.
  • Involved in every phase of the SDLC.Authored various User/Technical manuals such as System Requirement Specification, System Design Document, and System Deployment Documentsas per the requirements of the Firm
  • Maintain Statistical web-site to investigate the Search, Retrieval, Ingestion and the Failuresof Reports/Documents from US & Canadian CMOD Servers by storing the target data in IBM DB2 Database.
  • Engaged in initial technical design phase of HP Exstream Cloud Document storage Project
  • Developed test cases for unit/integration Testing.

Environment: IBM AIX Unix Servers, IBM DB2,IBM CMOD, Unix Korn Shell scripting, Core Java, J2EE, Apache, Tomcat, IBM WebSphere, Servlets, JSP,JDBC,Spring,Hibernate, HTML, XML, JMS, TIBCO-RV, IBM-MQ,Eclipse IDE,Maven,JUnit, CA-7/Crontab job Scheduler, HP Exstream CloudTechnology, MKS Integrity Source Code Control System, JIRA, MS Office Software, JIRA, ServiceNow.

Senior Consultant/Developer

Confidential

Responsibilities:

  • Gathered &analyzedrequired Information from existingJava/J2EE web applications and External Data Feeds.
  • Implemented the persistence layer of Java Applications with ORM Mappings with back end databases
  • Integratedclient & server using IBM MQ as the transfer mechanism between Clients and the Server
  • Designed initial Restful APIs to expose the information for future systems

Environment: Red Hat Linux servers,Core Java, J2EE, Oracle PL/SQL, TOAD, DBartisan, Erwin Data Modeller, Perl, Unix Shell scripting, Spring, Hibernate, JMS MQ, Apache, Tomcat, Servlets, JSP,JDBC, SOAP, XHTML, XML, SAX, DOM, RESTful (JAX-RS)Web-Services, Eclipse/Spring Tool Suite, JUnit, log4j,Maven,SVN Source Code Control system,Scrum Agile Environment

Senior Consultant/Developer

Confidential

Responsibilities:

  • Analyzed Java/ETL Applications (Data Extractionprocess from Confidential Enterprise (Oracle/Sybase) databases, web-services, other external data feeds, and LoadingProcess to dimension/fact tables of the target (STAR)data-warehouse for MIS reporting)
  • Produced Cognose MIS Reports from STAR database
  • Resolved data issues & error handling in Java Applications&backend Databases by implementing the persistence layer of Java Applications with ORM Mappings using Hibernate
  • Verify the accuracyof Applications enhanced for Dynamic Conversion of Foreign currencies in newly launched Global ATMs in US/Caribbean locations

Environment: Red Hat Linux servers, Netcool, AutoSys Scheduler, JIL, Sybase, Oracle PL/SQL, TOAD, DBartisan, Erwin Data Modeller, Perl, Unix Shell scripting, Core Java, J2EE, JUnit,Spring, Hibernate, Oracle WebLogic Server, MQ, Apache, Tomcat, Servlets, JSP,JSF, JDBC, SOAP, XHTML, XML, SAX, DOM, SOAP Web-Services, Eclipse, Maven, SVN Source Code Control system, CollabNet (TeamForge), Scrum Agile Environment

Senior Consultant/Developer

Confidential

Responsibilities:

  • Analyzed Issues and Provided Solutions/Enhancements toJava/XML/MQ Applications used in OTC Derivative Processing Area.
  • Enhanced Applications with Messages originated from various upstream front-office booking systems with different Asset Classes in different formats to a Unified format in order to be used by various downstream Applications in a consistent DWML internal format of the firm
  • Enhanced Legacy DB2/Sybase Stored Procedures to suit the new OTC Derivative Processing Requirements
  • Debugged the ongoing production issuesand provided the required emergency solutions to keep the production downtime to a minimum level

Environment: Red Hat Linux servers, Putty, X-Window, Netcool, AutoSys Scheduler, JIL, Sybase, DB2, SQL, DBartisan, Erwin Data Modeller, Perl, Unix Shell scripting, CoreJava, J2EE, Spring, Hibernate, IBM WebSphere MQ, Apache, Tomcat, Servlets, JSP, JSF, JDBC, SOAP, HTML, XML, SAX, DOM, Eclipse,Maven, PERFORCE Source Code Control system, JIRA issue/bug tracker, VCS, Service Now.

Senior Consultant/Developer

Confidential, Rochester, MN

Responsibilities:

  • Analyzed the existed Applications/Database layout in Space Allocation Charges of Mayo Clinicfor Budgeting purpose with respect to GL Post Accounting Units for Various charge types such as Real Estate, Depreciation, and Occupancy acrossall Confidential Campuses. Designed and Documented the New Applicationsand the New Database layout to implement to accommodate the new requirements and functionalities. Adopted New Algorithms and Calculations to process the space charges for the newlyImplemented System.Implemented the new Process to suit the Firm’s current needs by restructuring the legacy database tables and Applications to gain the required speed and maintainability.
  • Developed stored procedures and triggers. Created New Tables, views and indexes to accommodate the functionality, Security, and for fast data retrievals respectively.
  • Lay out the Plans for Testing and Developed test tools in Perl, Unix Korn shell Scripts, awk and sed in order to test large data volumes for Accuracy Tests

Environment: Sybase ASE 15.5, Rapid SQL 7.7, SunOS 5.10, UNIX Shell scripting, Perl, Java, J2EE, IBM Web Sphere RAD, JDK 1.5, JDBC, Hibernate, HTML, JavaScript, CSS, JQuery, AJAX, JUnit, MS Office Applications MS Visio.

Senior Consultant/Developer

Confidential, NYC

Responsibilities:

  • Designed and Developed JavaApplicationsto extract ‘ corporate actions’ from XMLdata feeds providedby external Vendorsacross the globeas per the vendor specific formats through middleware queues (IBM WebSphere MQ) .
  • Most recent Corporate Action Updates uniquely Identified andUpdated the target ‘Enterprise Database’in real-time for firm-wide usage -- Developed Java multithreaded Application
  • Created Perl/Unixshell wrapper scripts to automate and integrate these firm-wide mission critical applications using VCS clustered hosts.
  • Enhanced theJavamulti-threadedReal-Time ‘vendor data listener’server processto receivevery large amount of Global Dividend Announcementsdeclared by external vendors through IBM WebSphere MQmessages in XML formats defined by vendor rules and standards. Used efficient algorithms,Data Structures and Collections
  • Mapped and processed them as per the business logics and requirements and made available in database tables instantly by inserting/updating the required records. Information used for Dividend Projections.
  • Communicated to other server processors using in-house developed Publisher/Subscriber Queues.
  • Modified the Linux Stock Server Processdeveloped in C++/Javausing various data structures and algorithms to calculate andproject future dividends for traders based on the current patterns.
  • Made these streams available to traders by developing Servlets/JSPwebapplications along with Java Model classes
  • Developed and Implemented a Generic Netcool alerting mechanism to notify the support teams during critical server issues.
  • Server Processes implemented in VCS clustering system to kick in the backup servers to minimize production downtime.
  • Developed stored proceduresand web-services to access ‘ Corporate Actions’and‘Dividend Projection’information for downstream users and applications.
  • Developed Perl/Unix shell scripts and Java Applications to generate various client reports demanded by the rapid changes in the business

Environment: Red Hat Linux servers, Putty, Exceed X-Window, Netcool, AutoSys Scheduler, JIL, Sybase, DB2, SQL, DBartisan, Erwin Data Modeller, Perl, Unix Shell scripting, Core Java, J2EE, Spring,Hibernate, JUnit,IBM WebSphere MQ, Apache, Tomcat, Servlets, JSP, JSF,JDBC, SOAP, XHTML, XML, SAX, DOM Design Patterns, Eclipse,Ant, PERFORCE Source Code Control system, JIRA issue/bug tracker, VCS

Senior Developer

Confidential, Halifax, NS

Responsibilities:

  • Developed and maintained Confidential built tenant screening bureau (Conumer Reporting Agency) Back-end Server Processes & Front-end Web applications for landlords to report tenant history. Web Application facilitate to find the right prospective tenant by inquiring this tenant licensed tenant bureau.
  • Designed and developed on-line Web based tenant content Insurance Application. Integrated with the firm’s web-applications and databases. Designed, modelled, and implemented required databaseschema changes, Stored Procedures, and Triggers etc.
  • Implemented the QA /test plans for new developments.

Environment: Linux/Windows servers/XP clients, Unix Shell scripting, Firebird, MySQL, Apache, Java/J2EE, Tomcat, JSP, JSF, PHP, GWT, AJAX, jQuery, XML, XHTML, JavaScript, Eclipse, CVS Source Code Control system, Sprint, Scrum Agile Environment

We'd love your feedback!