John C.

Fullstack-utvecklare

Talangfull .NET-, ASP.NET-, C#- och .NET Core-utvecklare med över 5 års erfarenhet.

Jhon är en erfaren fullstackutvecklare med över 12 års kommersiell erfarenhet i IT-branschen. Även om det mesta av hans expertis rör backendutveckling med .NET är han också bekväm med frontendteknik som React.js.

Hans viktigaste arbete hittills var ett system (konstruerat i Python) som kan tonalitetsanalysera en text och placera den i en graf (Neo4j) för analys av COVID-19. Utöver detta arbetade Jhon med datastrukturer, databehandlingslogik, leverans av ett kunskapshanteringssystem och ERP-system för e-handel.

Dessutom har han erfarenhet som teamledare för ett litet team under ett av de senaste uppdragen, och vinnlägger sig om att alltid leverera bästa möjliga kvalitet.

Huvudsaklig expertis

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

Andra kompetenser

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

John C.

Colombia

Hitta en utvecklare

Utvald erfarenhet

Anställningar

  • Software .NET Developer&Core Engineer

    Jalasoft - 4 år 5 månader

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

    ISOLUCION - 2 år 5 månader

    • Designade och programmerade ISOLUCION:s nya moduler i React.js, Angular.js eller WebForm, med backend i C# med Web API och Node.js;
    • Utvecklade en datamotor med C#, .NET CORE;
    • Utvecklade ett API med C#, .NET CORE;
    • Skapade ett anpassat index 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ånader

    • 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ånader

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

    WIZZEL - 7 månader

    • Desigade och programmerade ERP-system åt e-handeln;
    • Arbetade med flera moduler för Wizzels integrering med olika API:er som MercadoLibre och OLX.
  • Utvecklingsledare

    TERATEL - 6 månader

    • Ledde en liten grupp utvecklare som arbetade med C#, WPF, Window Forms och SQL Server för att bygga ett företags adminsystem;
    • Skapade ett övervakningssystem för radiofrekvensterminaler som mäter antalet användningsminuter för varje terminal.

    Teknologier:

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

    Clinica Sanatrix C.A - 2 år 1 månad

    • Arbetar i flera olika kliniksystem;
    • Utvecklade ett projekt för tonalitetsanalys för politiker.

    Teknologier:

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

    IT Losunge C.A - 8 månader

    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

Utbildning

  • BSc.Datorteknik

    Universidad Alejandro de Humboldt · 2006 - 2011

Hitta din nästa utvecklare inom ett par dagar

Ge oss 25 minuter av din tid, så kommer vi att:

  • Sätta oss in i dina utmaningar och behov
  • Berätta om våra seniora och beprövade utvecklare
  • Förklara hur vi kan matcha dig med precis rätt utvecklare

Låt oss ta ett kort digitalt möte.