We provide IT Staff Augmentation Services!

Product Developer/ Architect Resume

4.00/5 (Submit Your Rating)

Tampa, FL

SUMMARY

  • Around 17 years of industry experience in all aspects of the software life cycle, including system analysis, designs, development, testing and implementation which includes 3 + years in BIG DATA technologies (Hadoop Eco system, Attivio, Cassandra, Strom, Kafka, ZooKeeper).
  • Successfully completed Internet Of Things certification from MIT Professional Education.
  • Good understanding on IOT architecture’s and Technologies.
  • Familiar with Hadoop 1.0 and 2.0 architectures.
  • Architecture and code map reduce programs and responsible for storing data into HDFS file system.
  • Familiar with data architecture including data ingestion pipeline design, Hadoop information architecture, data modeling and data mining, machine learning and advanced data processing.
  • Capable of processing large sets of structured, semi - structured and unstructured data and supporting systems application architecture.
  • Architected and designed product services using REST web services, spring dynamic modules with OSGI.
  • Involved in project design and implementation of Object oriented principles and having good implementation knowledge of Java/J2EE design patterns.
  • Extensively worked in designing application using technologies OSGI, Spring dynamic modules, J2EE technologies - Servlets, Swing, Applets, JSP 1.x, JDBC, JNDI, EJB, XML 1.0, and Struts.
  • Architecture and designed application Workflow using JBPM.
  • Customized and Developed Oracle 360Commerce retail application using POS, Back Office and Central Office using J2EE Design Patterns.
  • Extensive database designing using Erwin and programming skills including PL/SQL, JDBC and SQL with DB2, ORACLE and SQL Server.
  • Has extensive domain knowledge on finance, Automotive, Retail, HR, Content management and education.
  • Basic knowledge of shell commands.
  • Experienced working with methodologies like Agile SCRUM, RUP and SDLC Waterfall.
  • Strong analytical, problem solving, organizational and planning skills.

TECHNICAL SKILLS

Big Data Ecosystems: Hadoop, SQOOP, OOZIE, Yarn, Cassandra, DataStaxMapReduce, HDFS, Hive, Attivio, Vivo, Apache Tika.

Java Caching: Memcached 2,7.1.

Messaging: ZooKeeper 3.3.0, Kafka 0.8, JMS.

Design Skills: DBeaver, UML (Rational Rose 2003), Microsoft VISIO Object oriented Analysis and Design (OOAD)GOF and J2EE Patterns.

Java & technologies: Java 1.8/1.7, JAX-WS, JAX-RS, Apache, J2EE- JAXB, JSP Servlet, EJB, JDBC, Swing.

Frameworks: Spring 3.0, Hibernate 3.0, Struts 2.0, JTA, JPA, JAF, JNDILDAP.

Database: HDFS, Oracle 10G, DB2, MS SQL Server 6.5/7.0/2000 MYSQL, MS Access.

Servers: Glassfish, JBoss 6.0, IBM Web Sphere 5.0, Web Logic 6.1, Tomcat 7.2.24, iPlanet Web Server 6.1.

XML Technologies: HTTP, SOAP, XMSL, XSLT, XSL, SAX, DOM, HTML.

Scripting Language: jQuery, Shell scripting, JavaScript, and CSS.

Version Control: GitHub, Maven, Clear case 2002, Visual SourceSafe 6.0 CVS, SVN, Merant Dimensions 8.0.5, JUnit, Jtest, and Load Runner.

Workflow: JBoss JBPM.

Methodologies: Agile SCRUM, Unified process, RUP (Rational Unified Process) and SDLC Waterfall.

PM Tools: Rally, Slack, Microsoft project 2007, Redmine, Version one Confluence Jira.

Other Tools: Eclipse indigo, RAD, IBM WSAD 5.0, WINSQL, TOAD 6.1.11, Front Page 98, Apache POI, iReport, Text padDream weaver 3.0, XML spy, Jasper reports.

PROFESSIONAL EXPERIENCE

Product Developer/ Architect

Confidential, Tampa, FL

Responsibilities:

  • Configure and query Cassandra Database using java DAO.
  • Create REST/SOAP service to fetch various job details using spring framework.
  • Configured Zookeeper for various Kafka queues.
  • Responsible for configuring and writing Kafka Streams, producer, consumer and connector API's.
  • Created and worked on CRON scheduler to schedule Jobs to store static data into Oracle DB.

Environment: Cassandra 2.1, Kafka, ZooKeeper, Spring framework, JERSY REST Framework, SOAP UI,JSON, DBeaver, Oracle, java, Git, Onestash.

