Ibrahim Shaikh - SR - Solutions Developer

You might also like

Download as docx, pdf, or txt
Download as docx, pdf, or txt
You are on page 1of 4

IBRAHIM SHAIKH ABDUL

Email: ibrahim.shaik6769@gmail.com PH: +1 201-993-6769

Professional Summary
 Around 9+ years of experience in Cross-Platform (Web & Client-Server) application development and design
using Object-Oriented Programming, Core Java, J2EE technologies.
 Expertise in several J2EE technologies like JSP, Servlets, Struts, Spring MVC, Spring Boot, Web Services (SOAP,
REST) and JSF.
 Good experience working on different levels of Software Development Life Cycle (SDLC) and Agile
Methodologies.
 specializing in data governance, data privacy rules and regulations, data procedures, and data standards.
 Experience in using Core technologies like Java, Servlets, JSP, Custom tags, Spring Boot, JDBC, Microservices,
Java Beans, EJB, JavaScript, Web Services, AngularJS, jQuery, MVC, Struts, Spring.
 Strong experience in Core Java skills including Multithreading, Collections, Garbage Collection.
 Experience in developing applications using Spring Boot and implementing Hibernate database access
methodologies.
 Experienced in leveraging Collibra to create and maintain a centralized data catalog, ensuring accurate and up-
to-date metadata documentation for improved data discoverability and understanding.
 Extensive experience in developing web applications using Spring Boot, Spring Security, Spring Core, Spring MVC,
Spring AOP, Spring Actuator, Spring ORM, Spring JPA and Spring REST.
 Extensive experience in developing Microservices using Spring Boot, Netflix OSS (Zulu, Eureka, Ribbon, Hystrix)
and followed domain driven design.
 Knowledgeable in utilizing Collibra to implement and enforce data privacy policies, ensuring compliance with
regulations such as GDPR and CCPA, and facilitating the management of data subject requests.
 Familiarity with Collibra's integration capabilities, including APIs and connectors, to seamlessly connect with
other data management tools and customize workflows to meet specific organizational requirements.
 Experience in implementing various design patterns including Data Access Object, Prototype, Factory, Abstract
Factory, Builder, Observer, Builder, Data Transfer Object and Singleton.
 Proficient in creating and consuming SOAP and RESTful web services in Spring Boot using JAX-WS, JAX-RS, and
Spring Rest Controller.
 Demonstrated expertise in utilizing Collibra's Data Governance Center to manage and govern enterprise data
assets effectively.
 Implemented OAuth2.0 for authentication-based web application and accessed their APIs for fetching data
services.
 Experience of working in jQuery, JavaScript, CSS, HTTP, XSD, WSDL and HTML.
 Good understanding of implementing web applications using Angular JS, Angular 2, ReactJS framework.

TECHNICAL SKILLS
Languages: Java, J2EE, C, C++
Web Technologies: HTML, JavaScript, CSS, JSON, AJAX, XML, ESAPI, jQuery, AngularJS, Angular 2/4/6/8/9
J2EE Technologies: Servlets, JSP, EJB, JMS, JNDI, Web Services, JDBC, SOAP, Mule
ORM technology: Hibernate.
App/Web servers: Apache Tomcat 5.x, IBM WebSphere 7.x, OC4J, Docker
Frameworks: Jakarta Struts, spring, IBM JADE, Log4J, SLF4J
Databases: Oracle, MS SQL Server, My SQL and IBM DB2
Operating Systems: Windows, UNIX, Linux
Web Services: SOAP, REST, WADL, XML, JSON
Source Control Tools: Win CVS, Serena Dimension, SVN
Professional Experience
Sr. Solutions Developer
CBRE, Dallas, TX Sep 2020 to Present

Responsibilities:
 Involved in SDLC Requirements gathering, Analysis, Design, Development and testing of application using AGILE
methodology (SCRUM) and TDD Development.
 Designed and implemented applications using JSP, Spring MVC, JNDI, Spring IOC.
 Used Angular 9 directives to extend HTML to create the foundation for rich and complex web applications.
 Used Adobe Dreamweaver and Wire Frame.CC from design and implementation.
 Manage and monitor systems associated with Identity and Access Management (IAM) solutions Provide incident
and problem management support.
 Created Angular9 Directives, Components, Pipes, Injectable across the whole system, such as to build the
custom filter.
 Experience in leveraging Collibra's collaborative features, such as data governance workflows, notifications, and
approvals, to facilitate cross-functional collaboration and alignment on data governance initiatives.
 Utilized the features of Angular9 web components, Kendo UI and Human Centered Design to present effective
web design.
 Expertise in Maven for build, Jenkins and SonarQube continuous integration.
 Worked on core AWS services such as setting up new server (EC2) instances/services, configuring security
groups, and setting up Elastic IP's.
 Developed Web services to allow communication between applications through REST over HTTP using Metro.
 Server instances were created on AWS. Tomcat and Swagger were installed and used for deploying
Microservices.
 Demonstrated ability to identify and resolve issues within Collibra, including troubleshooting data governance
workflows, resolving configuration challenges, and providing technical support to users.
 Wrapper developed in Python for instantiating multi-threaded applications and running with other applications.
 Worked with Elasticsearch and utilized NOSQL for non-relation data storage and retrieval.
 Develop web applications and web services using Salesforce, Apex, SOQL, Visualforce or other web development
