Sr. Tech Architect/ Manager Resume
Sunnyvale, CA
SUMMARY:
- Java EE Enterprise Architect part - 1, Big Data and Hadoop Essentials from Udemy,Consultant with extensive software development experience in all phases of SDLC for Web and client-server applications using spring, Struts, Tiles, Hibernate (primary/secondary memory) and IBATIS, JSF, Wicket, SOA,Web Services,RestFulAPI and Log4j. Open source Java/JEE Framework.
- He has good working experience with cloud computing technologies and developing small to large range product and simultaneous installation processing on a couple of servers.I am local to CA and available to start immediately.
- Expertise with Java/JEE server side technologies Servlet, EJB, with open source Frame Work
- Expertise with Java/JEE Client side technologies like Swing/SWT, HTML, XHTML, CSS and AJAX, JavaScript
- Extensive experience writing Java POJO from JDK1.2 TO JDK1.8
- Extensive experience on Distributed system and multi-threading application
- Extensive experience in building, maintaining and enhancing client-server/web application with Java/JEE Tech
- Extensive experience in on-line Transaction processing (OLTP),High volume transaction processing
- Proficient in JDBC with Oracle/MYSQL. SQL, PL/SQL: package function, triggers, stored procedures
- Proficient in performance tuning, clustering, memory management,pooling resources with Java/DB code
- Good working experience in NOSQL MONGODB, NEO4J Graph, Cassandra Database and Hive
- Good Working knowledge Hadoop & Machine Learning(ML),AWS(amazon web services)
- Good Working experience with Cloud computing Technologies(micro system, spring boot frame work).
- Developing a High-Traffic, Real-Time Web Application
- Working knowledge on,SOA, SAAS, PAAS,Working knowledge about Kafka server configuration
- Experience with version control systems like Win CVS, Clear Case, SVN, GIT
- Experience with XML API like JAXP, JAXB, DOM, and SAX.
- Extensive experience on Crystal & JASPER Report Tool with Java/J2EE in desktop/ web application.
- Work experience with cross-browser (IE, Firefox, Safari, opera) and fixing issues
- Extensive experience GUI/server side Java based Multi-threading programming.
- Work experience with non-functional requirements(load/stress/Efficiency/Maintainability/Scalability/Security/Stability etc) in Enterprise Application
- Extensive experience Java GUI swing base 3rd Party Lib like ITEXT, JGODDIES. JFREECHART.
- Good working experience in developing browser base Transaction Application (e-commerce portals)
- Experience in preparing BRS, SRS and Design documents from large to small application
- Working knowledge of writing technical documentation
- Working knowledge of Apache Lucene text search engine library(Elastic Search)
- Good knowledge of REST WS Reliability/payment design pattern(Handshaking/Bulkheads/Stability /Timeouts'/circuit breaker pattern etc)
- Experience in writing test case( unit /moulder ) for Service/ DAO, as well as for entire application,
- Working knowledge infrastructure automation tools,Continuous Delivery & DevOps
- Working knowledge Point of Sale (POS), Cart, Checkout, Order Management, Order Fulfillment
- Experience in SNMP, SMTP, LADP, FTP and TCP/IP for reading and writing data from MS Outlook.
- Strong analytical, problem solving and debugging skills with excellent understanding of the system.
- Working knowledge of deploying and releasing software(Blue/Green environment) strategies
- Experience with Agile development processes XP, Test Driven Development(TDD),
- Business Driven Development(BDD), Domain-Driven Design principles(DDD)
- Experience in NMS (Hardware/ device management and monitoring) with Java (Socket) NIO, buffer, socket,data-pipeline, development experience
- Experience with Java Cryptographic API (JCA/JCE).
- Working knowledge of Jenkins Deployment( One-Click Deployment)
- Experience in web services with JAXP/JAXB WSDL, UDDI, with Apache Axis Framework, SOAP (SAAJ)/ REST API
- Working knowledge of AKKA Frame Work
- Good knowledge of TOGAF methodology
- Good explorer for Scala programming language
- Working knowledge of Drools (JBOSS Rule), content management system
- Good Working knowledge of Gang of Four (GOF)/JEE design pattern/integration/Anti Pattern.
PROFESSIONAL EXPERIENCE:
Sr. Tech Architect/ Manager
Confidential, Sunnyvale CA
Responsibilities:
- Responsible for requirement gather to deliver bug-free code to end client(entire SDLC)
- Create MVC Architecture: UI: via HTML, ANGULAR.JS, JSP, Jquery, Controller: via Servlet, Model: via Java
- Create Service/DAO and its implementation, Controller, Utility package
- Collector Application fetched data from Radar Restful API It is Java and Hibernate Base Application
- Distributed system and multi-threading application
- Test driven development(TDD) & behavior driven development(BDD) .
- Developed JUNIT/Mockito test case(unit /moulder) for Service and DAO implementation layer
- Schema design and implementation on RDMS and No-SQL Database. implementation of RESTful architecture design patterns like(Handshaking,Bulkheads,Stability,Timeouts) implementation non-functional requirements such as performance, Scalability, and Security etc
- On-site/Offshore team co-ordination & management,Agile methodology implementation
- Data migration RDBMS to NOSQL via sqoop.
- Data processing via Hadoop, ML( R/Python) processing via another team generate report to upper management.
Environment: Java,JEE, Jquery,Html, Mongo-DB,Hadoop,MySQL, RestfulAPI, SVN, Eclipse, Tomcat
Confidential
Responsibilities:
- Project Planning using Iterative process, close working with business customers for feature Prioritization.
- Working closely with lead Architect to give inputs on architecture and finalizing the product design.
- Sprint/iteration planning using internal tools for all engineers and tracking daily progress via stand up meeting.
- Analysis, design and implementation of core platform components
- Functional design of all core modules based on the requirement specifications.
- Design and Coding of code functional and platform components and design and code review of team members.
- Create Service layer which communication with Restful API, Create Utility package
- Distributed system and multi-threading application
- Test driven development(TDD) & behavior driven development(BDD) .
- Developed JUNIT/Mockito test case( unit /moulder) for Service and DAO implementation layer.
- Schema design and implementation on RDMS and No-SQL Database.
- Create Restful API which consume request and generate response in JSON, implementation of RESTful architecture design patterns like(Handshaking,Bulkheads,Stability,Timeouts) implementation non-functional requirements such as performance, Scalability, and Security etc
- On-site/Offshore team co-ordination & management,Agile methodology implementation
Environment: Java, ANGULAR.JS, JSP, Jquery, Web services, Spring MVC, AKKA Frame Work, Restful API, Apache Camel, Jetty, Maven, Apache Solr, Mongo-DB
Confidential
Responsibilities:
- Responsible for entire SDLC from requirement gather to deliver bug-free code to end client
- Spring MVC Architecture:UI: HTML, ANGULAR.JS, Controller: SPRING MVC, Model: Java
- Create Service/DAO and its implementation, Controller, DAO layer
- Spring JDBC template via Mongo DB Accessing and DB CRUD Operation, Utility package
- Distributed system and multi-threading application
- Test driven development(TDD)& Behavior driven development(BDD)
- Developed JUNIT/Mockito test case( unit /moulder) for Service and DAO implementation layer.
- Database Design and implementation for RDMS and No-SQL database.
- On-site/Offshore team co-ordination & management,Agile methodology implementation
- HTTPS Client Authentication implementation (HTTP over SSL) and configuration.
- Continuous Delivery,DevOps culture,One-Click Deployment(Jenkins),Blue/Green environment. implementation non-functional requirements such as performance, monitoring, Scalability, and Security,load, logging,high volume traffic with Resource constraints, auditing.
- Migrate data from RDBMS to NOSQL from AOL( Confidential On-Line Store) via sqoop, Hadoop process on data,
- Another team via R/Python make ML process, generate a report to the top management team
Environment: JEE, Spring, ANGULAR.JS, JSP, Jquery, Web services, Html, Mongo-DB, MySQL, RestfulAPI, GIT, Eclipse, Tomcat
Sr. Tech Architect/ Manager
Confidential, San Francisco, CA
Responsibilities:
- Developed JSF Page (UI design)
- Service/Service implementation tier via spring, DAO/DAO implementation layer via JPA, Oracle DB.
- Test driven development(TDD) & behavior driven development(BDD) .
- Developed JUNIT/Mockito test case( unit /moulder) for Service and DAO implementation layer. implementation non-functional requirements such as performance,scalability and Security logging,auditing etc
- One-Click Deployment via Jenkins
Environment: Java, JEE, ANGULAR.JS, Jquery, Spring, JPA, IBM RAD, web-sphere, ANT, SQL Developer(Oracle) for SQL/PL-SQLJUNIT/Mockito, SONAR, Find-Bug, SVN, Oracle Data Base.
Sr. Developer/Tech Architect
Confidential, Orlando, FL
Responsibilities:
- Re-architect,Re-design, the existing application components/modules to meet the enterprise enhance requirement
- Headed the effort of recommending the standardized code review process and automation for the cross-team development across the organization
- Domain-Driven Design(DDD)
- Developed GUI, Service Layer and DAO layer via ORM tools.
- Test driven development(TDD) & behavior driven development(BDD).
- Developed JUNIT/Mockito test case( unit /moulder) for Service and DAO implementation layer.
- Consumer-driven contract testing for micro service development task (experiment base cloud computing)
- Continuous Delivery,DevOps culture,One-Click Deployment(Jenkins),Blue/Green environment. implementation non-functional requirements such as performance, monitoring, Scalability,Security,load,logging, and auditing. implementation integration pattern like point to point, message passing, event driven etc
- Migrate data from RDBMS to NOSQL via sqoop, Hadoop process on data, create data-pipeline layer
- ML team process via R/Python generate a report to the top management team
Environment: Java,JEE,Spring, ANGULAR.JS, Hibernate, Siperian-API,Legacy API, IBM Web sphere, IBM RAD,TFS,Eclipse,ANT,MS Visio UML,JUNIT/Mockito,Toad (Oracle) for SQL/PL-SQL,,HTML, JS, SONAR, Find Bug, Restful API
Sr. Developer/Tech Architect
Confidential, San Jose, CA
Responsibilities:
- Involved in architecture & application for db design creates Snapshot from production database (secure data store, which is collected via CNC and CSPS collector).
- Involved in dashboard development with Java,JEE,PL/SQL,Tableau tools & technology maintained the dashboard application,involved in performance tuning
- Interacting with management stuff and understand the business requirements, analyzed the requirement to develop Architecturally and design documents of the solutions.
- Planning for The Inventory and Reporting capability, supported on the ITS technology platform from Confidential sn the basis of interactions with project manager and Sr. team member.
Environment: Java, JEE, ANGULAR.JS, Web-logic, Large-scale-Systems Integration,Tableau-desktop,XML,Oracle10g, Build & Deploy,AntJUNIT,Toad & SQL Developer for SQL/PL-SQL.
Sr. Developer
Confidential, Concord, CA
Responsibilities:
- Involvement in end-to-end Development.
- Rich/complex GUI: JSP, JSTL, Struts tags Lib, HTML,CSS, JQuery, Custom tags for common JSP functionality
- Controller:JSF controller,Model: Service /DAO Implementation,Action Classes & Form bean
- System integration testing & bug fixing,data encryption/decryption via Cryptographic API.
- Test driven development(TDD) & behavior driven development(BDD).
- Developed JUNIT/Mockito test case( unit /moulder) for Service and DAO implementation layer.
- Continuous Delivery,DevOps culture,One-Click Deployment(Jenkins),Blue/Green environment.
- Implementation non-functional requirements such as performance, monitoring, Scalability,Security,logging.
- Implementation integration pattern like point to point, message passing, event driven etc
- Application enhancement: Spring MVC,Hibernate
- ATM knowledge related couple of seminar attend at BOA.
Environment: Java, JEE,JSF,Web-logic,JDBC,XML,Hibernate,Spring,Oracle10g,MY-Eclipse,Build & deployment,Ant,JunitToad for SQL/PL-SQL
Sr. Developer
Confidential, San Francisco, CA
Responsibilities:
- EJB session bean for handling authorization control and Account setup request.
- Persistence layer developed via in-house ORM tool (like Hibernate),concurrent & multi-threading exception handing.
- Involve in Build & deployment and monitoring clustered applications.
- Test driven development(TDD) & behavior driven development(BDD).
- Developed JUNIT/Mockito test case( unit /moulder) for Service and DAO implementation layer. create JUNIT test case, system integration testing (J-meter) and bug fixing,
- Continuous Delivery,DevOps culture,One-Click Deployment(Jenkins),Blue/Green environment.
- Implementation non-functional requirements such as performance, monitoring, Scalability,Security,logging.
- Implementation integration pattern like point to point, message passing, event driven etc data encryption/decryption via Cryptographic API, using profiling tools (Jprobe,Intro-scope ) for application tuning for memory management deploying and monitoring clustered applications, production support on 1 week per month(on routine basis)
Environment: Environment: Java, JEE,Web-logic server,EJB’s (Stateless/State-full),ORM Tools,Oracle10g/LDAP,JProbe, HP Quality Center/clear case, Intro-scope, Anthill, JUNIT, JMETER, Eclipse IDE, Ant, Toad for SQL/PL-SQL
Sr. Developer
Confidential, San Jose, CA
Responsibilities:
- Created complex grid component via JTABLE API, JTREE API
- Developed DAO/DAO implementation for database Accessing.
- Developed Hadoop related task and other cloud computing technologies.
- Developed JUNIT/Mockito test case for Service and DAO implementation layer.
- Infrastructure automation process implementation
Sr. Developer
Confidential, Walnut Creek, CA
Responsibilities:
- Maintained complex GUI via tapestry & dojo JS framework,
- New GUI Development via Adobe Flex Framework
- Service layer via Spring, DAO layer via Hibernate, PL/SQL for Store procedure,Function, Package,
- TDD Development
Environment: Java, JEE, tapestry, TDD, Oracle PL/SQL, Tomcat, Linux, XML, ANT, Eclipse, Spring, Hibernate, Clear case
Sr. Developer/Team Lead
Confidential, Fremont, CA
Responsibilities:
- Migrate GUI Development Wicket to Adobe Flex Framework
- Service layer via Spring, DAO layer via Hibernate, Developed Report via Jasper, TDD Development
Environment: Java,JEE, Adobe Flex, Wicket, SOA, WS, Oracle, Tomcat, Linux, XML, ANT, Eclipse, Spring, Hibernate, Jasper Reporting Tools, Bugzilla, JUNIT
Sr. Developer
Confidential, San Jose, CA
Responsibilities:
- Worked with Tivoli team, & Data Storage group.
- Complex GUI(swing, JSF), developed accessing Hardware device (NMS), port-let 168, 286.
- Development,Web service with SOAP and Rest architecture
Environment: Java,JEE, JSF, LegacyAPI, SOA, WS, NIO, DB2, Websphere6.1, Linux, AIX, XML, ANT, RAD,Junit
Sr. Developer
Confidential, Menlo Park, CA
Responsibilities:
- TAMBAS (Mainframe) Application to CBPS (Java/JEE)
- Authentication & Authorization, Administration, Audit, User privilege
- Design & Develop UI: Struts Tiles, Controller: Struts Controller, Service:Spring IOC, DAO:Hibernate
Environment: Java JEE, Servlet, JSP, Spring, Hibernate, Struts Tiles, SOA, WS, Oracle, MySQL, Linux, XML, Eclipse, JS,CSS, Bugzilla. JBOSS, Web-Logic,JUNIT