Home

Syed ZabiUllah - Java Developer
[email protected]
Location: Charlotte, North Carolina, USA
Relocation: no
Visa: GC EAD
Syed Zabiullah
[email protected]

SUMMARY
Over, 8+ Years of IT experience in Analysis, Architecture, Development, Implementation and Integration of Client-Server and Web/Enterprise applications using J2SE/J2EE. Proficient in all phases of SDLC (analysis, design, development, testing and deployment) and highly competent in gathering user requirements. Results-driven and motivated Software Developer with a demonstrated experience in developing new software functionalities, improving software performance, testing and updating existing software. Proven track record of dedication, hard work, flexibility, strong attention to detail, and ability to finish projects on schedule.

SKILLS
Back-end Java, Microservices, Node.js, spring, Hibernate
Front-end: JavaScript, CSS, HTML, React, Angular, Redux, JSF, JSP, jQuery, JSON, Bootstrap
Application Servers: JBoss, WebSphere, WebLogic
Web Services: SOAP, REST Agile: JIRA, Version One
Version Control: Git, SVN, Maven
Databases: MongoDB, MySQL, Oracle
Deployment: Jenkins, AWS
IDE: Visual Studio, iRAD, Eclipse
Unit test: Test-driven development, JUnit, Karma & Jasmine
OS: Linux, Windows
Cloud: AWS , Azure

EDUCATION
Masters in Electrical Engineering from California State University, Northridge
Bachelors in Electronics and Communications Engineering from Osmania University, India

WORK EXPERIENCE:

Client: AT&T, Dallas, TX August 2021 present
Role: Java Software Developer

Worked in the migration of applications from on prem servers to azure cloud.
Building / Maintaining Docker container clusters managed by Kubernetes, Linux, Bash, GIT, Docker.
Managing azure infrastructure services, configuring firewall service with network rules, Application rules, Scheduling and deploying managed container replicas onto a node cluster using Kubernetes. Deploying application in App service, VM using DevOps release pipelines.
Discussion with client for Planning, designing and executing of migrating Project from on-prem to public cloud.
Writing Azure terraform scripts for services like virtual machine, Storage account, Key vault encryption, setting up VMSS, Firewall configuration, Implementing azure policy.
Developed a microservice that extracts data from PostgreSQL and generates a flat file.
Created the technical documentation including the Function Specifications ER Diagram LL Sequence Flow Diagram and Service specifications
Engaged in developing the UI by using HTML, jQuery, Angular 11 framework and JavaScript and used AJAX to make calls to other services.
Implemented dynamic functionality to screens using Ext JS and Implemented Asynchronous means of retrieval of data using AJAX.
Designed and developed Use Cases, Activity Diagrams and Sequence Diagrams using UML.
Developed back-end interfaces using embedded SQL, PL/SQL packages, stored procedures, Functions, Procedures, Exceptions Handling in PL/SQL programs, Triggers.
Exposed Spring MVC controllers as Rest web services and configured spring security in the application.
Involved in writing Hibernate mapping files (hbm files) and generating hibernate POJOS and wrote various Hibernate Queries using Hibernate Query Language and native SQL Queries.
Elaborated Use Cases based on business requirements and was responsible for creation of Class Diagrams, Sequence Diagrams. Created the Technical design document (TDD).
Writing Ansible playbooks for creating Kubernetes cluster for all environments.
Creating Docker images and creating Docker files for different environments.
Configuring azure monitoring agents on Azure resources and configuring its logs with storage account and Azure logs analytics workspace.
Designing Network Security Groups (NSGs) to control inbound and outbound access to network interfaces (NICs), Firewalls, VMs and subnets.
Managing different version of Terraform modules and planning and applying modules across different Environments.

Client: FedEx Corporation, Pittsburg, PA December 2020 July 2021
Role: Java Software Developer
FedEx Linehaul systems
Worked as a full-stack software developer using agile methodology on route planning tool.
Responsible for creating and enhancing the UI using HTML5, LESS, Bootstrap, and Angular 8.
Used Gradle as build automation tool for java projects.
Worked on J2EE Web Services based on Spring Boot and created dynamic documentation of RESTful endpoints using Swagger API.
Deployed and configured Bitbucket repositories with branching, tagging and notifications.
Used Redis Streams and Redis Gears for connections and sending messages.
Developed reusable components like Accordion, Progress bar, custom filters, and integrate with REST APIs using Angular.
Participated in design documentations of FedEx s planning tool with architects.
Used adobe analytics by creating a dashboard to check number of users.
Collaborate with Product Managers to gather business requirements using Version One (agile).
Used Spring Boot Microservices through a combination of REST, to build, test and deploy user-identity Microservices.
Designed the application using Test-driven development by unit testing test cases using JUnit and Jasmine & Karma.
Performed CRUD operations like Update, Insert and Delete data in MongoDB and Oracle database management system and handled database access and data transmission based on RESTful web service.
Worked in a CI/CD environment with Jenkins, Gradle and maintained the code using Git.
Developed the web application to work seamlessly across multiple browsers.
Following Agile Framework using Version One.
Worked on developing application, automated scripts leveraging MongoDB.
Environment: Java, Node.js, Angular, REST, Microservices, JavaScript, HTML, CSS, GIT, Visual Studio, Jenkins, Docker.

