We provide IT Staff Augmentation Services!

Architect/senior Software Engineer Resume

3.00/5 (Submit Your Rating)

SUMMARY:

  • Eighteen years of complete software life cycle development experience working through Analysis, Design, Development, Testing, Implementation of applications in Java, J2EE, Google Cloud, Google Dataflow (Apache beam), Google BigQuery, BigData Framework, Map
  • Reduce, Pig, Hive, Hbase, Flume, Sqoop, STRUTS, Spring, Hibernate in Client/Server and web based n - tier architecture systems. I have good hands on experience with all phases of Software Development Cycle (SDLC) and my strengths include the following.
  • Gained extensive experience in developing large scale business application in working with major institutions like Universal Music Group, Equator Financial, StateStreet, Capital Group, Citibank, Liberty Mutual, PriceWaterCoopers, Verizon, Deliotte, Medical Matrix and Exel logistics.
  • Proficient with BigData frame work (Google Dataflow (Apache beam), Google Biquery, MapReduce, Pig, Hive, Flume, Sqoop, Spark, Oozie and Airbnb Airflow 1.8) and NoSQL (HBase,MongoDB).
  • Experience in Building BigData solutions using Cloudera and Horton Network distribution
  • Expertise in the security concepts (Ethical Hacking, Authentication, Authorization, Confidentiality, Data Integrity, HIPAA) and Session Management concepts of Servlets.
  • Experience with NOSQL Database like Hbase, MongoDb and Cassandra.
  • Worked with SOA and web services based applications.
  • Experience with Active Widgets, VXML, UNIX Shell Programming.
  • Familiarity in version control tools like CVS, VSS, Changeman DS and PVCS.
  • Good Experience in UNIX, Zos and Linux environments.
  • Extensively worked on Websphere AE 6.0, 5.0, 4.04, Jboss 4.x, Iplanet and Weblogic 6.1,10.3.
  • Experience with Agile methodologies including Scrum.

TECHNICAL SKILLS:

Java 2 Enterprise Edition: Java 1.8, jsp 1.2, Servlets, Ejb 2.0, JMS 1.1, Jdbc, Java Mail, Swing Applets, RMI and JNDI.

Big Data: Google Cloud, Google Dataflow (Apache Beam), Google Biquery, HDFS, Map Reduce, PIG, HIVE, HBase, MRUnit, Cassendra, Flume, Apache Spark, Apache Storm, AWS, Scoop, Eclipse Plugin IDE environment setup and Exposed to Single and Multiple node cluster installation.

Web technologies: XML, XSLT, DTD, DOM, JSF, Ruby, PHP, JavaScript, HTML, CSS, Cloud

Rdbms & Data warehouse: DB2/400, DB2 7.2, 8.0, Sybase 11, Oracle 11g, SQL Server 7, Informatica, SSIS, Tableau, Pentaho, Amazon Relational Database Support, Mongo db and No Sql

Environment: CentOS, Solaris, Linux, UNIX, ZOS, AIX.

Persistence /frameworks: Struts 1.2/1.1, Spring 1.1/3.1, Hibernate, JfreeChart, JSON, Angular js, Node js, Mockito, Sonar and Ajax.

Productive Tools: RAD, WSAD 5.0., Eclipse 3.1, Visual Age for Java4, Jrules, Ant, Intellij, Jbuilder 2.0, LOG4j, Ant 1.5, Microsoft Visio.and Rational Rose.

Version controls: CVS, VSS 6.0, PVCS, Clearcase.

Messaging api: IBM MQ Series 6.0, Java Messaging System JMS 2.8, Java Mail.

Application servers: IBM Web sphere 6.0,5.0,4.0.4,3.5, Jboss 4.0, 4.0.2 WebLogic10.3, Tomcat 5.0 and Web sphere Portal.

PROFESSIONAL EXPERIENCE:

Confidential

Architect.

