We provide IT Staff Augmentation Services!

Principle Developer Resume

Durham, NC

SUMMARY:

  • 11+ years of strong award winning User Interface Architect/Lead developer with building pixel perfect websites and broad knowledge of system development architecture
  • Expertise in web3.0 application design and involving analysis, design, development, testing and deployment in medium to large sized global corporations.
  • Expertise in enterprise level frameworks, industry standard design methodologies, usability research and analysis, graphic design, front - end web development, and style sheet development.
  • Passionate innovative problem solver who thrives in a cross team environment to solve diverse application issues within brand compliance.
  • Specialized expertise in designing/refactoring APIs using micro services. Comfortable implementing great user experiences, managing server side scalability and concurrency
  • Responsible for the Identity Management, Content Management, Enterprise Architecture, New Product/Technology Introduction and Enterprise Engineering.
  • Extensive experience in Requirement capturing, scenario scoping, user story capturing, use cases, specification design, function point analysis, Project Quote Review and various phases of project documentation.
  • Extensive design and development experience in areas of Trading systems, Financial Securities, of strong experience in architecting, designing and developing of java web based Rich Internet Applications (RIA) using web 3.0 technologies like Adobe Flex, Webcentre, JSON, Angular.JS, Nodejs, HTML5, Java Script, Python, JQuery,Jqgrid, Web services (SOAP and RESTful) SOA, Spring MVC and J2EE applications in BFSI, PLM, PKI and Telecom domains by setting initiatives for Enterprise Architecture Vision, Strategic Planning, Technology Directions, Change Management, and Team Building.
  • Having excellent exposure to work in enterprise security and web security environment and having excellent command on securing the web services (SOA using SAML & SPML).
  • Architected, Designed and developed complex applications utilizing SOA/EAI/ESB stack.
  • Excellent understanding of Design Patterns, P4, XSD, Schema, Messaging and EAI Patterns.
  • Extensive experience working with GRID and Cloud computing including Amazon EC2, Confidential App Engine and private clouds.

TECHNICAL SKILLS:

Languages/Platforms: Java, C/C++, Perl, SQL, JavaScript, PHP

UI Front End: AngularJS, Protractor, Backbone

Framework/Libraries: Struts, Spring, Velocity, Tiles, Hibernate, Apache/Tomcat, COGNOS, Hibernate, EJB XML, XSLT, AWT, JFC/Swing, RMI, JDBC/ODBC, SOAP, SAML, SPML, BPEL, JBPM,, JDO, Struts, javaFX, Adobe Flex, HTML5, NodeJS, backbone.js, Express.js Bootstrap, Ajax, JSON, jqGrid, Jquery and Protractor, Jasmine, Grunt.

IDE/Tools: Webstorm, Netbeans, Intellij, Eclipse, visual studio .net, TOAD and Squirrel

Reporting Tool: Crystal Reports 8.0,RAS, Jasper, Talend Studio

XML: Xerces, Xalan, JDOM, DOM, DTD, JAXP, JAXB, XSD, XQuery, XPath

Messaging: JMS, IBM MQ, Tibco EMS/Rendezvous, Apache MQ

SOA/ WebServices: SOAP, UDDI, WSDL, REST, SOA, Apache Axis, Jersey, BEA Aqualogic, Apache Camel.

UML Tools/Project Mgt.: Enterprise Architect, Rational Rose, Visual Paradigm, MS Project, Visio

Database: Oracle11i, Oracle 9i, Sybase, MS SQL Server, db2, oracle, MySQL, PostgreSQL

OS / Virtualization: Windows,AIX,Linux,Solaris,hp-ux,tru-64,MacOS,Irix,AFS, Samba, NFS, VMware, VirtualPC

Change Control: GIT, ClearCase, VSS, CVS, Star Team, SVN, Jira, SharePoint, CMVC, CML

Testing: Protractor, NodeJS, Rational Suite, WinRunner, JUnit, Staf, jester, mockito, Selenium, Jasmine and SoapUI.

Performance &Monitoring: JProfiler, JProbe, VisualGC, Visual VM, jvmstat, Ethereal, FileMon, RegMon, Handle, Tcpdump, SoapUI, Argent, jvmstat

Web/Middle tier servers: WebLogic, WebSphere, JBoss, MPS, MIT Kerberos, LDAP, Tomcat, Apache, Reverse Proxy, IIS, XAMPP, iPlanet 6.0, Sun One Web Server 6.1, IBM HTTP server, Apache, Domino, Oracle HTTP Server, IIS 5.0, IIS 6.0, iPlanet Portal Server, and Weblogic Portal Server

Security: SSL, HTTPS, Kerberos (4 & 5), LDAP, Crypto and JAAS

