Summary
Overview
Work History
Education
Skills
Accomplishments
Certification
Timeline
Generic

Fnu Shubham

Lincoln,NE

Summary

Ambitious Java Developer versed in following established procedures and working under little or no supervision. Offering technical expertise in programming analysis, application analysis and design. Excellent team player with in-depth knowledge of development tools and languages. Forward-thinking development professional bringing expertise in Java, SQL, HTML, CSS, JavaScript and other programming languages. Complex problem-solver with analytical and driven mindset. Dedicated to achieving demanding development objectives according to tight schedules while producing impeccable code.

Overview

5
5
years of professional experience
1
1
Certification

Work History

Computer Programming Instructor

Southeast Community College
2023.03 - Current
  • Delivered engaging curriculum through diverse methods of classroom instruction, computer lab activities and online learning systems.
  • Attended faculty meetings and professional development opportunities to stay abreast of current teaching strategies and content knowledge related to new technology.
  • Met with students outside of class to answer questions, explain difficult concepts and address individual concerns.
  • Composed course syllabus to clearly outline curriculum, expectations and deadlines at beginning of the course.
  • Delivered clear, effective feedback to improve quality and efficiency of student-written computer programs.
  • Developed accurate course description and select high-quality learning materials to maintain consistency across different course sections.
  • Attended professional development technology courses to increase knowledge base and learn new information.
  • Designed classes on canvas for online students.
  • Make sure all of the lessons and course materials are ready. help with the creation of new courses and the upkeep of already-existing curriculum. Examine, assess, and suggest textbooks and educational resources for students.
  • Fulfill all beginning and ending semester obligations as instructed, including turning in final grades, no-show rosters, and other required paperwork to the Academic Office.

Software Engineer

Worldwide Express
2022.09 - 2023.02

● Involved in design and requirements gathering for the project for further improvements and enhancements as per business requirements.

● Developed the Microservices using Event-Driven Architecture

● Followed the Test-Driven Development using Junit 5 and Mockito.

● We have Used the Branching strategy using GitLab and ensured that we are using different branches and tags effectively to identify the releases.

● Developed various forms for user event handling and validations using JavaScript.

● Responsible for creating an efficient design for user experience using React

● Hosted all our microservices in AWS cloud infrastructure using Jenkins CI/CD pipelines.

● Implemented Kafka producer and consumer applications on Kafka cluster setup with help of Zookeeper.

● Had knowledge on Kibana and Elastic search to identify the Kafka message failure scenarios.

● Implementation of Spring cloud gateway as the API gateway.

● Implemented Spring JPA & ORM framework to interact with the database to perform all the crud operations based on business use cases. Configured HikariCP connection pooling as well.

● Followed Acceptance Test-Driven Development (TDD) with the help of the Cucumber framework where we automated the test execution of each feature we developed.

● Involved in the writing of test cases using Junit and Mockito framework and maintained a branch coverage above 85% which is a mandatory requirement.

● Configured declarative pipelines using Jenkins. Used different paths for the different branches and merge requests.

● Used GitLab/Jira/Confluence tool for daily activities

● Have written the Dockerfile and integrated with the Jenkins pipeline

● Supported our legacy portal which was implemented with Spring MVC architecture. Took care of the production support on rotation based

  • Using postgres and Oracle database.

Software Engineer

Visa
2022.07 - 2022.08

● I have Written Oracle queries to get the data, update the data from the database, and connect databases in the DAO implementation classes.

● Involved in various testing using Jasmine, Karma, and Protractor by following Test Driven Development (TTD) approach.

● Configured CI/CD using Git web hooks and able to trigger different pipelines based on the branch type. Setup the pipelines based on the Merge Requests as well. Integrated Security scans and code quality gates as part of the Pipelines.

● Used object storage container to store the secured files and retrieved from API by using Amazon Web Services

● Having great experience in J2EE Technology- Servlets, Struts, Spring, JDBC, JTA, JPA, Hibernate, and RabbitMQ.

● Worked on Angular 4 for Directives, Filters, Services, Validation, and Data binding of UI components.

● Applied design patterns including MVC Pattern, Façade Pattern, DAO Pattern, and Singleton.

● Developed UNIX Shell scripts and Cron jobs for various use cases such as log monitoring etc.

