Summary
Overview
Work History
Education
Skills
Timeline
Generic

Shahid Mohammed

St Louis,MO

Summary

  • Around 8+ Years of experience in developing enterprise applications in different domains like Financial, Health, E-Commerce, and other related domains. Worked through all stages of software engineering (SDLC), project management (Waterfall & Agile/Scrum Methodology), requirement gathering, analysis, defining project scope, design, coding, app & web server installation, deployment, manual testing, and implementation.
  • Good experience developing enterprise applications using Spring, Hibernate, JavaBeans, Servlets, Struts, XML Mapping, Ant, Ivy, and Maven. Good in analyzing, designing, and coding technical solutions using Java/J2EE technologies including specialization in Struts/JSF Framework, Java Servlets, JSP, EJB, JavaScript, and HTML for building server-side applications Developed and maintained applications using JDK, Hibernate, and other related technologies.
  • Experience working in Ruby on Rails-based web applications.
  • Expertise in developing maintaining and debugging Rails framework.
  • Experience in utilizing Java 8 features such as Functional Interfaces, Stream API, Time API, Collection API, and Lambda expressions.
  • Good with infrastructure provisioning using Terraform, & monitoring with Splunk and Nagios.
  • Additionally, I am highly proficient in creating table views, as well as developing stored procedures and triggers.
  • Experience using Build Pack and Jenkins for continuous integration, to deploy Spring Boot and Microservices to Pivotal Cloud Foundry (PCF) with ease.
  • Well-versed with Core Java concepts like Collections, Multithreading, Serialization.
  • Capable of implementing an Angular6/7 persistence context using IBatis and JPA (Java persistence API) as the first-level cache.
  • I work extremely well in teams and have excellent abilities to interact and communicate.
  • Experience in using Junit, Mockito, Log 4J, JMeter, Test NG, and SOAP UI for testing framework.
  • Experience in Web Service Technologies: SOAP, REST, Microservices, WSDL, Apache Axis, CXF, JAX-WS.
  • Good working knowledge of building tools: Ant, Maven and Gradle.
  • Experience with WID, BPEL, BPM, Mediations, Workflow engine and SOA Architecture Experience in Service Oriented Architecture (SOA) designs and Microservices architecture using J2EE Web Services based on REST API (JAX-RS), SOAP (JAX-WS), JAX-RPC, and JAXR (Java API for XML Registries).
  • Set up the Continuous Integration (CI) and Continuous Development (CD) for the application using Jenkins.
  • Used Spring MVC for REST API and Spring Boot for microservices.
  • Experience in the development of service-oriented architecture applications, a good understanding of Object-Oriented Design and Design Patterns.
  • Hands-on experience in using Apache Kafka, RabbitMQ, ActiveMQ, and IBM MQ as well as JMS (Java Messaging b) to ensure dependable information exchange between Java applications.
  • Experience writing data APIs and multi-server applications to meet product needs using Golang All the functionality is implemented using Spring IO /Spring Boot and Hibernate ORM.

Overview

9
9
years of professional experience

Work History

Java Full Stack Developer

Charter Spectrum
Saint Louis, MO
05.2023 - Current
  • Created functional controllers and services by Spring MVC to achieve the CRUD operations which can support buy or remove operations
  • Developed the persistent layer by Hibernate that can reduce the database codes related with the backend database
  • Created a RESTful API with Java and the Spring Framework that could handle heavy traffic and gave clients quick responses.
  • Used Agile development methodology of software development
  • Developed an application were involved in design changes using HTML5, CSS3 and fraction of JavaScript
  • Participated in creation of Spring Configurations using Java8 features, Lambda expressions, Streams, filters
  • Used JavaScript, jQuery for user interactions in pages. Creating a responsive web application integrating Twitter BootstrapwithAngularJS and media queries.
  • Used multithreading in programming to improve overall performance
  • Participated in Defect tracking team using ALM Quality Center for Defect tracking, Defect priority and status.
  • Used IntelliJ IDEA, Spring Tool Suite IDE tool for application development.
  • Written unit test cases using AngularJS and making sure the code coverage is above 80%.
  • Revised, modularized, and updated old code bases to modern development standards, reducing operating costs, and improving functionality.
  • Used Spring MVC for REST API and Spring Boot for micro services.
  • Knowledge on bug fixing and Production Support.
  • Used GIT as version control system.

Full Stack Web Developer

