John C.

Fullstack-ontwikkelaar

Getalenteerde .NET, ASP.NET, C# en .NET Core ontwikkelaar met meer dan 5 jaar ervaring.

Jhon is een ervaren full-stack ontwikkelaar met meer dan 12 jaar commerciële ervaring in de IT industrie. Hoewel deze expertise zich grotendeels toespitst op back-end ontwikkeling met .NET. Hij is vertrouwd met front-end technologieën zoals React.js.

Zijn meest indrukwekeknde prestatie was een systeem (ontworpen in Python) dat het sentiment kan analyseren van de tekst en deze op een grafiek plaatsen (Neo4j) voor analyse van COVID-19. Daarnaast heeft Jhon gewerkt aan gegevensstructuren, gegevensverwerking logica, een kennisbeheersysteem afleveren en ERP-systemen voor eCommerce.

Hij heeft bovendien ervaring met het leiden van een team aangezien hij een klein team heeft geleid tijdens een van zijn laatste opdrachten en hij is toegewijd aan het leveren van kwaliteit.

Hoofd expertise

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

Andere vaardigheden

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

John C.

Colombia

Aan de slag

Geselecteerde ervaring

Dienstverband

  • Software .NET Developer&Core Engineer

    Jalasoft - 4 jaar 5 maanden

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

    Technologieën:

    • Technologieën:
    • JavaScript JavaScript
    • Bootstrap Bootstrap
    • Node.js Node.js
    • Ionic Ionic
    • C# C#
    • Entity Framework Entity Framework
    • Angular Angular
  • Software ontwikkelaar

    ISOLUCION - 2 jaar 5 maanden

    • De nieuwe ISOLUCION modules ontwerpen en programmeren in React.js, Angular.js or WebForm, met de back-end in C# met Web API en Node.js;
    • Een data engine ontwikkelen met C#, .NET CORE;
    • Een API ontwikkelen met C#, .NET CORE;
    • Een aangepaste index maken in ElasticSearch.

    Technologieën:

    • Technologieën:
    • 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 jaar 9 maanden

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

    Technologieën:

    • Technologieën:
    • 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 maanden

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

    Technologieën:

    • Technologieën:
    • Bootstrap Bootstrap
    • TypeScript TypeScript
    • C# C#
    • Entity Framework Entity Framework
    • Angular Angular
    • API
    • SAP SAP
  • Software ontwikkelaar

    WIZZEL - 7 maanden

    • ERP-systemen ontwerpen en programmeren naar eCommerce;
    • Werken aan meerdere modules voor de integratie van Wizzel met verschillende API's zoals MercadoLibre en OLX.
  • Ontwikkelingsleider

    TERATEL - 6 maanden

    • Een kleine groep ontwikkelaars leiden die werken met C#, WPF, Window Forms en SQL Server om de administratieve systemen van het bedrijf uit te voeren;
    • Een bewakingssysteem uitvoeren voor radiofrequentie terminals om de minuten te meten van het gebruik van elke terminal.

    Technologieën:

    • Technologieën:
    • C# C#
    • SQL SQL
    • Microsoft Silverlight
    • WPF WPF
    • Team Leading
  • Software ontwikkelaar

    Clinica Sanatrix C.A - 2 jaar 1 maand

    • Werken op uiteenlopende klinische systemen;
    • Een project ontwikkelen voor sentimentanalyse voor politici.

    Technologieën:

    • Technologieën:
    • HTML HTML
    • C# C#
    • SQL SQL
    • Microsoft Silverlight
    • WPF WPF
  • Software Developer

    IT Losunge C.A - 8 maanden

    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

    Technologieën:

    • Technologieën:
    • Hibernate Hibernate
    • C# C#
    • Microsoft Silverlight

Educatie

  • BSc.Computertechniek

    Universidad Alejandro de Humboldt · 2006 - 2011

Vind jouw volgende ontwikkelaar binnen enkele dagen, niet maanden

In een kort gesprek van 25 minuten:

  • gaan we in op wat je nodig hebt om je product te ontwikkelen;
  • Ons proces uitleggen om u te matchen met gekwalificeerde, doorgelichte ontwikkelaars uit ons netwerk
  • delen we de stappen met je om de juiste match te vinden, vaak al binnen een week.

Maak een afspraak