Product Developer/Architect

Confidential, Philadelphia, PA

Responsibilities:

  • Architect and implemented highly scalable RESTful/SOAP API using Spring framework that connects downstream system.
  • Senior team member responsible for delivering core architecture solution and complex components.
  • Designed and configured Kafka with long poll to retrieve events generated by various devices.
  • Coding new features, enhancements, based on Product team requirements and priorities.
  • Lead design and development of Operational resource API’s for admin and technicians which drastically improves the user experience by decreasing installation time.
  • Configured and implemented Cluster Location services, Account, Subscriber, and COPS APIs for various client teams.
  • Ported data from Oracle DB to Cassandra using DataStax API’s.
  • Developed unit test cases for the API's created using JUint and EasyMock framework.
  • Document API’s, design documents and user guides.
  • Collaborate and point of contact of Home security products and integration services for other Confidential line of businesses, customer support applications and multiple customer facing applications/tools.

Environment: Java 1.8, REST SOA architecture, Cassandra 1.2,Kafka queue, Memcached 2.7.1, Websocket, Zoo Keeper, Splunk, Maven, JSON, Oracle 11g, Curl, JAX web services, Craft database (titan), SAML, oAuth, Web Socket, Real-time Service to Service Integration, Dockers, API management and publishing document management WIKI applications, JIRA, Python scripts, EasyMock, Eclipse, AntHillPro, Git - GitHub and Gerrit.

Hadoop Sr. Developer/ Architect

Confidential, Denver, CO

Responsibilities:

  • This product development is executed in Agile-TDD methodology.
  • Responsible for architecting, designing and developing map reduce program using text analytics and pattern matching algorithms.
  • Architected and implemented data porting using SQOOP from oracle DB to HDFS.
  • Designed, Configured and coded Hadoop job workflows using OOZIE.
  • Architected coded data porting from various client servers like Remedy, Altiris, Cherwell and OTRS into HDFS file system.
  • Used Kafka for porting ticketing data.
  • Designed and coded Drivers, Mappers and reducers to segregate and process data.
  • Coded Custom partitioner.
  • Assist the development team to install single node Hadoop 2.2.4 in local machine.
  • Coding REST Web service and client to fetch tickets from client ticketing servers.
  • Participated in architectural and design decisions with respective teams.

Environment: Apache CXF, JAX-RS, Kafka, Hadoop, SQOOP, OOZIE, HIVE, HDFS, Cucumber, SVN, CentOs, AWS EC2, Eclipse, Glassfish, Cloudbees, Rally, Slack.

Big Data Developer

Confidential, NJ

Responsibilities:

  • Identify suitable open source technology to solve the problem.
  • Responsible to create a working prototype with the identified technology.
  • Ported author data to attivio and used it on search based on criteria.
  • Coded and configured Vivo for network analysis of author data fed into the system.
  • CiteseerX is used to collect additional metadata from the web about the author.
  • DeDupe2.0 is used to find and eliminate duplicate author records fed into the system.
  • Analyze the data provided and propose a suitable solution to port the data.

Environment: Attivio, Vivo, CiteseerX, DeDupe2.0, XML, SAX Parser, Jetty, Tomcat, eclipse.

J2ee Architect / Sr. Developer

Confidential, St Petersburg, FL

Responsibilities:

  • Responsible to analyze the project on behalf of PSCU to identify the gaps in various stages of the application.
  • Responsible for the architecture and design of the application using Spring framework.
  • Architecture and coded database calls using Hibernate.
  • Analyze the BillPro application and prepare the Requirements documents with business team.
  • Responsible for creating and developing architectural document.
  • Discuss and clarify the features and functions of BillPro and ISys with the Business team.
  • Participate in Architectural team meeting with the client to finalize the architecture and design.
  • Responsible for setting up teams to develop the project according to the requirement.

Environment: Java, JQuery, JSP, spring, hibernate, JavaScript, Oracle.

J2ee Architect / Sr. Developer

Confidential

Responsibilities:

  • Responsible to deliver all agreed deliverables like project plan, Status reports and other deliverables.
  • Prepare project schedule and co-ordinate with the business team for approval.
  • Responsible for designing and developing POC.
  • Conduct sprint planning meeting with the team and business customer.
  • Facilitate sprint closure meeting and sprint retrospective meeting for development team.
  • Conduct sprint planning meeting.
  • Conduct daily standup meting for the development team and update the status to management.
  • Interact with the business team and facilitate group discussion to collect project requirements.
  • Act as a product owner for the development team.
  • Responsible to prepare daily, Weekly and monthly status reports to the management
  • Coded front end application using Struts framework.

