John C.

Développeur full-stack

Talentueux développeur .NET, ASP.NET, C# et .NET disposant de plus de 5 ans d'expérience.

Jhon est un développeur full-stack chevronné ayant plus de 12 ans d'expérience commerciale dans l'industrie informatique. Bien que ses compétences se concentrent sur le développement back-end avec .NET, il est à l'aise avec les technologies front-end telles que React.js.

Sa réalisation la plus importante est un système (conçu en Python) qui permet d'analyser le sentiment du texte et de l'intégrer dans un graphique (Neo4j) pour l'analyse de la COVID-19. En outre, Jhon a travaillé sur les structures de données, la logique de traitement des données, la livraison d'un système de gestion des connaissances et les systèmes ERP pour le commerce électronique.

Il possède également une expérience de direction d'équipe, puisqu'il a géré une petite équipe dans le cadre de l'un de ses derniers engagements. Il est attaché à fournir des résultats de qualité.

Principale expertise

  • Node.js
    Node.js 6 ans
  • Python
    Python 6 ans
  • .NET
    .NET 12 ans

Autres compétences

  • Redis
    Redis 6 ans
  • Oracle
    Oracle 3 ans
  • AWS
    AWS 2 ans
John

John C.

Colombia

Commencer

Expérience sélectionnée

Emploi

  • Software .NET Developer&Core Engineer

    Jalasoft - 4 années 5 mois

    • 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.

    Les technologies:

    • Les technologies:
    • JavaScript JavaScript
    • Bootstrap Bootstrap
    • Node.js Node.js
    • Ionic Ionic
    • C# C#
    • Entity Framework Entity Framework
    • Angular Angular
  • Développeur de logiciels

    ISOLUCION - 2 années 5 mois

    • Conception et programmation des nouveaux modules d'ISOLUCION en React.js, Angular.js ou WebForm, avec le back-end en C# avec Web API et Node.js ;
    • Développement d'un moteur de données avec C#, .NET CORE ;
    • Développement d'une API avec C#, .NET CORE ;
    • Création d'un index personnalisé dans ElasticSearch .

    Les technologies:

    • Les technologies:
    • 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 an 9 mois

    • 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.

    Les technologies:

    • Les technologies:
    • 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 mois

    • 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.

    Les technologies:

    • Les technologies:
    • Bootstrap Bootstrap
    • TypeScript TypeScript
    • C# C#
    • Entity Framework Entity Framework
    • Angular Angular
    • API
    • SAP SAP
  • Développeur de logiciels

    WIZZEL - 7 mois

    • Conception et programmation de systèmes ERP vers eCommerce ;
    • Travail sur plusieurs modules pour l'intégration de Wizzel avec différentes API telles que MercadoLibre et OLX .
  • Responsable du développement

    TERATEL - 6 mois

    • Direction d'un petit groupe de développeurs travaillant avec C#, WPF, Window Forms et SQL Server pour réaliser les systèmes administratifs de l'entreprise ;
    • Réalisation d'un système de surveillance des terminaux de radiofréquence pour mesurer les minutes d'utilisation de chaque terminal .

    Les technologies:

    • Les technologies:
    • C# C#
    • SQL SQL
    • Microsoft Silverlight
    • WPF WPF
    • Team Leading
  • Développeur de logiciels

    Clinica Sanatrix C.A - 2 années 1 mois

    • Travail sur plusieurs systèmes cliniques ;
    • Développement d'un projet pour une analyse des sentiments pour des personnalités politiques.

    Les technologies:

    • Les technologies:
    • HTML HTML
    • C# C#
    • SQL SQL
    • Microsoft Silverlight
    • WPF WPF
  • Software Developer

    IT Losunge C.A - 8 mois

    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

    Les technologies:

    • Les technologies:
    • Hibernate Hibernate
    • C# C#
    • Microsoft Silverlight

Éducation

  • License ès sciencesIngénierie informatique

    Universidad Alejandro de Humboldt · 2006 - 2011

Trouvez votre prochain développeur en quelques jours et non sur plusieurs mois

Dans un court appel de 25 minutes, nous voulons:

  • Comprendre vos besoins en développement
  • Vous expliquez comment nous allons vous mettre en relation avec le développeur le mieux qualifié pour votre projet, sélectionné avec soin
  • Vous indiquez nos prochaines démarches afin de vous trouver le meilleur développeur, souvent en moins d'une semaine

Contactez-nous