We provide IT Staff Augmentation Services!

Full Stack/ui/lead Java Developer Resume

3.00/5 (Submit Your Rating)

Palo Alto, CA

SUMMARY

  • 18 years of IT experience Agile/Scrum certified wif diverse skill sets in UI, Enterprise Application Integration, JEE - Web Technologies and Client Server application development.
  • Worked in various roles such as AVP, Project Leader, Java Architect, Designer, Analyst, Technical Team lead, Senior Java Developer, Java Developer etc.
  • Experience in Analysis and Design at different phases of software development life cycle (SDLC) using UML, MS Visio and Rational Rose
  • Expert in Design Patterns, Java, JEE, JPA, JSP, Servlets, XML, JavaScript, HTML, Web Services, SOAP, REST/RESTful, SOA and frameworks like Struts, Spring, Hibernate etc. Having good noledge of AngularJS 1.2, HTML 5 and CSS 3
  • Having haerience in handling Architectural documents (MVC, Domain driven Architect), Use Cases, Functional Specification, Knowledge Transfers and Business Analysis.nds on exp
  • Experience in Finance domain (Credit Card, Equity, Funds), Retail domain (Sale, Service), CRM, ERP, and Security etc.
  • Worked in most development methodology like Waterfall, RUP, Agile (Scrum, ABC, Extreme Programming (XP), Test driven development (TDD), pair programming etc.), Component driven development etc.
  • Strong project management and team leading experience wif excellent communication and client relationship management skills.
  • Has worked on all stages of software development lifecycle - involved from gathering requirements, writing functional/technical specifications till the final delivery and roll out of the project.
  • Strong work ethic, taking ownership of all duties and responsibilities.

TECHNICAL SKILLS

OS: Mac, Unix (AIX), Linux, Windows 2000/NT/XP/7.

Languages: C, C++, Java, SQL, Perl, PHP, Python, MSDOS Batch, Shell scripts

Technologies: HTML 5, CSS 3, XML, XSL, JSON, JavaScript, Ajax, AngularJS, ReactJS, JQUERY, ExtJS4, DOJO, WML, WMLScript, NVD3, D3, LeafletJS, ASP, SOAP, REST/RESTful, Web services (JAXP, JAXR, JAX-RPC/JAX-WS, JAX-RS, SAAJ), JSP, Servlet, JSF, Applet, JDBC, JPA, JNI, JNDI, RMI, JavaBeans, JMS, PHP, Python, Maven, Ant, Hawkeye, Jenkins, Sonar, Mule, Memcached, Ehcache, DROOLS/jBPM/BPMN, Python Flask, Jinga, SqlChemy.

Data Base: Oracle, Sybase, MS-Access, MS-SQL server, DB2, MySql, MSQL, Ingress, Informix, MongoDB,Hadoop,NoSql, Hive, Impala, HDFS, Cassandra, Druid.

Server: WebLogic, Tomcat, JBoss, Websphere 4/5/6/7/8, IIS, JRun, Java Web Server, Express, Jetty, NodeJS

Framework: Spring 3(MVC, Web, DAO, ORM, Security etc.), IBatis, Hibernate, Struts2, Jersey, Apache CXF, SPARK, YARN, MapReduce, IOT, Play.

Software Tools: WebStorm, InteliJ, WSAD/RAD, Eclipse, NetBeans, Dreamweaver MX, Jbuilder, JDeveloper, Oracle ADF.

Version Control Tools: Perforce, CVS, Microsoft Visual Source Safe, SVN, GIT, BitBucket, Box

Cloud Computing: AWS, Cloudera, JPMorgan internal (ABB).

PROFESSIONAL EXPERIENCE

Confidential, Palo Alto CA

Full Stack/UI/Lead Java Developer

Responsibilities:

  • Involved in user requirements gathering, analysis, design, coding, testing, implementation and review.
  • Developed various business modules like reactjs base tabs for favorites, created by me, recent activity etc.
  • Developed various frameworks using python flask REST web services, Jinja2 templates etc.
  • Given regular Demo to business for development of any new features/enhancement/bug fix.
  • Created code for packaging using NodeJS, webpackage, babel etc. Tested web services wif SoapUI, Postman etc.
  • Created pagination of legends, search, slice refresh time etc. in NVD3 base charts
  • Implemented timezone logic using moments.js as Druid return data only in UTC.
  • Optimize code by changing D3 js code not to redraw whole chart but just update its data.
  • Done various performance improvement using Chrome developer tool, Profiling, Google tasks tool, timeline etc.