Responsibilities:

  • Responsible for providing architecture for proof of concept project and code generation in Google dataflow framework for ingesting into google Bigquery databases.
  • Involved in Design, Development, performance tuning, debugging production problems during testing and deployment phases of the project.
  • Interacted with offshore to drive the google dataflow framework implementation.
  • Developed Scripts and Batch Job to schedule various Google dataflow jobs using Airbnb airflow (orchestration tool).
  • Provide guidance to application team members to ensure that custom developed software is compliant with architecture standards and strategies.
  • Serve as advisors to the offshore team and provide guidance and validation before production deployment.
  • Provided technical guidance to implement Aggregation logic in Google dataflow.
  • Involved in Aws Hadoop performance tuning, debugging production issues.
  • Responsible for setting up dev/staging/production environment in Google Cloud environment.
  • Involved in writing the business as well as the technical requirement specification, analysis and design contribution using UML methodology by drafting out Program Specification

Environment: Google Dataflow 1.9 (Apache beam), Google Bigquery, Google Big Table, Google cloud, Java 1.8, AWS, Hadoop, Python, HDFS, Hive, SQL Server 2008, Google Web Services, Airbnb Airflow 1.8, Avro, ORC, Redshift, Gradle, Github and Qubole Data Service.

Confidential

Architect.

Responsibilities:

  • Build scalable distributed data solutions with systems HDFS, Map Reduce, Pig, Sqoop and Hive.
  • Import and export of data using Sqoop to HDFS and Relational DB systems regularly. Moved all log files generated from various sources to HDFS for further processing.
  • Developed Scripts and Batch Job to schedule various Hadoop Program using Oozie.
  • Installed and configuredHadoopMapReduce, HDFS, Developed multiple MapReduce jobs in java for data cleaning and preprocessing.
  • Provide guidance to application team members to ensure that custom developed software is compliant with architecture standards and strategies.
  • Imported data using Sqoop to load data from SQL Server to HDFS on regular basis
  • Used Flume to collect, aggregate, and store the web log data from different sources like web servers, Tablet and network devices and pushed to HDFS.
  • Experienced in runningHadoopstreaming jobs to process terabytes of xml/json format data.
  • Responsible for setting up Hadoop clusters for dev/staging/production.
  • Responsible for providing architecture and code generation in Hadoop framework for report generations.
  • Involved in Hadoop performance tuning, debugging production problems during testing and deployment phases of the project.
  • Continuous monitoring and managing the Hadoop cluster through Ganglia and Nagios.
  • Assist the development of Sync and Extract web-services.

Environment: Hortonworks Hadoop 2.4.0.2.1.2.0-402 , Map Reduce, PIG, HDFS, Hive, JBoss SOA 5.1.0.GA, Apache Spark, Apache Storm, Apache Kafka, Informatica, Tableau 9, SSIS, JBoss Developer Studio 4.0.0.GA, SQL Server 2008, Web Services, Python, UML, Hibernate, ESB, CentOS and SVN.

Confidential

Architect/Senior Software Engineer

Responsibilities:

  • Responsible to manage data coming from different sources.
  • Supported Map Reduce Programs those are running on the production cluster.
  • Jobs management using Fair scheduler.
  • Involved in loading data from UNIX file system to HDFS.
  • Jobs are automated using oozie workflow engine for pulling data from FTP server to load data intoHivetables.
  • Installed and configured Flume, Hive, Pig, Sqoop and Oozie on the Hadoop cluster.
  • Load and transform large sets of structured, semi structured and unstructured data.
  • Installed and configuredHiveand also writtenHiveUDFs.
  • Participate in the business specification meetings and interacting with Business Analysts.
  • Assist the development, implementation, communication, and on-going support of solution architecture processes and standards.
  • Serve as advisors to the team and provide guidance and validation before alpha deployment.
  • Involved in writing the business as well as the technical requirement specification, analysis and design contribution using UML methodology by drafting out Program Specification

Environment: Cloudera, Hadoop 0.20.2-cdh3u4a, JDK 1.6, Map Reduce, PIG, HDFS, Hive, Jboss SOA 5.1.0.GA, Jboss Developer Studio 4.0.0.GA, SQL Server 2008, SSIS, Python, WebServices, UML, AWS, Hibernate, ESB, CentOS and MKS repository.

Confidential

Architect and Senior Software Developer

Responsibilities:

  • Participate in the business specification meetings and interacting with Business Analysts.
  • Involved in writing the business as well as the technical requirement specification, analysis and design contribution using UML methodology by drafting out Program Specification, Component and Class diagrams.
  • Responsible for providing architecture for proof of concept project and code generation in Hadoop framework for report generations.
  • Involved in Design, Development, performance tuning, debugging production problems during testing and deployment phases of the project

