Giter Club home page Giter Club logo

Hi, I'm Jose Alejandro Concepcion Alvarez

Software Engineer | Full Stack Developer | JavaScript | Python | Java

I am a Full Stack Developer with a degree in Automation Engineering and Mechatronics and four years of experience as a software developer. My expertise lies in JavaScript, Python, and Java, and I have extensive experience in web and mobile development. My frontend development skills include Angular, React, and Vue2, while my backend skills include developing REST APIs using NodeJS, Flask, and Django, along with databases like MySQL, PostgreSQL, and MongoDB. I have also worked with serverless functions on Amazon Web Services. I am passionate about technology and always eager to learn more. I am always studying and looking for new ways to improve my skills. I'm a fan of programming, and usually, in my free time, I solve algorithm and data structure problems on platforms like www.leetcode.com, www.hackerrank.com, and www.algoexpert.io.

👉🏻👉🏻 Here you can see my CV: Jose_A_CV.pdf

These are the technologies I like to work with

Some links related to intresting projects

Linux Search Everything

A faster and more flexible file browser for Linux. It offers rich capabilities such as case sensitivity, regular expression-based search, search by selecting multiple file types, control of the algorithm's depth, and more. Also, it allows the choice of custom files not to be taken into account in the search process to improve the search speed.

stack: NodeJs, Electron, React

Mini-Express-Server

A minimal web server implementation based on express architecture uses only built-in node modules like path, http, http2, and fs. The core class is AppServer, which creates an instance of Server calling createServer from node:http and can create a server that implements a http2.0 protocol using node:http2. It listens to incoming requests and, based on the request method (GET, POST, PUT, DELETE, PATCH, HEAD). If the method is not supported, the Server returns a 405 status code with a "Not allowed" response. The mini-express-server library beat the express library running benchmarking test using ab tool and autocanon. Saving in the worsts case (where the API had more than 1000 endpoints) 100 ms in time per request, 146 ms in the long request, having half of the time for completing the test and increasing the capacity of requests per second to 1300 more than express.

stack: NodeJs,TypeScript, JavaScript

Self-Balancing-Arduino-Robot-Controller

A two-wheeled self-balancing robot based on an Arduino micro controller and 12 V DC motors. A logic is implemented on top of a cascaded PID controller to obtain the best performance in speed and tilt control. For the user interface, a mobile application was developed using Ionic.

stack: Ionic, React, Arduino

NgpImagePicker

Angular library for the selection, edition and compression of images in png, jpeg and webp formats This library was generated with Angular CLI version 12.0.0, and support the latest version of angular. Previous versions of this library relied entirely on angular material components. Today it is made with html and css without any extra components. Recently new functionality has been added. More image editing capabilities, initial compression indexing is now available for the first time an more

stack: Angular, JavaScript

Jose Alejandro Concepción Álvarez's Projects

01-linux-search-everything-documentation icon 01-linux-search-everything-documentation

A faster and more flexible file browser for Linux, offering rich capabilities such as case sensitivity, regular expression based search, search by selecting multiple file types, selection of BFS algorithms based on various threads, control of how deep the algorithms go, choice of custom files to not be taking into account in the search process to improve the search speed and more features.

angular-material-admin-dashboard- icon angular-material-admin-dashboard-

It is a basic administration panel to develop a customized project. It includes slow loading in the modules, translation functionality, dynamically changing of material theme, notification panel, basic registration component and an example dialog to edit user properties. The two example modules are ready to load the logic you want.

benchmarks icon benchmarks

Fast and low overhead web framework fastify benchmarks.

clean-app-backend icon clean-app-backend

A Flask microservice that loads a pre-trained convolutional neural network for waste image classification.

cpp-http-server icon cpp-http-server

An Http library written in c++ based on the architecture of the well known expressjs library.

demo-model-arch-basic-angular icon demo-model-arch-basic-angular

This app allows users to create Reference Architecture in a vanilla way. Also, you can instantiate this RA with a Software Architecture that complains with the chosen RA. The system implements an engine validation that suggests to the users the action for reaching compliance.

discovery-arch-model icon discovery-arch-model

This is a maven project whose main objective is to search for arch models from a set of file paths or web paths to get them, catalog them, get the XMI representation and perform metrics.

everything-linux icon everything-linux

A faster and more flexible file browser for Linux, offering rich capabilities such as case sensitivity, regular expression based search, search by selecting multiple file types, selection of BFS algorithms based on multi threads, control of how deep the algorithms go, choice of custom files to not be taking into account in the search process to improve the search speed and more features.

expense-tracker icon expense-tracker

Simple Vanilla JavaScript application to manage our income and expenses and obtain a balance sheet.

hangman-js icon hangman-js

Simple Vanilla JavaScript app for the hangman game

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.