Texas Capital Bank
Dallas, TX
09.2021 - 05.2023
  • Designed and developed efficient user Interaction screens using HTML5, CSS3-SASS and Twitter Bootstrap CSS framework and media queries to create responsive web pages
  • Developed multiple Angular 4.0/6.0 components which are compatible with latest versions of typescript, angular CLI.
  • Implemented Node JS as a server-side proxy for an event-driven, non-blocking I/O model to make the application lightweight and efficient.
  • Developing RESTful web services using Node JS and Express JS and used Node JS server to interact with the Rest services and database, hosted on multiple load balanced cloud instances.
  • Testing for Node JS is done using Mocha and chai and for Spring boot used Mokito, junit, mock mvc and thereby achieving Test Driven Development (TDD).
  • Building cloud Microservices and implemented back-end using Spring Bootand Authored application using Spring Cloud services (spring version of Netflix OSS-Eureka that helps in routing, Circuit Breaker and Ribbon for client-side load balancing)
  • Kubernetes is configured in the application for automating deployment, scaling, and management of containerized applications
  • Developed dynamic web pages using HTML5, CSS3, Bootstrap and AJAX.
  • Effectively used Angular Directives, filters, declarative templates, service providers and context aware communication.
  • Performed Angular JS end to end testing using Protractor framework.
  • Used Maven build tool to deploy the application on web servers i.e. JBoss.
  • Unit, functional, end-to-end testing is achieved using TestNg framework
  • Integration testing methods and Behavioral driven testing in the application are implemented by using Selenium and Cucumber respectively

Java Full Stack Developer

Epic Healthcare Services
Verona, WI
06.2019 - 01.2021
  • Involved in analysis, specification, design, and implementation and testing phases of Software Development Life Cycle (SDLC) and used agile methodology (SCRUM) for developing application
  • Involved in complete development of 'Agile Development Methodology/SCRUM' and tested the application in each iteration.
  • Developed user interface using JSP, JSP Tag libraries and Struts Tag Libraries to simplify the complexities of the application.
  • Enhance and modify the presentation layer and GUI framework that are written using JSP and clientside validation done using JavaScript.
  • Used XPath, XQuery, XSL, XSTL, HTML, CSS, jQuery for UI development
  • Developed stored procedures using variables, parameters and triggers to audit the changes.
  • Created Complex queries using SQL statements and JOINS
  • Involved in writing PL/SQL Stored Procedures, Functions, Triggers and Views for SQL database .
  • Developed the application using Struts Framework that leverages the classical Model - View - Controller ( MVC ) architecture .
  • Used Eclipse for developing JSPs , Servlets , Struts and with IBM WebSphere server in the development phase.
  • Wrote Unit test cases using JUnit & Mockito framework
  • Handled Java Multi-threading part in back-end component, one thread will be running for each user, which serves that user.

Java Developer

Dillards Department Store
Littlerock, AZ
11.2017 - 05.2018
  • Extensive expertise in programming languages, development environments/tools, configuration management
  • Developed POJO, and implemented Hibernate 4.0.1 for database operations.
  • Implemented features like logging, user session validation using Spring-AOP module
  • Developed server side code in Servlets and JSP. Involved in Analysis and Design
  • Created Java Beans accessed from JSPs to transfer data across tiers.
  • Configured deployment descriptor specifying data environment
  • Involved in Deployment of Application in WebLogic server. Developed Stored Procedures
  • Documented, prepared help files and user guide
  • Coded different deployment descriptors using XML. Generated Jar files are deployed on Apache Tomcat Server.

JAVA/J2EE Developer

Innoplexus
Pune, Maharastra
05.2015 - 10.2017
  • Developed code Modules in HTML, CSS, JavaScript, AngularJs and Java
  • Experienced in Core Java concepts such as OOP Concepts, Collections Framework, and Exception Handling, I/O System, Multi-Threading, JDBC, Generics.
  • Configured and used Jenkins for continues integration and build and deploy the applications
  • Wrote SQL queries, stored procedures, and triggers to perform back-end database operations in Microsoft SQL Server.
  • Used Junit for Unit testing for the application
  • Worked with Oracle SQL developer to select, insert, update, joins etc. for testing and development purpose in local environment.
  • Wrote POSTMAN test scripts and Pre-request scripts of automation requirements for JSON response

Education

Master of Science - Applied Computer Science

Northwest Missouri State University
Maryville, MO
12-2022

Bachelor of Science - Computer Science And Programming

Kakatiya Institute Of Technology & Sciences
Hasanparthy
04-2019

Skills

  • RESTful APIs
  • API Design and Development
  • Responsive Web Design
  • Performance Optimization
  • Continuous integration
  • Software Debugging
  • HTML proficiency
  • CSS expertise
  • Software Best Practices
  • JavaScript proficiency
  • JavaScript experience
  • Technical Analysis
  • Team Collaboration
  • Coding
  • NoSQL Databases
  • Web Technologies: AngularJS, jQuery, Bootstrap

Timeline

Java Full Stack Developer

Charter Spectrum
05.2023 - Current

Full Stack Web Developer

Texas Capital Bank
09.2021 - 05.2023

Java Full Stack Developer

Epic Healthcare Services
06.2019 - 01.2021

Java Developer

Dillards Department Store
11.2017 - 05.2018

JAVA/J2EE Developer

Innoplexus
05.2015 - 10.2017

Master of Science - Applied Computer Science

Northwest Missouri State University

Bachelor of Science - Computer Science And Programming

Kakatiya Institute Of Technology & Sciences
Shahid Mohammed