Environment: Rational Rose, JDK 1.6, RAD 7.0, Flex 3, Sybase 10.3, Oracle 10g, WebServices, Autosys, Hibernate, Clearcase, Clear Quest, UML, BPM, BPEL, BPMN, Spring 3.1, JQuery 1.4, Weblogic 11 and Websphere 6.0.

Confidential

Senior Software Developer

Responsibilities:

  • Participate in the business specification meetings and interacting with Business Analysts.
  • Involved in writing the business as well as the technical requirement specification, analysis and design contribution using UML methodology by drafting out Program Specification, Component and Class diagrams.
  • Provide technical backing for the team members on resolving the Production issues and crisis management.
  • Performed deployments and installations in the Weblogic environment, and performed minor administrative & performance tuning tasks.
  • Involved in performance tuning, debugging production problems during testing and deployment phases of the project.

Environment: Rational Rose, JDK 1.6, RAD 7.0, Oracle 10g, WebServices, Autosys, Hibernate, Clearcase, Clear Quest, UML and Weblogic Application Server 10.3.

Confidential

Software Designer and Senior Software Developer

Responsibilities:

  • Participate in the business specification meetings and interacting with Case Mgmt Analysts.
  • Involved in writing the business as well as the technical requirement specification, analysis and design contribution using UML methodology by drafting out Web Service Design Specification, Component and Class diagrams.
  • Provide technical backing for the team members on resolving the issues and crisis management.
  • I am part of a team, which proposed optimization solution using FindBugs and PMD.
  • Performed deployments and installations in the Weblogic environment, and performed minor administrative & performance tuning tasks.

Environment: Java 5.0, J2EE, Spring 2.5, Struts 2.0, Oracle 10g, Weblogic Application Server 10.3, Kodo JDO, Eclipse, JUnit, Ant, Rational Rose, JWS Webservices, Oracle Fusion Middleware, BPM, BPEL, BPMN, Actuate Report, FindBugs, PMD and KODO JDO.

Confidential

Software Designer and Senior Software Developer

Responsibilities:

  • Participate in the business specification meetings and interacting with VA Analysts.
  • Involved in writing the business as well as the technical requirement specification, analysis and design contribution using UML methodology by drafting out Web Service Design Specification, Component and Class diagrams.
  • Provide technical backing for the team members on resolving the issues and crisis management.

Environment: Rational Rose, JDK 1.6, WEB SERVICES, Tomcat-6.0.18, IVR, Rampart 1.3, Axis 2, Spring, My Eclipse, JAXB 2.1, VXML 1.0, Xml, SVN and UML.

Confidential

Responsibilities:

  • Participate in the business specification meetings and interacting with State Business Analysts for State specific requirements.
  • Involved in writing the business as well as the technical requirement specification, analysis and design contribution using UML methodology by drafting out Component, Class and Sequence diagrams.
  • Designing the Vehicle Test Audit and Monthly reports modules
  • Leading the team of 3 towards the definite objective of quality delivery on time.
  • Involved in migration of Weblogic 8.1 server to tomcat 5.
  • Involved in integration of VXML with Java Web Services.
  • Provide technical backing for the team members on resolving the issues and crisis management.
  • Ensure the confidentiality and security of the diagnostic information of the person by data encryption.

Environment: Rational Rose, Clearcase, Clearquest, JDK1.5, JSP, Oracle 10g, Struts1.2, Hibernate, Spring, Jsp, Swing Applet, RMI, Weblogic 8.1, Tomcat 5, JavaScript, Ajax, JSON, JDBC, Eclipse, log4j, Vxml1.0, Xml, UML, Enterprise Content Management and Portal Server.

Confidential

Team Lead

Responsibilities:

  • Participate in the business specification meeting by interacting with Citibank’s regional managers (RM) of various countries in Western Europe countries to gather country specific requirements and assist our team’s BDM for drafting out the consolidated requirement specification.
  • Provided technical guidance for solving complex issues and guided team for using Java/J2EE best practices, process and design patterns.
  • Played vital role in Design and Development of Campaign Module.
  • Played vital role in implementing Ethical Hacking Fixes, Internationalization.
  • Involved in Mainframe message integration with the Application screens.
  • Involved in performance tuning, debugging production problems during testing and deployment phases of the project
  • Assist the Mainframe group in troubleshooting issues with Websphere.
  • Support Production Team members in the development and testing of Production issues, implementation plans and during Production Migrations.