technologies such as SOAP, REST, and XML.
 Experience in designing data models in Cassandra and working with Cassandra Query Language.

Sr. Software Developer/Solutions Architect


Molina healthcare, Bothell, WA Feb 2018 to Aug 2020

Responsibilities:
 Involved in Full Life Cycle of Software Development (SDLC) from Analysis through Design, Development,
Integration, and testing phases.
 System built using Model-View-Controller (MVC) architecture. Implemented the application using the concrete
principles laid down by several design patterns such as Session Façade, Business Delegate, Bean Factory,
Singleton, and Observer.
 Responsible for monitoring the AWS resources using Cloud Watch and application resources using Nagios.
 Write database queries and create objects needed to facilitate data transfer to and from Salesforce.com.
 Software development activities and ensuring process adherence and quality deliverable.
 Worked in using React JS components, Forms, Events, Keys, Router, Animations, and Flux concept.
 Designed REST and SOAP services.
 Used React JS for templating for faster compilation and developing reusable components.
 Implemented Custom Exceptions depending on the API Responses.
 Used Java 8 Lambda expressions along with Streams for creating internal iteration and performing chain
operations such as Filter, Map, collect on a collection Objects.
 Involved in creating EC2 instances and installed required configurations and applications on it and created S3
buckets for storing object level data into it.
 Designed, configured, and deployed Amazon Web Services (AWS) for a multitude of applications utilizing the
Amazon cloud formation.
 Developed, implemented, and tested Node.js applications.
 Created some widgets using Kendo UI and successfully integrated Kendo UI components, node.js and module.js
with polymer.

Full Stack Java Developer


American Airlines, Fort Worth, TX July 2016 to Jan 2018

Responsibilities:

 Involved in design discussions and understanding of business requirements, identify the relevant functional and
technical requirements and involved in SDLC process.
 Used JAX-RS (REST) for producing web services and involved in writing programs to consume the web services
using SOA with CXF framework.
 Used Spring Core Annotations for Dependency Injection Spring DI and Spring MVC for REST API's and Spring Boot
for micro-services.
 Experience in development in Servlets, JSP, spring, JSF, SOAP and REST web services, Hibernate, iBatis, MyBatis,
Struts 2.2.
 Development of test framework using the Python
 Worked with npm commands and using package. Json for managing dependencies and dev-dependencies of
NodeJS applications.
 Deployed Java applications and Web-services using CI/CD tools like Jenkins, AWS Code-pipeline and clustered
environments.

Java-J2EE Developer
Grapesoft Solutions Hyderabad, India Nov 2014 to April 2016

Responsibilities:
 Used Agile/Scrum methodology during application development.
 Developed the Rich Responsive User Interfaces (GUI) using web technologies like HTML, XHTML, JSP, JSTL,
JQuery, JavaScript, AJAX, Spring MVC, Spring AOP and CSS as per company's UI standards.
 Extensively used JQUERY, AJAX and DOM scripting to create interactive web applications like message posting
and auto complete form validations.
 Involved in development of service layer and DAO layer using Spring framework and Hibernate ORM framework.
 Collaborated with multiple teams to implement requirements and deploy the releases.
 Created test plan documents for executing the scripts on major enhancements.
 Developed JUnit test cases as part of the Test Driven Development approach.
 Implemented the Persistence/DAO layer using Hibernate.
 Involved in creating Web Services using a Top-Down approach.
 Implemented web services in Restful Web Services using Spring Rest Template.
 Implemented hibernate mapping like one to one, one-to-many and Many-to-Many based on Requirement
 Used Core Spring for dependency injection of various component beans.
 Involved and developed all phases of security implementation using spring security system against all types of
authentications: LDAP authentication, Database authentication and Pre-Authentication.
Core Java Developer
Couth Infotech Pvt. Ltd, Hyderabad, India July 2013 to Oct 2014
Responsibilities:
 Involved in requirement gathering, application architecture and process flow wherever applicable.
 Actively involved in full software development life cycle starting from requirements gathering and performing
Object Oriented Analysis.
 Designing the system and documenting Use Cases, Class diagrams, Sequence diagrams utilizing UML and
Rational Rose
 Designed web pages using Struts 1.0 framework, JSP, XML 1.0, JavaScript 1.5, HTML 4.0/ DHTML, Swing and CSS
2.1
 Designing & prototyping various GUI components using HTML and JavaScript.
 Developed Session Beans to process requests from the user and used entity beans to retrieve and update.
 Developed the front-end pages in HTML and done client-side validations in JavaScript 1.5.
 Developed Servlets 3.0 to perform business logic and to interact with the database using JDBC
 Developed login and authorization of utility bills payment process for registered customers.
 Developed mail utility class using JavaMail API.
 Assisted in creating SQL database maintenance logs and presenting any issues to the database architects.
 Designed and developed scheduling for data aggregations.
 Involved with DOM JavaScript where we changed HTML elements in the page.
 Developed the SQL queries using joins, stored procedures and triggers.

Education: Bachelor of B.COM Computer from OSMANIA UNIVERSITY with aggregate of 83%.

You might also like