Oracle: Web centre Sites, Portal and Content

PKI: Microsoft CA, Sun Access Manager, Entrust Security Manger, Identity Manager, Entrust Entelligence.

LDAP: OracleInternetDirectory (LDAP) Server, SunOneLDAPServer, Active Directory, Lotus Domino, Novell LDAP, Siemens DirX and ADAM.

PROFESSIONAL EXPERIENCE:

Confidential, Durham, NC

Principle Developer

Responsibilities:

  • As a part of Fidelity PI technology, led and in designed architecture for high profile projects to refractor for using micro service to make it RESTful, thread-safe, and more configurable on Fidelity NetBenefits, including Loans, E-mail aggregation and user preferences, E-Learning integration, Health and Welfare online enrollment, and Defined Contribution online enrollment and income deferrals.
  • Led the architecture and dev team to define and implement test Automation Framework using Protractor, Jasmine and Grunt on node npm.
  • Designed and developed Fidelity netBenefits jQuery Mobile website. Data Binding using jquery and template with handlebars js.
  • Designed workplace investment websites using AngularJS and Tridion as content management system.
  • Designed small independent microservices functionalities in docker IMAGES using ReactJs, REST, Mongo DB for XYZ axis scaling.
  • Design and implementation of next generation automated response system using AngulaJS, spring boot and bootstrap.
  • Led in new product development solutions in high fidelity page mock-ups and User experience research and analysis
  • Responsible for the creation of a logical and easily navigable website user experience, including user interfaces, navigational rules, information organization, and site maps for the company’s primary customer website reaching millions of users per day.
  • Specialized expertise in designing APIs and web services. Comfortable implementing great user experiences, managing server side scalability and concurrency, designing database schemas and batch processing jobs, and deploying and admin servers. Experienced in building sophisticated distributed systems using REST/hypermedia web APIs (SOA). Product focused and deeply passionate about solving interesting problems.
  • Led the team in RESTful web service architecture with Flux as front end design and constructing with JQuery, HTML5, and CSS3 using Spring Web MVC.
  • Defined architecture API for End to End Automation framework using Sahi and Confidential SOATest to test the complete end to end transaction for different layers.
  • Design and documentation of REST APIs for collection and retrieval of high volume data.
  • Cassandra data model design for high volume data.
  • Led in designing the RESTful web service architecture with Flaux as front end design and constructing with JQuery, HTML5, and CSS3 using Spring Web MVC.
  • Defined architecture API for End to End Automation framework using Sahi and Confidential SOATest to test the complete end to end transaction for different layers.

Environment: Java 8,, Angular, JQuery, Docker, Jenkins 2, Protractor, MongoDB, MariaDB, Guava Cache, Selenium, Jasmine, Grunt, AJAX, HTML5, CSS3, Node.js, Bootstrap, WOS2, Oracle 11g SOA suite, RESTful, spring MVC, Spring boot, SAML, WS-BPEL.

Technical Lead

Confidential, Bentonville, AR

Responsibilities:

  • Led and mentored the team in refractor and implement the existing SOA infrastructure into functionally decoupled domain driven microservices approach to use AWS containers to scale as needed.
  • Led and implemented frontend functionality in JavaScript, Backbone.js, and Ember.js and implemented UX/UI with responsive HTML5/CSS.
  • Led in designing the RESTful web service architecture with Flex as front end design and constructing with JQuery, HTML5, and CSS3 using Spring Web MVC.
  • Defined architecture with Ruby on Rails as a JSON API for Backbone.js on the frontend. Hand-rolled Rails user authentication service object, namespace API routes, nested JSON tinplating, Backbone models/collections with Backbone-relational.js.
  • Led in designing and implementing system development life-cycles and workflows best practices for maintenance and enhancements for Legacy Confidential systems.
  • Led and developed reusable and scalable RESTful web service solutions that fulfill business requirements in a loose coupled service oriented architecture.
  • Designed and configured Mule integration with JBPM process engine for use in the implementation of Flow Control System of People.
  • Led in design and implementing the high scale 3 tier architecture using front end as JQGrid, Jqery, JSON, Spring Web MVC, Node.js and Action Scripts.
  • Designed data layers objects populating data using Node.js backbone.js, Jqery, Express.js, JSON and AJAX.
  • Involved in building an image asset library using Knockout.js and Backbone.js as part of the same overall project.
  • Used Rational Build Forge and Rational Team Concert for project build and deployment.
  • Developed Benchmark testing framework, a JavaScript performance testing toolkit for web and Node.js. Used node.js backend to handle the model synchronization integration with backbone.js.
  • Implemented ETL on Hadoop and analytics for Hadoop stack and different bigdata tools, migration from different databases (i.e. Oracle, MySQL) to Apache Hadoop.
  • Managed Scrum meeting with multiple teams and maintained burn down chart.
  • Responsible for complete project planning, SRCUM backlog creation and planning, and weekly status reports.