Environment: J2EE, JDK 1.8, IntelliJ, Webstorm, ReactJS, JQuery, MySql DB, NodeJS, REST/RESTful, NPM, PIP, GIT, BitBucket, Chrome Developer Tools, Google tasks tool, JUnit, NodeJS, HTML5, CSS3, SVG, D3, NVD3, JQuery, HDFS, Druid, Kafka, Logbash, BitBucket, GIT.

Confidential, Sunnyvale CA

Full Stack/Lead Java Developer

Responsibilities:

  • Involved in user requirements gathering, analysis, design, coding, testing, implementation and review.
  • Developed various business modules like Manual Company And User (end to end), Login module, Accounts, Search, Reports etc.
  • Developed various frameworks using MEAN stack (MongoDB, Express, AngularJS, NodeJS), REST/RESTful/SOAP Web Services, Micro-services (NodeJS & PLAY) etc.
  • Implemented cache base on secure hashing algorithms using concurrent hash map etc.
  • Created micro services spanning web, mobile, Internet of Things, and wearable etc.
  • Give daily Demo to business people for development of any new features/enhancement/bug fix.
  • Created and consumed REST/RESTful API using Play 2, NodeJS. Tested wif SoapUI, Postman etc.
  • Implemented content management (Internationization (i18n), static contents) using Alfresco.
  • Continuous Integration Continuous Deployment (CICD) implemented through Jenkins, GIT Maven, SBT(Scala Build Toolkit) etc.
  • Implemented MongoDB, RESTful base distributed highly available Elastic search for provider, ibx etc.

Environment: J2EE, JDK 1.8, Apache HTTPD, Eclipse Mars, IntelliJ, Webstorm, AngularJS, JQuery, Jasper, Mongo DB, Oracle, NodeJS, Express, Google Guice, Microservice architecture, Scala, Play 2, SOAP/REST/RESTful, JAX-RPC/JAX-WS, JAX-RS, Maven, GIT, Chrome Developer Tools, Google Analytics, Crazy Eggs, Tealium, JUnit, NodeJS, HTML5, CSS3, BitBucket, Box.

Confidential

Lead Java Developer

Responsibilities:

  • implemented OYRX algorithm to derive Caesars INC customers' preferences using spark api in scala/java implemented facial reconization for Caesar VIP customer car plates so dat can parked efficiently using spark api in scala/java
  • Developed various modules like frequent path, Prediction Vs. Actuals, Most Traveled path base on complex event processing (CEP) using Hadoop WebHDFS (REST/RESTful API), HBASE, Spark, Oryx, Lambda Architecture, Cassandra etc.
  • Developed various modules (Social media, Patron rule and track etc.) using MEAN stack (MongoDB, Express, AngularJS, NodeJS), REST/RESTful/SOAP Web Services and Spring.
  • Integrated DRUID (OLAP-Coordinator, Broker, History, real time) wif WIFI and POS data and created visuals base on Panoramix and Pivot
  • Implemented cache base on secure hashing algorithms using concurrent hash map etc.
  • Provide Business Reports in AngularJS, JSON/NVD3 UI from Mongo DB.
  • Developed Leaflet JS base UI to show path traveled by patron, Most Traveled, Social media dashboard for Caesars, Rule base Patron path evolution.
  • Created micro services spanning web, mobile, Internet of Things, and wearable etc.
  • Implemented complex algorithm like clustering, batch speed service- ORYX, Live streaming from EMC/JMS, Kafka, Zookeeper, Twitter, FB, Google Sheets etc.
  • Created Customer Journey/360 view using Sencha ExtJS
  • Give daily Demo to business people for development of any new features/enhancement/bug fix.
  • Created and consumed REST/RESTful API using Spring, WebHDFS and Starget. Tested wif Postman etc.

Environment: J2EE, JDK 1.7, Tomcat 7, Eclipse KEPLER, AngularJS, Mongo DB, NodeJS, Express, Spring (MVC, Web, DAO, Aspect, Security etc.), Microservice architecture, SOAP/REST/RESTful, JAX-RPC/JAX-WS, JAX-RS, Maven, SVN, DRUID, Python, Chrome Developer Tools, Google Trends, Hadoop, Hive, Impala, Cassandra, SOlr, Druid, Zookeeper, Kafka, Spark, Scala, HDFS, WebHDFS, HUE, Cloudera Manager, Dockers, JUnit, NodeJS, ExtJS, Express, HTML5, CSS3, BitBucket, Box.

