Code Monkey home page Code Monkey logo

Hi there

  • šŸ‘‹ Hi, Iā€™m @SyedUmerAhmedCode.

  • šŸ‘€ Iā€™m interested in improving my knowledge of not only programming language but also to learn about architectures and how things work together.

    • To have a quick look at all my repositories, please run the following query
  • šŸŒ± Iā€™m currently learning Javascript and software engineering concepts such design patterns, SOLID etc.

  • šŸ’žļø Iā€™m looking to collaborate on ... Well, right now, I am trying to learn on my own as I am branching out into new technologies (atleast for me) but if you have cool ideas or want to collaborate on a project, please feel free to contact me.

  • šŸ“« How to reach me? Feel free to get in touch with me via gmail. Additionally, you can reach me via Linkedin or via Xing.

Overview of my stats Top languages by commit

Umer's Projects

builder-pattern icon builder-pattern

This project uses builder pattern to create Objects. In this example, a custom Pizza is created for a restaurant using the Builder Pattern. Using this pattern removes the need to call new operator on a class and the same construction process can create different representations.It allows us to dynamically create objects however we want to.

color-flipper icon color-flipper

The project is called color flipper and in this project, we will flip through colors when the user click a button. This program can be used to teach little kids either a fix set of colors which are displayed on the screen along with their names. The application also has the possibility to generate random colors with every click of the button. --

concepts-in-simple-words icon concepts-in-simple-words

This repository consists of various topics which are relevant for a Java developer, each of which are explained in simple words. For the most part, only readme files are created. However, when required, notes are supplemented with pictures and further sub-folders and code etc.

counter icon counter

The project is called counter and via this project, the user can increase or decrease the counter when the user click a button. This program can be used to keep track of repeatable task which increases or decreases over time. Additionally, the user can also reset the counter when needed.

employee-eclipselink icon employee-eclipselink

This project contains an application for employee registration which uses JavaEE and uses EclipseLink to register information of the employee in the database. The main focus of the project is understand what EclipseLink is and how to use it within JavaEE eco system. The main emphasis is given on EntityManagerFactory and EntityManager interface as well as EntityTransaction and how to use it. For this purpose, a simple JPA Project is created.

employee-registration-dao-mvc icon employee-registration-dao-mvc

This project contains an application for employee registration which uses JavaEE and uses DAO pattern to register information of the employee in the database. The main focus of the project is understand and use DAO pattern with JavaEE eco system. This is a dynamic web project which runs on Tomcat web server. --

factory-pattern icon factory-pattern

The aim of this project is to show case how to create types of classes(which originate from an Interface/Abstract class) and create objects dynamically. Otherwise, without factory method pattern, we have to create objects at compile time which increases coupling but also code harder to extend for future requirements. --

java-functional-programming icon java-functional-programming

The aim of this project is to show case the differences between Imperative and declarative approach of coding. Another focus is on different functions available in the Stream API as well as some pros and cons of some of these approaches.--

javascript-basic icon javascript-basic

This is a simple JavaScript project which is created to practise code from the Udemy course.

linkfree icon linkfree

Connect to your audience with a single link. Showcase the content you create and your projects in one place. Make it easier for people to find, follow and subscribe.

oop icon oop

The aim of this project is to describe the core concepts of OOP briefly with an example for each of them. The project is coded in Java.

prefix-type-ahead icon prefix-type-ahead

This project simulates a Type ahead feature with an in memory database(using Redis) which is similar to google's auto suggestion feature when typing in a search command. It is a complete standalone project which consists of backend which implements Trie and prefixweb which is used to call backend logic using REST API. --

release-version-finder icon release-version-finder

This project uses maven plugins to write important release information such as major version, minor version etc in a build-info.properties file. This can be used to automate deployment and rollout of a project to production using a deployment pipeline.--

reviews icon reviews

The aim of this project is to display reviews of professionals in an interactive manner. One can switch between a select list of information for professionals by either click on forward or backward button. One can also show random profileby clicking on 'surprise me' button.

simple-fake-bank icon simple-fake-bank

This project simulates a fake bank with an in memory database which the end user can use to interact with the system. It is a complete standalone project which can be a micro service in a bigger project. A Swagger API documentation is also available. It also uses github actions.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    šŸ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. šŸ“ŠšŸ“ˆšŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ā¤ļø Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.