Mirza Farooq
Mirza Farooq
Mirza Farooq
361-302-0235
Mirza.ali4056@gmail.com
PROFESSINAL SUMMARY:
Overall 9+ years of IT experience in design, development, maintenance and documentation of Enterprise
applications using JAVA/J2EE technologies with diverse set of client’s analyzing complex business
requirements & mapping them to system specifications.
Good Experience in Software Development Methodology such as Agile (Scrum) methodology, Iterative,
Waterfall for Analysis, Design, Implementation, Testing of Object Oriented applications and web based
Enterprise Applications.
Excellent experience in major components like Spark, Python, Hadoop, Map Reduce, HDFS, HIVE, PIG,
HBase, Kafka, AWS EC2, S3, R, Java.
Experience in designing and implementing complete end - to-end Hadoop Infrastructure using HDFS,
MapReduce, Spark, Yarn, Kafka, PIG, HIVE, Sqoop, Storm, Flume, Oozie, Impala, HBase, Zookeeper,
etc.
Experience with Node JS, React JS for component loads events triggered as a developer so we can use
them for the components.
Expertise in managing AWS & GCP cloud computing environments utilizing AWS services VPC, EC2, IAM,
S3, ELB, AutoScaling, ROUTE53, RDS and GCP’s VPC, IAM, GCE, GKE, GCS
Experience of Pivotal Cloud Foundry, Spring Boot and cloud technologies.
Experience in creating data ingestion pipelines, data transformations, data management, data
governance and real time streaming at an enterprise level.
Experience in creating real time data streaming solutions using Apache Spark /Spark Streaming, Kafka
and Flume.
Experience on MVC frameworks such as Angular JS, Angular2, Backbone JS, Ember JS, ReactJS etc.
Good experience in developing Web based UI’s using JSP, HTML, DHTML, CSS, JavaScript (and its
frameworks like JSON), Angular JS, Action Script, DOJO, jQuery, EXT JS and Ajax.
Good experience in jQuery plugins, dynamic HTML, JSON with Bootstrap and Node JS.
Developed UI modules using AngularJS, Node.js, React JS, JavaScript, Ajax, jQuery, CSS3 and HTML5.
Command in ReactJS for creating interactive UI's using Virtual DOM, JSX, React Native concepts.
Good experience in various components in Spring, which includes Spring IOC, AOP, Spring JDBC, Spring
MVC, Spring JPA, Spring Batch, Spring Security and Spring Boot.
Experience in spring based microservices, and enabled discovery using eureka server.
Decomposed existing monolithic code base into Spring Boot microservices. Developed new features and
provided support for all Microservices.
Worked as Build and release engineer in field of release automation for java/.Net application to achieve
continuous integration (CI) and continuous delivery (CD). Worked on Google Cloud Platform (GCP) ser-
vices like compute engine, cloud load balancing, cloud storage, cloud SQL, stack driver monitoring and
cloud deployment manager.
Expertise in Microservices using Spring boot with Spring Cloud stack like PCF, Cloud Netflix stack patterns
like Service Discovery (Eureka), Circuit Breaker (Hystrix).
Experience in using and implementing various design patterns such as MVC(Model View Controller),
DAO(Data Access Object), Singleton, Bridge, Abstract Factory, Filer, Interpreter, Decorator, Iterator.
Experience in Core Java with accumulated knowledge of all Java packages.
Expertise in developing front end using web technologies like JavaScript, JSF, Custom Tag Libraries,
HTML5, CSS3, DHTML, AJAX, jQuery, DOJO, Angular JS, React JS and Node JS, Angular 2/4, jQuery,
Bootstrap, VBScript, Perl, AJAX, JSON, XHTML, DHTML, Tiles.
Highly acquaintance in OOPs and Core Java components like Collections, Generics, Exception Handling,
Multi-threading.
Mirza Farooq
361-302-0235
Mirza.ali4056@gmail.com
Experience in Spring, Hibernate, RDBMS, Web, XML, Ant/Maven, HTML, Python, Shell Scripting
Experience in application development using Java/J2EE components which include Servlets, JSP, JSTL,
EJB, JMS, JNDI, JDBC.
Acquaintance with ORM tools such as Hibernate, JPA, and My Batis.
Design and implementation of business logic using Entity and Session Beans to handle transactions and
updating of data into the database.
Experience in different frameworks Struts, Struts MVC, spring, Spring MVC, Spring IoC, Spring AOP and
architecture like Model View Controller (MVC).
Experience in Struts Tag Libraries and Custom-tag implementations in JSP to embedded business logic.
Worked extensively on Java , J2EE for developing Web and Distributed Applications by using, Spring
Framework, JDBC and Web Services(SOAP and REST),Spring Boot, Hibernate,
iBatis, Microservices and PCF.
Expertise with Jerkins methodologies includes CI Continuous Integration and CD Continuous Deployment
Experience in designing and developing J2EE compliant systems using IDE tools like Eclipse, NetBeans
Workbench and deploying them in application servers like Apache Tomcat, WebLogic, WebSphere,
GlassFish, JBoss on Windows environment.
Experience in developing web application using Spring Framework web module and integration with
Struts MVC framework.
Expertise as a web developer in developing web applications by using HTML5, CSS3, JavaScript, JSP, JSTL,
AngularJS, XML, Custom Tag libraries.
Expertise in working with various data parsing forms to dynamically display data on the system such as
XML, JSON, XSLT, XSD, DTD, DOM, SAX, JAXB.
Developing web services using XML over HTTP(s), AXIS, SOAP, WSDL.
Extensive knowledge of XML-based standards and protocols (such as WSDL and SOAP), development of
XML schemas and implementing SOA by using both SOAP and RESTful web services.
Used SOAPUI to test SOAP and RESTful, JMS as well as JDBC calls.
Proficient in using RDBMS concepts and have experience in working with multiple relational databases
such as Oracle, DB2, MySQL and NoSQL database like MongoDB.
Experience in writing SQL queries, stored procedures, functions, packages, views, Triggers, data
connectivity and data integration of Oracle.
Expertise in unit testing the applications using JUnit and Mockito Framework and developed logging and
standard mechanism based on Log4j.
Expertise in developing test cases and performs Unit, Integration testing.
Experience in implementation of version control tools like CVS, SVN, Git, TFS.
Experience in building and integrating software applications using Ant, Maven and Jenkins tools.
Expertise on the security implementation in a webservices/websecurity like, soap base webservices and
restful webservices
Good Management, Execution, Documentation skills and good exposure to QA procedures.
Good technical, communication, and interpersonal skills. Able to work reliably under pressure.
Committed team member with strong analytical and problem solving skills, and can quickly adapt to new
environments & technologies.
Highly motivated, results oriented and leadership skills with great team ethics.
TECHNICAL SKILLS:
Java/J2EE Technologies Servlets, JSP, JSF, JSTL, JDBC, JMS, JNDI, RMI, EJB, JFC/Swing, AWT,
Multi-threading, Java Networking, JIRA.
Mirza Farooq
361-302-0235
Mirza.ali4056@gmail.com
Programming Languages Java 1.7/1.8, C++, C, PL/SQL.
Application/Web Servers: WebLogic, WebSphere, JBoss, Apache Tomcat.
Frameworks Struts 2.x/1.x, Spring 2.0/3.0/4.0, Hibernate 3.x
IDEs Eclipse, IntelliJ, NetBeans, IBM RAD
Web technologies AngularJS, Angular 2/4, BackboneJS, ReactJS, BackBone.JS
1.3.1,Ext.JS, JSP, JavaScript, jQuery, AJAX, XML, XSLT, HTML5,
DHTML, CSS3.
Web Services REST, SOAP, JAX-WS, JAX-RPC, JAX-RS, WSDL, Axis2, Apache
CXF ,Spring REST, JAX-RPC, JAX-RS, JAX-WS, Microservices.
Testing technologies/tools JUnit, Jasmine, Karma, Cucumber, Selenium.
Hadoop/Big Data: HDFS, MapReduce, Spark, Yarn, Kafka, PIG, HIVE, Sqoop,
Storm,Flume, Oozie, Impala, HBase, Hue,Zookeeper.
Databases Oracle 10g/11g, DB2, MongoDB, SQL server and MySQL, Cassandra,
Cosmos DB, Azure Data Factory
Version Control CVS, SVN, Rational ClearCase, GIT.
Build Tools ANT, Maven, Gradle.
Platforms Windows, Linux, MacOS.
Professinal Experience:
Morgan Stanley, NYC, NY
Jan’ 2020 – Till Date
Sr. Full-Stack Java Developer
Responsibilities:
Involved in various phases of Software Development Life Cycle (SDLC) as requirement gathering, data
modeling, analysis, architecture design & development for the project
Used Spring Framework in the application, which is based on the MVC design pattern.
Developed user interface using JSP, JSTL and Custom Tag Libraries and AJAX jQuery to speed the
application.
Used WebLogic Guvnor 5.4 /Drools 6.2/Drools 6.4 Workbench and Drools 6.4 API's for writing business
rules to solve complex business problems.
Worked on migrating JRules to Drools.
Working on developing applications using React, Redux, NodeJS, HTML5, CSS3 relating to Contracting
Management Lifecycle insurance applications for the Contractors
Involved in migration applications from PCF to AWS to K8 and some of the legacy modules form DB2 to
PostgreSQL.
Design and implementation of Spring-Security for the application for authentication process against
LDAP.
Gathering the requirements details and their current IT infrastructure from an end user’s perspective
and Build Windows Azure Infrastructure
Build and Maintained Docker container clusters managed by Kubernetes on GCP. Utilized Kubernetes
and Docker for the runtime environment of the CI/CD system to build, test deploy.
Integrated Python microservices with Kafka to process messages into Copart Auction System and Apache
Solr.
Developed REST services to talk with adapter classes and exposed them to the Angularjs front-end.
Involved in designing and developing the web pages using HTML 5, CSS3, JavaScript, Bootstrap, SASS,
LESS, React JS, Redux, Flex, Node JS, Mongo DB.
Involved to implement various screens for the front end using React.js and used various predefined com-
ponents from NPM (Node Package Manager) and redux library
Mirza Farooq
361-302-0235
Mirza.ali4056@gmail.com
Used Fortify tool to scan the entire projects and show the major defects in the project. Used Maven to
build the service and ANT to build the entire domain before migrating the changes to different
environments.
Design and implementation of Micro services for the application for authentication process against
LDAP.
Worked on the rule's conversion and integration from 5.4 to 6.4.
Build RESTful Web services using JAX-RS API.
Deployed Spring Boot based microservices in Docker and Amazon EC2 container using Jenkins
Worked with Splunk and ELK stack for creating monitoring and analytics solutions.
Designed and deployed AWS/GCP/Vmware infrastructure as code using Terraform, Ansible, Puppet, Git,
and Rundeck
Debug the website using Chrome React Developer's tool and manipulated the nodes using DOM func-
tions
Updated Services, database Architecture using Python to store, retrieve and send data to POS using
MongoDB.
Developed Microservices using Spring MVC, Spring Boot, and Spring Cloud.
Used Microservices architecture, with SpringBoot based services interacting through a combination of
REST and SpringBoot.
Used Docker and Jenkins for CI/CD of microservices to Pivotal Cloud Foundry (PCF).
Developed REST services to talk with adapter classes and exposed them to the Angularjs front-end.
Experienced in React JS and working with React Flux architecture. Used React - Router to turn
application into Single Page Application.
Worked on React JS Virtual Dom and React views, rendering using components which contains
additional components called custom HTML tags.
ShowTime Analysis - Implemented a recommender system for sales promotion using data analysis algo-
rithms using python and Spark in AGILE methodology including design, development, unit testing.
Wrote Terraform modules to create resource/application stacks in AWS/GCP which used multiple re-
sources like EC2, Autoscaling, ELBs, ROUTE53, VPCs, IAM Policies, S3 buckets, GCE, GKE, GCS
Involved to implement various screens for the front end using React JS and used various predefined
components from NPM (Node Package Manager) and Redux library.
Developed new web applications like Fee Engine Test Generator and C2CTest Generators using Spring
Used jQuery to manipulate the DOM objects for a User interface look and feel and for Ajax calls.
Developed Single Page Application (SPA) using Angular Js.
Used Spring Framework for Dependency injection, security features and integrated with the Hibernate
framework.
Involved in localization and internationalization of web pages using JSON, XSL, XML, and Angular.js.
Used react-datagrid to populate the dynamic data with in the table. Used react-bootstrap and SASS for
handling responsiveness in the application and parse correct styles on prop changes.
Manifest based microservices deployments to Pivotal Cloud Foundry (PCF).
Implemented microservices using Spring boot, and enabled discovery using Netflix eureka server .
Used Spring IOC, AOP, Spring Boot to implement middle tier .
Used Spring Boot for building application with Spring initializers and bootstrapping the build
configuration and develop custom solutions that act upon Jenkins information in authentic time.
Recommend and develop strategy for integrating internal security model into new projects with Spring
Security and Spring Boot .
Designed and created a web app using Python, Bootstrap, jQuery, Django for performing CRUD opera -
tions.
Mirza Farooq
361-302-0235
Mirza.ali4056@gmail.com
Extensively used Hibernate in data access layer to access and update information in the database.
Experience in the development of JAX-WS, Apache Axis for Web Services using SOAP, WSDL.
Created Business to Business communication by encapsulating SOAP Web services in Java File and
Stateless Session Beans.
Developing promotions Micro service using Java, Spring Boot.
Designed Frontend with in object oriented Javascript Framework like bootstrap, Backbone.js, Require.js,
Node.js, Express.js, Angular.js and Ext.js.
Worked on developing Micro services using Spring Boot and Spring Cloud were developed, test and
documented scalable and high-quality business applications according to business requirements.
Used Spring core annotations for Dependency Injection Spring DI and Spring MVC for REST API’s and
Spring Boot for micro-services.
Created GCP projects and migrated on-prem/AWS instances to GCP
Test Web Services using SOAP UI.
Closely worked with Kafka Admin team to set up Kafka cluster setup on the QA and Production
environments.
Had knowledge on Kibana and Elastic search to identify the Kafka message failure scenarios.
Implemented to reprocess the failure messages in Kafka using offset id.
Implemented Kafka producer and consumer applications on Kafka cluster setup with help of Zookeeper.
Used Spring Kafka API calls to process the messages smoothly on Kafka Cluster setup.
Worked on generating the web services classes by using Service Oriented Architecture SOA, UDDI.
Extensively worked on form validation using the Spring Validator framework.
Developed Form Beans and Action Classes to model views and client-side functionality.
Using Spring Boot learning and developing the new Rest web services
Used the Struts Validator framework for validating the forms.
Used JMS (MQ Series) for sending out automated notification emails to respective users of the
application.
Developed Stored Procedures and Triggers on Oracle Database.
Involved in Performance Tuning of the database.
Good Exposure on JavaScript, HTML5, CSS3, node.js, backbone.js, typescript, micro
services, Restful APIs, Elastic Search, JQuery, Junit, bootstrap and Angular JS.
Developed Scripts for customizing reports depending upon various customer requirements.
Responsibilities include design for future user requirements by interacting with users, as well as new
development and maintenance of the existing source code.
Client-Side Validations and Code are written using JavaScript.
Used MAVEN to build the application.
Building/Maintaining Docker container clusters managed by Kubernetes Linux, Bash, GIT, Docker on
GCP. Utilized Kubernetes and docker for the runtime environment of the CI/CD system to build, test de-
ploy.
Created Auto deploy jobs using Jenkins and Gradle.
Monitored the error logs using Log4J and fixed the problems.
Deployed applications on Azure by using AppDynamics
Involved in building stable React components and stand-alone functions to be added to any future
pages.
Implemented React JS Controllers to maintain each view data.
Developed REST services to talk with adapter classes and exposed them to the Angularjs front-end.
Maintaining Parent and child components by using State and Props in React JS.
Mirza Farooq
361-302-0235
Mirza.ali4056@gmail.com
Designed, developed, implemented, and maintained custom Ant tasks in Java and Experience in
Microsoft Azure Cloud Computing development and support.
Developed the different components of the application using Rational Application Developer (RAD) 7.5
and used SVN for version control.
Used GIT for version control tool and Spring Tool Suite (STS) for IDE.
Developed and tested the web application using HTML5, CSS3 and Redux.
Unit tested the applications before release to QA.
Worked with Quality Assurance team in tracking and fixing bugs
Designed Spring boot mechanism without configuration XML's and replaced it with Java classes.
Environment:Java/J2EE, WebLogic,Angular4 Tomcat 7.0, PCF, Microservices , Node.js, Spring 5.0, Spring
Boot, Hibernate 3.2, JSP, Python, Servlets, GCP, JavaScript, HTML, JMS, React JS, JQuery, XML/XSLT, Spring,
Spring Batch, Spring Boot,SOAP, WSDL, UDDI, Web Services,JDBC, UML, JNDI, jQuery, Ajax, Maven, Jenkins,
ANT,Kafka, SVN, Log4J, Unix , Angular Js.
Java/J2EE, WebLogic,Angular4 Tomcat 7.0, Microservices ,CA Rally, Spring 5.0, Spring Boot, Hibernate 3.2, JSP,
Servlets, JavaScript, HTML, JMS, React JS, JQuery, XML/XSLT, Spring, Spring Batch, Spring Boot,SOAP, WSDL,
UDDI, Web Services,JDBC, UML, JNDI,