Client: PNC Financial Services) Pittsburg, PA February 2018 November 2020
Role: Java Software Developer
Retail Online Banking
Worked as a full-stack software developer using agile methodology on redesigning PNC s legacy retail online banking application.
Responsible for creating and enhancing the UI using HTML5, LESS, Bootstrap, JSP and p.
Worked with Micro services using J2EE Web Services based on Spring Boot and created dynamic documentation of RESTful endpoints using Swagger API.
Deployed and configured Bitbucket repositories with branching, tagging and notifications.
Provided support for Production issues by diagnosing problems and troubleshooting various issues to ensure that all SLA s are met.
Developed reusable components like Accordion, Progress bar, custom filters, and integrate with REST APIs using Angular.
Configured Kafka to read and write messages from external programs.
Configured Kafka to handle real time data.
Collaborate with Product Managers to gather business requirements using Version One (agile).
Used Spring Boot Microservices through a combination of REST, to build, test and deploy user-identity Microservices.
Designed the application using Test-driven development by unit testing test cases using JUnit and Jasmine & Karma.
Worked in a CI/CD environment with Jenkins, Maven and maintained the code using Git.
Developed the web application to work seamlessly across multiple browsers.
Following Agile Framework using JIRA and Version One.
Environment: Java, Node.js, Angular, REST, Microservices, JavaScript, HTML, CSS, GIT, Visual Studio, Jenkins

Client: AT&T, Dallas, TX July 2016 January 2018
Role: Java Software Developer
User Identity Application
Worked as a full-stack software developer using agile methodology for migrating AT&T Employee Identity Management Application.
Involved in various phases of Software Development Life Cycle (SDLC) of the application like Requirement gathering, Design, Analysis and Code development.
Developed java modules implementing business rules and workflows using Spring MVC, IoC, Web Framework.
Had experience in performance tuning J2EE apps, performance testing, analysis, and tuning.
Developed the Product Builder UI screens using Angular-JS, Node JS, HTML5, CSS, JavaScript and Bootstrap.
Worked on development of Hibernate, including mapping files, configuration file and classes to interact with the database.
Improved the maintainability of the project by implementing and improving Exception Handling and Collection APIs
Involves in Sprint planning for the estimation of efforts for user stories and bugs.
Performed code reviews and provided guidelines for best practices of software management, Coding Standards and Code Commenting for better understandability.
Implemented UNIX utilities using shell script for data validation, manual job submission, restarting failed jobs, etc.
Used Spring Boot which is radically faster in building cloud Micro services and develop Spring based application with very less configuration.
Actively involved in deployment Application war files in WebLogic Application server.
Migration of current search process from Database to Solr search engine.
Designed and developed the REST based Microservices using the Spring Boot, Spring Data with JPA.
Responsible for maintaining and expanding our AWS infrastructure using AWS (EC2/EBS).
Refactored the code for JVM Optimization and performance of application.
Involved in Maven based build process and continuous integration of the project using Bamboo and Jenkins.
Experienced in full-text search engine techniques like Lucene, Solr with Jetty Server.
Implemented Docker to package the application in containers.
Implemented SOA architecture with Web Services using SOAP, WSDL and XML to integrate other legacy systems.
Environment: Java, Angular JS, REST, JBoss, Spring, Hibernate, JavaScript, HTML, CSS, GIT, Eclipse, JMeter.

Client: Western Union, Englewood, CO August 2015 June 2016
Role: Java and Middleware Administrator
Web Administration Projects
Worked as a Middleware Administrator for installing and configuring WebSphere, WebLogic, Tomcat, and JBoss Application Servers for different Java-based Applications.
Participated in the complete Software Development Life Cycle (SDLC) phases of the project.
Used Log4J for error logging on the development servers and ANT for building the deployable EAR/WAR components.
Created DB2 SQL procedures, functions & stored procedures, nested tables, cursors, DB2 packages, reports & SQL functions for reporting.
Unit testing of developed product features using Junit and Mockito frameworks as part of development cycle.
Wrote build and deployed scripts using Shell and ANT scripts and involved in performance analysis of the application and fixed problems/suggest solutions.
Used SOAP based Web services and RESTful Web services for transferring data between applications.
Environment: Java, SOAP, JBoss, spring, WebSphere, WebLogic, SVN, Eclipse

MOBILENET SERVICES, Irvine, CA June 2013 Sep 2014
Role: Jr. Software Developer
Front-End web development
Worked as a junior software developer to develop, manage, and maintain production-ready cross-browser legacy web applications. Converted UX mock-ups into web pages using HTML, CSS, and JavaScript.
Environment: HTML, CSS, JavaScript, Eclipse
Keywords: continuous integration continuous deployment user interface user experience javascript information technology procedural language California Colorado Pennsylvania Texas

To remove this resume please click here or send an email from [email protected] to [email protected] with subject as "delete" (without inverted commas)
[email protected];1347
Enter the captcha code and we will send and email at [email protected]
with a link to edit / delete this resume
Captcha Image: