Sr. Developer Resume
Chicago, IL
SUMMARY
- Highly Experienced Senior Full Stack Java Developer with unparalleled technology breadth and depth.
- Server side mastery including Database, Web Services, Messaging, Performance
- Front end mastery of web, mobile, client/server technologies
- Continually evolving with emerging technologies and frameworks
- Passionate about product quality, user experience, sustained continual delivery of running production code
- Unparalleled experience—Solving today's problems—Building the future
PROFESSIONAL EXPERIENCE
Confidential
Lead Sr. Front - End / Web Service / Analytics Developer
Responsibilities:- Development of UX, implementation of web and mobile applications for financial services. Google Analytics design and implementation for web and mobile. Performance and quality test harness services for Real-time interface to Confidential partners. Mobile apps for account reimbursement, claims management in Android, iOS.
- Web Services for member information and financial instruments. Rules service for internal provisioning of products and services.
- Java, Objective C, JavaScript, Angular-JS, Bootstrap, HTML5, CSS, DB/2, Oracle 11, PL/SQL Stored Procedures, DB/2, AJAX, JSP, Struts, XML, WDSL, Soap, Rest, JSON, JMS, Rabbit-MQ, JPA, Hibernate, Selenium, Soap-UI, JMeter, Eclipse, RAD/RSA, Ant, Maven, Spring, Subversion, Centos-Linux, LifeRay Portal, Android, iOS
Confidential
Sr. Web/Service Developer, Technical Innovation Architect
Responsibilities:- Developed web applications, mobile/web services, mainframe integrations, customer service, production support tools and automated testing frameworks.
- Technology and process improvement architecture in the areas of source control, continuous integration, configuration management, collaboration, Agile Life-cycle management, scalability, performance, cloud deployment.
- Java, Javascript, Angular-JS, HTML, CSS, Scala, Play, TypeSafe, Oracle 10+, SqlServer, PL/SQL, Vaadin, Storm, Spring, AJAX, JSP, Struts, XML, Restful, SOAP, JSON, JMS, JPA, Hibernate, Selenium, xUnit, ScalaTest, Eclipse, RAD/RSA, Ant, Maven, Mercurial, Git, CVS, Jenkins, Rational Team Concert/RTC/Jazz.
Confidential
Sr. Mobile/Web/Service Developer, Innovation Engineer
Responsibilities:- Development of mobile web retail applications and services. Developed retail marketplace mobile, web and database services. Development of back-end services for Indoor Navigation mobile app. Analysis, design, and implementation of Location Based/Mobile Analytics Dashboard.
- Apple Passbook Service development compliant with Apple Passbook protocol. Implemented backend services and admin mobile clients for eGift Card for Passbook application.
Environment: Google Analytics, WEKA, Google-Maps API, Java, Groovy, Grails, Scala, Play, Javascript, Hibernate, NoSQL: MongoDB, Neo4J, Hadoop, Hbase, SQL, JQuery-Mobile, Jquery/UI, GWT, Vaadin+TouchKit, Angular.JS, Sencha Architect, HTML, CSS, Spring, AJAX, JSP, XML, Soap, Rest, JSON, JAXB, JAXWS, JMS, PHP/LAMP, MySql, Selenium, JUnit, Eclipse, Spring Tool/Groovy/Grails Suite, JBoss Dev. Studio, Subversion, CVS, Ant, Maven, Jenkins, Mingle, Jira.
Confidential
Sr. Developer, Technical Architect
Responsibilities:- Development of desktop and Web Applications and Services to support high volume medical Confidential claims Repricing, Fee schedule and Provider Network services.
- Javascript, JQuery/UI, KendoUI, DataTables.net, ZK, GWT, Vaadin, HTML, CSS, Swing, Spring MVC, AJAX, ASP, XML, JSON, JAXB, JAXWS, Oracle 9i, 10g, 11g, DB2, MySql, Selenium, C-Unit, JUnit, Eclipse, RAD7, JBoss Dev. Studio, Websphere, IIS, ColdFusion, Subversion, CVS, Clear Case, Clear Quest, Ant, Maven, Hudson.
Confidential
Sr. Developer, Technical Architect
Responsibilities:- Development of dynamic performance Restful services to support large e-commerce applications. Developed Caching system using the new Spring 3.1 Back-End Cache API, annotations and service method interception with IBM Extreme Scale distributed Object Grid.
- Implemented persistence layer for order entry and customer profile applications using OpenJPA and Oracle 11g.
- Implementing web applications using JSP, Javascript, JSTL, JQuery, HTML, CSS, Spring MVC, AJAX, XML, JSON, JAXB, JAXWS, MySql, Selenium, Eclipse, RAD, Websphere, Svn, and Maven.
Confidential
Sr. Developer, Technical Architect
Responsibilities:- Agile/XP development and performance optimization of core services to support administration and delivery of web and mobile online Rich Content services.
- Java 1.6, Ruby, Python, HTML, CSS, Javascript, Flex, Android, AJAX, XML, JSON, JAXB, JDOM, SOA, REST/RestEasy, Rails, Oracle, SQL Server, MySql, JPA/Hibernate annotations, Selenium, HtmlUnit, Log4J, JMeter, Eclipse, J2EE, Jboss-5.5, Tomcat, Infinispan, AOP, AspectJ, Guice, Svn, Cvs, Git, Maven, Hudson and Redmine.
Confidential
Sr. Developer, Technical Architect
Responsibilities:- Developed a Semantic Web Testing framework for on-demand and automated testing, development and maintenance of the website and backend services for a leading Confidential industry company.
- Developed with Java 1.6, Selenium, WebHarvest, Javascript, JQuery, XML, XSLT, Struts, JDOM, HTML-Cleaner, Scala, JUnit, TestNG, Maven, Log4-J, Firebug, Clear-Case, CentOS, VMWare, Quartz, Cron.
- The framework automates browser sessions to dynamically crawl the websites and servers. It analyzes markup semantic content to determine reference sources and data elements. The output is XML which viewed as reports using XSLT transformation scripts.
Confidential
Sr. Developer
Responsibilities:- Developed Streaming Web Service applications to consolidate and integrate financial transactions and reports with IBM RAD 7.5.3, WebSphere Application Server 6.1, Java 1.6, Spring-IDE-JDBC-AOP, JCS, EhCache, JRIO, MQ-Series, DB/2, Apache Commons, JIBX, XML, Xerces, JDOM, Quartz, Subversion, CVS, SoapUI, CXF, REST, WSDL4J, and XSD. Database access done using Spring-JDBC dynamically built SQL queries and Spring Injected static SQL. Rational RAD 7.5.3, IBM WebSphere 6.1, JIBX, JDOM, Testing done with JMock, EasyMock, TestNG, Maven, ANT. Reports done with JSP, Struts-2, JSTL, Dojo, Site Mesh, Javascript. Tested with SoapUI, Selenium, Firebug, SQL, Spring, and Log4J.
- Defect handling and resolution for production, test and database setup for QA, IST, development issues with web services, database queries, schema and data. Developed Log Analysis utility in Java for extracting and summarizing data from large Log4J production logs for issue resolution. Conversion between Soap requests and LoadRunner scripts. QC (Quality Center) defect management.
- Performance testing support in the form of builds, mainframe deployments, DB/2 queries, setup of SOAP requests, Performance database setup, Log processing, analysis and isolation of performance factors.
Confidential
Sr. Developer
Responsibilities:- Enterprise management web-intranet application development using JavaScript, JSON, Selenium, iMacros, DOJO-X, Resin 3.1 J2EE application server, Web 2.0, Power Builder, Informix, Sybase, Oracle 9i, 10g, UML.
- Web based management dashboard application development and web service development using Axis2, Java 1.6, CXF, JAX-RS, REST, JSON, PL/SQL, JDOM, XML, Xerces, and Oracle 9i.
Confidential,Chicago, IL
Sr. Developer
Responsibilities:- Supported Order Processing and testing of Production, QA and development testing using Firebug, Selenium-IDE, Cactus, Jmeter, Java, Perl.
- Development of internal modifications to Websphere Commerce to support (Black Friday) high volume.
- Developed web services for Apply & Buy credit card application using WebSphere, WSDL, and XSD, testing using Axis-2, Tomcat, and SoapUI.
- E-Gift virtual gift cards for Transaction file extraction conversion from EBJ to efficient custom JDBC.
- Beta testing release Sears.com/Kmart.com launch under WCS. Logged many defects that QA missed.
Environment: Java, WebSphere Commerce (WCS 6.0), RAD, Tomcat, JDBC, DB/2, Db-Unit, JSP, DOJO, AJAX, JSTL, Site Mesh, Flash, JMeter, Struts, Web 2.0, J-Unit, Log4J, Ant, Groovy, Perl.
Confidential,Chicago, IL
Sr. Developer, Technical Architect
Responsibilities:- Developed ASO Daily Claim Processing (for Call Funding) POC applications for financial deposits.
- Dramatically exceeded goals of high volume processing requirements by reducing processing time from hours to minutes yet handling 100's of times more volume. Combining application architecture, database schema, custom multi-threaded/core NIO library, processor/thread management and a query tuning, framework utilization with custom application code.
- Enhancement of Application, registration web site for use by low and medium volume agencies, setup of testing verification using automated suites at each level, JDBC, DAO, Biz-Object, Service, Facade, Servlet, App-Server/Struts, Web-Server, AJAX, XML, JavaScript, Http, HTML.
- Developed prototype Web applications for browsing Accounts and Bills to be used by internal users and external clients, GWT.
Environment: Java 1.42, 1.5, WebSphere (WAS 6.0), Tomcat, RAD, RSA, Dreamweaver, Spring JDBC-AOP-Security-email, Hibernate, JDBC, DB/2, MVS, Derby, DbUnit, JSP, JSTL, Struts, DisplayTag, Jamon, J-Unit, Selenium-IDE, Selenium-RC, StrutsTestCase, HttpUnit, HtmlUnit, Canoo, Cactus, JMock, XDoclet, Site Mesh, JMeter, Javascript, Dojo, Yahoo Web Toolkit, Ajax, Log4J, Ant, DWR, Web 2.0, App-Fuse, HCSC Framework, UML, Test Driven Development.
Confidential
Sr. Developer
Responsibilities:- Developed Online Electronic payment status maintenance, account and transaction file transfer using FTP and Connect Direct. Web and downloadable transaction reports.
- Projects involved JHTML pages, business and persistence framework, Oracle stored procedures. JDOM XML test data generation and integration into JUnit regression suite.
- Refactoring research and prototype conversion of JHTML/Droplets/Dynamo to Struts/WebSphere. WSAD, WebSphere, Dynamo, JHTML, Droplets, Struts, Eclipse, Oracle, Java JDK1.4, JUnit, Spring, DBUnit.
- Developed Online Order Entry and Vendor Account application and application frameworks. Application will become the online system for the company and includes integration with pricing, fulfillment and payment system. Eclipse, Oracle, Hibernate, DBArtisan, J2EE JBoss, Web 2.0, Tomcat, Struts, JSP, Java JDK1.4.
Confidential
Sr. Developer, Technical Architect
Responsibilities:- Developed Tools, Frameworks, and Applications for order processing from CLECS. Several projects for enhancing order and product configuration rules servers.
- Developed tools and libraries for simulating production and validation of new services. At stake are severe financial penalties if orders are not processed quickly and correctly.
- Created high performance Java/XML frameworks utilizing custom non-blocking threads to process multiple IO data streams from databases, MQ-Series and CORBA sources and reorganized the data into XML for use by the Business Rule engines.
- Enterprise Application Service to support real-time order processing. Service integrates data from a variety of sources (CORBA, J2EE WebSphere, and MQ-Series/JMS) and services order processing queries.
- Lead Tools Architect/Developer and mentor for Java & related development technologies.
Environment: Java, MS Visual C/C++, Gnu Cpp, Perl, XML, XSD, XSL, Eclipse IDE, WSAD, WSAS, Sybase, Oracle, Orbix 2.0 (CORBA IDL), Java ORB, J2EE, MQ-Series.
Confidential
Sr. Developer, Technical Architect
Responsibilities:- Developed Online Registration and Medical History application and application frameworks based on Open-Source tools.
- New standard framework for web development.
- Environment: Struts, JSP, Servlets, XML, XSL, Hibernate, IBM WebSphere Studio Application Developer (WSAD), Java JDK1.4, MQ-Series, DB/2, MVS.
- Developed Customer Relationship Management application for a large enterprise.
- Team Lead developer and mentor in Java, GUI development tools and Agile practices.
- Project involved development of hundreds of screens and GUI components which access dozens of application servers.
- Developed an asynchronous architecture consisting of an event processing visual layer and an IDL-enabled controller layer. The application allows users to configure and maintain customers, accounts, products, services and contracts with variety of Terms & Conditions including tiered rewards and charges.
Environment: IBM WebSphere Studio Application Developer (WSAD), IBM VisualAge, Java JDK1.3, JFC Swing, Sitraka (KLG) JClass Field-Table, AWT, SWT Eclipse, JAXP, Sybase, HP-UX, Orbix 2.0 (CORBA IDL).
Confidential
Architect/ Lead Developer
Responsibilities:- Developed Financial clearing house screens and reports using Java JDK 1.2.2-1.3, JBuilder 3.0-3.5, IBM VisualAge, WebSphere J2EE, DB/2 SQL, CORBA, JReport, JFC Swing, JDBCL Screens, reports, and GUI architectural components as part of a major conversion from mainframe COBOL batch/online system to a distributed client/server and web-enabled system.