Environment: Micro Soft project 2007, Redmine, WIKI, eclipse, spring, Tomcat, Jboss, SVN, Jetty, struts, Mysql.

J2ee Architect / Sr. Developer

Confidential, Phoenix, AZ

Responsibilities:

  • Responsible for updating Project plan, schedule and project documents as agreed to the product team.
  • Responsible for designing and developing POC.
  • Designed and developed various REST web services using Jersey REST frame work.
  • Participate on team discussion to design wireframes.
  • Designing and coding various stories for each sprint.
  • Prepare and present High level design and Low level design document.

Environment: Microsoft project 2007, Glassfish container, Version one, REST Web services, Maven, Mark logic, eclipse indigo, Spring Dynamic module, OSGI, Bamboo, SVN, Cygwin, GWT, Putty.

J2ee Architect / Sr. Developer

Confidential

Responsibilities:

  • Architecture and designed the backend application using Ford framework.
  • Interacted with onsite business users, Manager and BA's for the requirements.

Environment: Rational Software Architect 7.0, WAS 6.1, JDK1.5, Ford frame work, JSTL, Web services, DB2, PCVS, Accurev.

Project Lead / J2ee Architect

Confidential

Responsibilities:

  • As a Project Lead interacted with the stack holders for requirement gathering and understanding of the system to build.
  • Assisted the project manager in creating WBS for the entire project.
  • As an architect and lead responsible for successful delivery of the system.

Environment: Linux 4.1, UML/Rational Rose, Ant1.7, JDK1.5, Jboss JBPM 3.2.3, struts 1.3, XML, Oracle10g, My Eclipse 6.5, CVS, and Apache POI.

J2ee Architect / Sr. Developer

Confidential

Responsibilities:

  • Involved in analysis of the requirement.
  • Involved in application architecture, designing of the application and evaluating frame works to in corporate them into the application design process and in UAT support.

Environment: UML/Rational Rose, JDK1.5, MySQL, My Eclipse, SPRING/MVC design pattern, Navicat, JPOS, proprietary protocols for integrating with cash management devices.

J2ee Architect / Sr. Developer

Confidential

Responsibilities:

  • Involved in requirement gathering and analyzing the requirement and preparing Functional Requirement specification, use case document and class diagram.
  • Involved in sizing the team for the project using Function point analysis methodology.

Environment: Struts, Hibernate, Java, XML, JBOSS4.0.4, and Oracle.

Sr. Developer

Confidential

Responsibilities:

  • As Team Leader involved in assisting the team in design and development of Class Diagrams, Sequence Diagrams for Reports

Environment: Java 2, SWT, Jasper Reports, Eclipse, iReports, Hibernate, Websphere Application Server, Vogen, Ejbgen, Confidential framework, CICS, DB2, CVS.

Sr. Developer

Confidential

Responsibilities:

  • Involved in design & development of Use case Diagram, Class Diagrams & Sequence Diagrams for this point of sale front end application.

Environment: Java 2, POS, Back Office, Central Office, EJB, JMS, XML, PVCS, Eclipse, Windows, JBoss, DB2, Winscp3, Avantail, AquaStudio, log4J.

J2EE Developer

Confidential, Duluth, GA

Responsibilities:

  • Involved in design and development of Use case Diagram, Class Diagrams, and Sequence Diagrams. Implemented J2ee design pattern.

Environment: Java 2, Struts Framework 1.1, Rational Rose 2003, DB2, CSS, XML, IBM WSAD 5.0, JTest, Web Sphere 5.0, Web Services, MQ series, Crystal Enterprise server clear case, UNIX.

J2EE Developer

Confidential, Detroit, MI

Responsibilities:

  • Developed the application in Struts and implemented MVC Architecture used the J2EE Design patterns.

Environment: Java 2, Struts Framework 1.1, JSP 1.1, Rational Rose 2003, DB2, XML, IBM WSAD 5.0, JTest, Web Sphere 5.0.

J2EE Developer

Confidential

Responsibilities:

  • As Team lead involved in designing and developing Staffing and Promotion Modules.
  • Analyzed module requirements.
  • Testing module deliverables using JTest.

Environment: RUP, Java 2, JSP, EJB, Servlets, JDBC, XML, WSAD 5.0, Web Logic 5.0, Iplanet Web Server 5.0/6.1, DB2, Solaris 8, test, Windows NT 4.0.

We'd love your feedback!