Environment: Java 7, JMS, REST, coherence (data grid), Maven, Team city, Jrockit, Confidential Protocol Buffer, JMX, spring. dojo. Java, J2ee, Oracle 10g SOA suite, JPA, RESTful, AOP, spring MVC, jqGrid, JQuery, JAX-WS, AJAX, Oracle 11g, HTML5, CSS3, Node.js, Bootstrap, AngularJS, LESS, RAD, WSAD, Webshere Server, Mule ESB, SAML, WS-BPEL, Agile, backbone.js

Technical Lead

Confidential

Responsibilities:

  • Defined and implemented scalable RESTful web service solutions that fulfill business requirements in a loose coupled service oriented architecture works across the full stack on a large, high-traffic Ruby on Rails application.
  • Led and implemented frontend functionality in JavaScript, Backbone.js, and Ember.js and implemented UX/UI with responsive HTML5/CSS.
  • Led in design and implementing the high scale 3 tier architecture using front end as JQGrid, JQery, JSON, Spring Web MVC, Node.js, Mashups and Action Scripts.
  • Led in designing the definition of business process and work flow integration with Mule configuration.
  • Designed TIBCO messaging integration using web services.
  • Designed and configured Mule integration with JBPM process engine for use in the implementation of Flow Control System of People.
  • Led in design and implementing the high scale 3 tier architecture using front end as JQGrid, Spring Web MVC and action scripts.
  • Designed and Integrated reports with operational workflows by embedding Adobe Flex (SWF) applications into custom reports.
  • Led in Integrating with Data and Messaging using Flex 4 and Live Cycle Data Services.
  • Participated in project execution and release planning in RUP for the team to encourage individual participation of each developer towards project milestone deliverables.
  • Worked with Big Data and Hadoop File System (HDFS).

Environment: Java 6, Oracle coherence, AutoSys, NoSQL Databases Java, J2ee, JPA, Hibernate3, iBatis, spring 3, JBPM, Agile, Mule, JSON, JQuery, JavaScript, Backbone.js, Ember.js, Jasmine, Spring Web MVC, HTML, CSS, Node.js, Bootstrap, LESS, WS-BPEL, Mashups, backbone.js, and RESTFul.

Confidential

Sr. Technical Lead

Responsibilities:

  • Led in designing the Abstract data Layer for complex data model, as high volume if data needed from external DB.
  • Designed materialized views for bulk loading from external source and designed sophisticated cashing mechanism to handle high volume of reference data.
  • Led in design and implementing the network mediation cartridges like CC, PC and DC. Used core Java 1.5, spring 2.0 for transaction management, JMS for asynchronous processing, Oracle 10g for persistence layer, UNIX shell scripting for invoking third party binaries.
  • Led in design and implementing the ftp and sftp polls, which will collect CDR files and will map to customized ONM nodes to parse and process and will cater the respective billing destinations.
  • Handled APDU, IPEX and Ribbit type complex switches as those CDRs in binary format.
  • Designed and implemented method and field interceptors using AOP and aspectJ for implementing central logger and security to simplify the integrating and testing different modules.

Environment: Java 5, Tibco EMS, Apache Axis, Mule ESB, Oracle, Tibco Business Works, Linux RHEL, Web Services, SOA, xml, XSD, SOAP, J2ee, REST, Tibco Business Events, Esper HA, Spring, Weblogic, Emule ESB, Aqualogic BPM, GEMFIRE caching framework, Jboss Drools, Apache Camel.,Esper, Tibco Busines Events, Sybsae 15.1.

Confidential

Sr. Teach Lead

Responsibilities:

  • Led in design and implementing the Confidential adapter component which is the primary component of the system responsible for loading data and extracting data from Confidential using Core Java, Spring for transaction management, JMS for asynchronous processing, Oracle 10g for persistence layer, Unix shell scripting for invoking Advent Confidential binaries, Weblogic to serve data sources and queues. Used oracle SOA suite for service integration with legacy systems.
  • Architected and led EAM (Enterprise Activity Model) a production-level service-based XML and various sub-components of the real-time processing module. This involved identifying the various mapping rules and processing logic for different type of trade and non-trade transactions using MDB for multi-threaded processing.
  • Led team in implementing pending account activations and account filtering in Activity Model.
  • Architected and led Confidential Utils, a utility for authorized users to access the production data for manipulations using JSON, JSF, jqGrid and JQuery.
  • Dramatically improved reliability and scalability with various stress tests using billions of XML messages for real-world heavy-duty environments.
  • Architected, designed and implemented of OCW (online control workstation) to track and monitoring the daily batch loads into Confidential (including break data) initially using spring and web services later moved to FLEX.
  • Involved in design and implementation of Account Conversion and Reconciliation (comparing the source file loaded into Confidential with report generated by the Confidential ).
  • Involved in designing and implementation of the single account loading (EAM) as well as APGL (account processing group layer) implemented and EAM validation Framework.
  • Design and develop various sub-components of the real-time processing module. This involved identifying the various mapping rules and processing logic for different type of trade and non-trade transactions using MDB for multi-threaded processing.
  • Involved in integrating in spring Hibernate (JPA annotations). Migrated static data from the database to the code as Java 5 enumerations. Facilitate group problem solving and information sharing through brief regular meetings and weekly lunches.
  • Designed and implemented method and field interceptors using AOP and aspectJ for implementing central logger and security to simplify the integrating and testing different modules.