Confidential, Hoffman Estates, IL

Lead Java Developer

Responsibilities:

  • Involved in user requirements gathering, analysis, design, coding, testing, implementation and review.
  • Developed various modules like Damage Work Flow, Wrong Item Flow, Layaway System etc.
  • Developed modules using MEAN stack(MongoDB, Express, AngularJS, NodeJS), REST/RESTful/SOAP Web Services and Spring.
  • Provide Business Reports in Excel File from Mongo DB.
  • Created Asynchronous software systems base on Swagger, REST/RESTful implementation project and SOAP web services.
  • Coded in multithreading using java concurrency package.
  • Developed Report module using Apache POI, Angular JS, MongoDB.
  • Written Batch Jobs to disable Users in LDAP.
  • Configured Swagger and used it for testing of REST/RESTful, Soap API as well used for other projects
  • Developed rule engine to offer actions like Sale Adjustment etc. base on to order, item, sales check etc. attributes. Experienced business processing using jBPM
  • Designed, deployed and automated using Jenkin, AWS CloudFormation on EC2 instances
  • Single Point of Contact for Member Service Portal and responsible in case of MSP is impacted during changes in any other related Project across Sears Holdings Corporation.
  • Implemented mpath and integrated Sales force data (SFDC) into it using Mule/Tibco EMS/EAI.
  • Developed many ecommerce api to integrate wif payment gateway, sears marketplace etc.
  • Using Jenkin and Maven, Continuous Integration (CI) and Continuous Delivery (CD)implemented.
  • Give weekly Demo to business people for development of any new features/enhancement/bug fix.
  • Responsible for preparation of release notes and Production release.

Environment: J2EE, JDK 1.7, Tomcat 7, Eclipse KEPLER, AngularJS, Mongo DB, NodeJS, Express, Spring (MVC, Web, DAO, Aspect, Security etc.), SOAP/REST/RESTful, JAX-RPC/JAX-WS, JAX-RS, Maven, Git, Selenium, Spring boot, JUnit, TestNG, Drools/jBPM/BPMN, Chrome Developer Tools, AWS, MemCached, Google Trends, Google Analytics, Adobe Omniture/site analytics, Swagger.

Confidential

Java Architect / Lead Java Developer

Responsibilities:

  • Attending client meetings, direct interaction wif the users for requirements gathering and analysis using Agile ABC (Accelerated Business Case).
  • Involved in Agile Scrum sprint planning, preparation of product catalogue, epic, story and finally tasks which we included in hawkeye task bar.
  • Involved in Agile Scrum estimation for a sprint base on T shirt sizing estimation method.
  • Conducted daily scrums, technical meetings, retrospective meetings etc.
  • Done pair programming, prepare unit test before development (TDD) and development using XP.Server side, client side customization and configuration.
  • Feasibility study for the changes needed on the existing ARX application and building prototypes.
  • Documentation activities dat include preparation of functional specification and design architecture .
  • Using Jenkin and Maven, Continuous Integration (CI) and Continuous Delivery (CD)implemented.
  • Defining the task break down structure and distributing work among team members.ExtJS majorly used for admin console/canvas technology, created charts, IFrame.
  • Design and created Grid panel, Tree panel, and Dialogue box etc. for displaying admin data like user type, login attempts etc. Also created forms for user, group etc. creation.On-shore and Off-shore co-ordination.
  • Coded in multithreading using java concurrency package, Implemented secure code base SSL, etc, configured HTTPS in server like websphere etc.,Integrating the overall solution, testing and delivering it to the customer, Used AWS API Gateway to published, maintain and secure/ARX web service APIs,Implemented user data in MongoDB/NoSql for fast access for portable devices like tablet, smart phones etc.
  • Design and created similar documents (BSON) in MongoDB/NoSql which are required in front end i.e. ExtJS as JSON object,Coded as per Sencha ExtJS guidelines Implemented user interfaces,UX using ExtJS

Environment: Java1.7,JEE,Javasript,Ajax,Html,JSON,XML,EXTJS4,REST/RESTful web services,AWS, SOA, Ant,Web sphere V8.0, Weblogic, JBoss, Tomcat, JUnit, Eclipse,Oracle, MySql, MongoDB/NoSql, Windows XP, Unix, PackagesARX R14

We'd love your feedback!