John C.

Fullstack-udvikler

Talentfuld udvikler i .NET, ASP.NET, C# og .NET Core med over 5 års erfaring.

Jhon er en erfaren full stack-udvikler med over 12 års kommerciel erfaring i IT-branchen. Selvom størstedelen af hans ekspertise fokuserer på backend-udvikling med .NET, arbejder han gerne med frontend-teknologier som React.js.

Hans vigtigste bedrift var et system (designet i Python), der analyserer stemning og holdninger i tekster og viser dette på en graf (Neo4j) i forbindelse med analyse af COVID-19. Jhon har desuden arbejdet med datastrukturer, databehandlingslogik, levering af et videnstyringssystem og ERP-systemer til e-handel.

Desuden har han erfaring med ledelse af mindre teams fra en af sine seneste opgaver. Jhon er stærkt engageret i at levere kvalitet.

Hovedekspertise

  • Node.js
    Node.js 6 år
  • Python
    Python 6 år
  • .NET
    .NET 12 år

Andre færdigheder

  • Redis
    Redis 6 år
  • Oracle
    Oracle 3 år
  • AWS
    AWS 2 år
John

John C.

Colombia

Match med udvikler her

Udvalgt oplevelse

Beskæftigelse

  • Software .NET Developer&Core Engineer

    Jalasoft - 4 flere år 5 måneder

    • Design and programming of different systems

    • Backend development using C# with Entity Framework NETCORE for database connection, LINQ for advanced queries, and NodeJs to connect with external services.

    • Frontend development with Angular 11, bootstrap and typescript to build dynamic forms, wizards, popups and unique controls.

    • This API has been developing in an async way and using several kinds of patterns design.

    • Participated in creating service packs and shipping packages for features/ bugs/hotfixes in all supported versions.

    Teknologier:

    • Teknologier:
    • JavaScript JavaScript
    • Bootstrap Bootstrap
    • Node.js Node.js
    • Ionic Ionic
    • C# C#
    • Entity Framework Entity Framework
    • Angular Angular
  • Softwareudvikler

    ISOLUCION - 2 flere år 5 måneder

    • Design og programmering af ISOLUCION'S nye moduler i rect.js, Angular.js eller WebForm med backend i C# med Web API og Node.js
    • Udvikling af en databehandlingsplatform med C#, .NET Core
    • Udvikling af et API med C#, .NET Core
    • Oprettelse af et brugerdefineret indeks i ElasticSearch

    Teknologier:

    • Teknologier:
    • JavaScript JavaScript
    • Angular.js Angular.js
    • React.js React.js
    • ElasticSearch ElasticSearch
    • Node.js Node.js
    • MSSQL MSSQL
    • C# C#
    • Oracle Oracle
    • .NET Core .NET Core
  • Development Leader

    GCIT Games - 1 år 9 måneder

    • Lead the development of the project

    • Website was developed on React JS, using axios to communicate to APIs. These APIs were made in NodeJS, and all calls are asynchronous.

    • Used two Databases (MongoDB and Elasticsearch). MongoDB was used to save administrative and configuration data. Elasticsearch was used to keep wildlife data, this data was used to search through websites.

    • The data engine was developed in Python. It could read a considerable amount of data doing a bulk insert in Elasticsearch.

    • The indexing engine was done in Python, which saved the information through Elasticsearch.

    • Needed to create a custom configuration that helped us to do a fast search on our DB. Hence, we created a mapping with each field we needed to search. A good practice is to keep the main areas on the first level of the document.

    • In this project, a suitable mapping was integrated to achieve an effective search of each species indexed; also, high-speed indexing was performed for previous versions. For example, the first version of the data engine took 2-3 hours to index all the data. However, it was rewritten, and we used parallelism techniques, which we achieved to save data in 30 minutes.

    Project: Sentiment analysis for politicians:

    • Needed to read candidate tweets and tweets related to him. I could read each tweet and assign it a polarity. It was helpful to candidates because they could know their popularity in some places.

    • The text could be analyzed through a lexicon.

    • The project website was developed in ReactJS, and the REST API was used in Python Flask.

    • Used two databases (MongoDB and Neo4j.) In MongoDB, I saved each tweet with all the information about it, and I used Neo4j to keep the relation of tweets, which helped create a graph per person.

    • We did several graphs in Neo4j where we could create networks of people by polarity.

    Teknologier:

    • Teknologier:
    • JavaScript JavaScript
    • React.js React.js
    • MongoDB MongoDB
    • ElasticSearch ElasticSearch
    • Node.js Node.js
    • Flask Flask
    • Python Python
    • Neo4j Neo4j
    • API
    • REST API REST API
  • Software .NET and Angular Developer Engineer

    HuroData - 6 måneder

    • Design and programming of extraction engine to obtain data from SAP C# SAP Library to extract information.

    • Backend development using C# with Entity Framework Core for database connection and LINQ for advanced queries.

    • Frontend development with Angular 13, bootstrap, and typescript to build dynamic forms, wizards, popups, and unique controls.

    • This API has been developing in an async way and using several kinds of patterns design.

    Teknologier:

    • Teknologier:
    • Bootstrap Bootstrap
    • TypeScript TypeScript
    • C# C#
    • Entity Framework Entity Framework
    • Angular Angular
    • API
    • SAP SAP
  • Softwareudvikler

    WIZZEL - 7 måneder

    • Design og programmering af ERP-systemer til e-handel
    • Arbejde på flere moduler til Wizzel’s integration med forskellige API'er som f.eks. MercadoLibre og OLX.
  • Udviklingsleder

    TERATEL - 6 måneder

    • Ledelse af en lille gruppe udviklere, der arbejdede med C#, WPF, Window Forms og SQL Server til virksomhedens administrative systemer;
    • Udvikling af et overvågningssystem for trådløse terminaler, der måler brugen i minutter.

    Teknologier:

    • Teknologier:
    • C# C#
    • SQL SQL
    • Microsoft Silverlight
    • WPF WPF
    • Team Leading
  • Softwareudvikler

    Clinica Sanatrix C.A - 2 flere år 1 måned

    • Arbejde på en række kliniske systemer;
    • Udvikling af et projekt om holdningsanalyse for politikere.

    Teknologier:

    • Teknologier:
    • HTML HTML
    • C# C#
    • SQL SQL
    • Microsoft Silverlight
    • WPF WPF
  • Software Developer

    IT Losunge C.A - 8 måneder

    DAPRO is a system that supports the creation of soap operas and sitcoms throughout their process, including inventory, locations, and food.

    • Designed and programmed new modules for DAPRO

    • Worked on developing different modules as locations and actors for each episode. These modules were done in C# and Silverlight.

    • Participated in meetings and technology decision-making for the new module

    Teknologier:

    • Teknologier:
    • Hibernate Hibernate
    • C# C#
    • Microsoft Silverlight

Uddannelse

  • BSc.Computerteknik

    Universidad Alejandro de Humboldt · 2006 - 2011

Find din næste udvikler inden for få dage, ikke måneder

Book en 25-minutters samtale, hvor vi:

  • udfører behovsafdækning med fokus på udviklingsopgaver
  • Forklar vores proces, hvor vi matcher dig med kvalificerede, godkendte udviklere fra vores netværk
  • beskriver de næste trin for at finde det perfekte match på få dage

Lad os snakke om det