● I have built the project using Maven, GIT, and NPM for version control.

● Recommending the new ideas / technical solutions to improve the application productivity.

● Documented local setup and common issues in confluence.

● Provide the development team with architectural blueprints to follow the industry best practices.

Computer Technician Intern

Kansas City Kansas Community College
2020.01 - 2020.05
  • Imaged and prepared new computers for integration into company networks and systems.
  • Patiently walked individuals through basic troubleshooting tasks.
  • Refurbished PC systems and peripherals such as monitors, networking equipment, printers and more.
  • Completed routine and complex software installations, assisting users of various levels of computer sophistication in operation of new and existing software.
  • Performed troubleshooting to correct computer hardware and software malfunctions.
  • Tested and installed motherboards, processors and graphics cards on desktops and laptops for corporate staff.
  • Implemented internal quality standards to secure electronic records integrity.
  • Linked computers to network and peripheral equipment.
  • Used diagnostic tools to identify hardware failures and replace non-functional components.
  • Performed installation, maintenance and repair for complex internal computer hardware and various software applications.
  • Explained technical information in clear terms to promote better understanding for non-technical users.

Math and Physics Tutor

Kansas City Kansas Community College
2019.01 - 2019.12
  • Collaborated with students to complete homework assignments, identify lagging skills and correct weaknesses.
  • Motivated students towards learning and studying to build self-confidence and reduce fear of failure.
  • Provided appropriate learning materials for students.
  • Developed student confidence through positive reinforcement strategies.
  • Identified learning needs and implemented fun and engaging learning activities to help students advance.
  • Improved test scores by focusing on reading comprehension, math and critical thinking skills through one-on-one tutoring sessions.
  • Conducted group tutoring sessions to help students engage active learning and critical thinking skills.
  • Helped students prepare for tests and exams by providing guidance, motivation and encouragement.
  • Supported students with helpful study habits and exam strategies.
  • Tutored 30 students per week in private sessions using detailed lesson plans

Circulation Clerk

Kansas City Kansas Community College
2018.08 - 2018.12
  • Engaged in customer service by conducting searches of available materials, pointing out library resources and answering general questions.
  • Processed and shelved returned materials after evaluating for general condition and cleanliness.
  • Successfully completed check-in and check-out procedure for visitors taking or returning library books and audio materials daily.
  • Answered questions from customers and staff.
  • Set up library displays with new and promoted books.
  • Organized shelves when patrons returned books.
  • Delivered excellent guest services by answering inquiries from visitors.

Education

Bachelor of Science - Computer And Information Sciences

Park University
Parkville, MO
05.2022

Associate of Science - Associate in General Studies in Liberal Arts And S

Kansas City Kansas Community College
Kansas City, KS
12.2020

Associate of Applied Science - Computer Software Technology

Kansas City Kansas Community College
Kansas City, KS
05.2020

Skills

  • Java, C++, C#, Python
  • PC expert
  • Critical Thinking
  • Excellent Communication
  • Spring and Spring Boot
  • Google Workspace
  • Object-Oriented Programming
  • Data Structures and Algorithms
  • Source and Version Control: Git, Github
  • Software Components and Libraries
  • Web Programming
  • Linux Environments
  • Database (SQL, Oracle)
  • Having knowledge of REST API's
  • JUnit and Mockito
  • HTML, JavaScript, and CSS
  • AWS & GCP (Cloud Computing)

Accomplishments

Certification

  • Red Cross Society
  • Phi Theta Kappa

Timeline

Computer Programming Instructor

Southeast Community College
2023.03 - Current

Software Engineer

Worldwide Express
2022.09 - 2023.02

Software Engineer

Visa
2022.07 - 2022.08

Computer Technician Intern

Kansas City Kansas Community College
2020.01 - 2020.05

Math and Physics Tutor

Kansas City Kansas Community College
2019.01 - 2019.12

Circulation Clerk

Kansas City Kansas Community College
2018.08 - 2018.12

Bachelor of Science - Computer And Information Sciences

Park University

Associate of Science - Associate in General Studies in Liberal Arts And S

Kansas City Kansas Community College

Associate of Applied Science - Computer Software Technology

Kansas City Kansas Community College
  • Red Cross Society
  • Phi Theta Kappa
Fnu Shubham