Environment: JDK1.3, JSP, DB2 7.2, Struts1.2, JavaScript, Ejb, JNDI, WebServices, Ajax, JDBC, RAD, WASD 5.1, log4j, JMS, MQ 5.3, Xml, XSLT, JFreeChart, UML and Websphere Application server 6.0 on Z/OS on Mainframe.

Confidential

Team Lead

Responsibilities:

  • Involved in Technical Design and Detail Design.
  • Involved in practices like Code walkthrough, performance tuning and load testing the application.
  • Technical Leader and responsible for design and development of Module Screens.
  • Played vital role in integrating HTMLDOC utility,Sockets with UNIX shell scripting.
  • Played vital role in implementing Struts architecture in the Project.

Environment: JDK1.4, Struts 1.1, Apache FOP, HTMLDOCS, JSP, EJB, JNDI, Sockets, Oracle 9.x, PL/SQL, JavaScript, JDBC, WASD 5.0, log4j, Xml, XSLT, Apache Web Server 2.0.48 and Jboss 4.0.2 on Red Hat Linux 8.0.

Confidential

Senior Programmer/ Analyst

Responsibilities:

  • Module Leader and responsible for design and development of Module Screens.
  • Played vital role in the Optimization of the Code and the System.
  • Configured application flow, controlling logic and navigation in struts - config.xml

Environment: Jdk1.2, Intellij, Struts 1.0,Sun Solaris 8, Oracle 8i, PL/SQL, Jboss 4.0, LDAP, JSP 1.1,Servlet 2.0, Crystal Reports 8.5/Crystal Enterprise 8.0, Unix Shell Scripts, Load Runner and ER-Win.

Confidential

Senior Programmer/ Analyst

Responsibilities:

  • Leading the team in developing Messaging layer as a communication from other systems.
  • Applied AJAX techniques to route the data between the dynamic grid and Struts action class.
  • Develop and maintain elaborate services based architecture utilizing open source technologies like Struts, Jfree Chart.
  • Manage UI team and mentor junior team members.
  • I was involved in use case design using Rational Rose.

Environment: JDK1.3, Struts 1.2, JNDI, Apache POI, Ejb, DB2 7.2, JavaScript, JDBC, Xml, XSLT, JFreeChart, Websphere Studio Application Developer 5.0, log4j, Xml, XSLT, JMS, IBM Websphere MQ 5.3, UML and IBM Websphere Application server 5.0 on AIX.

Confidential

Senior Programmer/ Analyst

Responsibilities:

  • Module leader and responsible for design and development of Transidiom based Transactions and Jwalk Screens for Existing SYNON/RPG based AS/400, Warehouse Application.
  • Responsible for creating specification for integrating other modules like Air /Sea booking with Legacy Integration (As400).
  • Responsible for implementing JT400 jar and EFE - U21(AS400) EDI Interface integration.
  • Played vital role in implementing Ejb and Websphere connection pooling in the Project.
  • Played vital role in EDIFACT message integration with the Application screens.
  • I am part of a team, which proposed optimization solution using Rational (Robot) and Jprobe (Profiler).

Environment: IBM Websphere 4.0, JMS, MQ Series, JNDI and DB2 on AS/400.Visual Age for Java 4.0, Seagull’s Jwalk 3.1.c.10(Screen-scraping), Transidiom 2.1.c.1(Host Emulation), Java, JSP, Servlets and EJB.

Confidential

Programmer/ Analyst

Responsibilities:

  • Module leader and responsible for design and development of the Questionnaire module.
  • Responsible for implementation of Threads in Applet.
  • Developed Style Creation in Questionnaire module with all its features using JTable.
  • Developed Jtable with all its features and Validation.
  • Developed JProgressBar, involving multithreading using Java.

Environment: Java, Servlets, Swings, Applets, EJB, JavaScript, Websphere 3.5, Weblogic 5.1 and Oracle 8i

We'd love your feedback!