Environment: Java 5, Tibco EMS, Apache Axis, Mule ESB, Oracle, Tibco Business Works, Linux RHEL, WebServices, SOA, xml, xsd, SOAP, J2ee, REST, Tibco Business Events, Esper HA, Spring, Weblogic, Oracle 10g SOA suite, JPA,, AOP, spring 2, struts 1.x & 2, jqGrid, JQuery, JAX-WS, AJAX, Ajax anywhere, X-stream, axiom, DB2. WS-BPEL, Web logic 9.2/10, Adobe Flex, Ecliepse, Autosys, Emma, Win-XP, Solaris, Linux, Citrix, Clear Case, VPN and UNIX.

Confidential

Technical Team Lead

Responsibilities:

  • Involved in designing and implementing new healthcare system from existing legacy system, which is integrating existing reporting tool with UI
  • Developed client specific property pages generating dynamically using backbone objects
  • Led in designing and implementing the Validator framework (which is to initialize, validate and save the backbone objects)
  • Responsible for creating java handlers for each custom rules created and execute by the Versata Team
  • Responsible for creating stating HTML pages using input XML files, there after building webapp using these static pages and dynamically loading property values with linked property pages. These property pages are dynamically linked with valuators to validate and save the DB.
  • Involved in creating UI test cases (Canvas test cases) and server side test cases using JUnit
  • Led in writing ant target scripts to run unit tests and to get the code coverage using JUint with Emma and led in updating the build integrating with Check style, find bugs and continuous Integration(CI).
  • Led in orchestrating the BPEL-WS maintain the loose coupling by using JDeveloper.
  • Wrote technical documentation describing the Health Vault integration functionality.
  • Attended a healthcare conference with other team members to help configure the application for demoing.

Environment: UML, Java/J2EE, EJB 2.0 (Session, Message Driven), JDK 1.4.0, JDBC, JMS, Xerces, XML, XSL, XSD, Hibernate, Castor, JavaScript, JBOSS 4.0, Java Swing, WebLogic 8.1, Oracle, JBuilder, Test Director, Eclipse, Rational Clearcase, Perl.

Confidential

Technical Team Lead

Responsibilities:

  • Analyzing Business requirements for different XML API interfaces, by interacting with third party API clients and business personals, and documenting the workflows.
  • Involved in creating Skelton framework.
  • Designing, developing and testing of workflow and using Test Director to track defects.
  • Design, development and support of the application system in Production environment (Ticket / Issue Handling) and during various SDLC phases.
  • Developing Proof of concept, design documentation and providing work / time estimates for design and development efforts.
  • Creating sequence, workflow, activity and other UML diagrams.

Environment: UML, Java/J2EE, JDK 1.4.0, JDBC, JMS, Xerces, XML, XSL, XSD, Hibernate, Castor, JavaScript, WebLogic 8.1, Oracle, JBuilder, Test Director, Eclipse, Rational, Entrust PKI, SAML, AJP13 Connectors and Tomcat.

Confidential

Staff Software Engineer

Responsibilities:

  • Involved in developing of complete Data layer Dao's and VO's for all XML DOM's & Node elements (which uses XML protocols)
  • Responsible for SOAP (Apache Axis) based software (publishing and subscribing) web services to be used for communicating with BCGI and CMS Developed CMS Interface which is responsible to ingest Data into HCS DB
  • Resolved many performance issues like Jboss clustering, caching and DB connection Optimization
  • Developed HCS DB definition reports using COGNOS Reporting tool
  • Involved in design and develop of Admin module which using struts and hibernate

Environment: Perl, C, C++, DHTML, Java, J2ee, UML, IIS, WebSphere, WebSphere MQ, db2, Windows 2000/xp/2003, Aix, staf, java / j2ee / jdbc / jndi /SOAP/WebServices

Hire Now