NEW
Proxify is bringing transparency to tech team performance based on research conducted at Stanford. An industry first, built for engineering leaders.
Learn more
John C.
Fullstack-udvikler
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 6 år
- Python 6 år

- .NET 12 år

Andre færdigheder
- Redis 6 år

- Oracle 3 år
- AWS 2 år
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
Bootstrap
Node.js
Ionic
C#
Entity Framework
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
Angular.js
React.js
ElasticSearch
Node.js
MSSQL
C#
Oracle
.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
React.js
MongoDB
ElasticSearch
Node.js
Flask
Python
Neo4j
- 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
TypeScript
C#
Entity Framework
Angular
- API
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#
SQL
- Microsoft Silverlight
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
C#
SQL
- Microsoft Silverlight
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
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
