NYHET
Proxify er åpen om utviklerens prestasjoner — det er bransjeledende, og også enhver CTOs drøm.
Finn ut mer
John C.
Fullstack-utvikler
Jhon er en erfaren full-stack-utvikler med mer enn 12 års kommersiell erfaring fra IT-bransjen. Selv om det meste av ekspertisen hans fokuserer på back-end-utvikling med .NET, er han komfortabel med å jobbe med front-end-teknologier som React.js.
Hans viktigste prestasjon var et system (designet i Python) som kan sentiment-analysere tekst og sette den på en graf (Neo4j) for analyse av COVID-19. Bortsett fra det har Jhon jobbet med datastrukturer, databehandlingslogikk, levering av et kunnskapsstyringssystem og ERP-systemer for e-handel.
I tillegg har han teamledererfaring da han veiledet et lite team i et av sine siste prosjekter, og han brenner for å levere kvalitet.
Hovedekspertise
- Node.js 6 år
- Python 6 år

- .NET 12 år

Andre kunnskaper
- Redis 6 år

- Oracle 3 år
- AWS 2 år
Utvalgt opplevelse
Arbeidserfaring
Software .NET Developer&Core Engineer
Jalasoft - 4 years 5 months
-
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
-
Programvareutvikler
ISOLUCION - 2 years 5 months
- designe og programmere ISOLUCIONs nye moduler i React.js, Angular.js eller Web Form, med back-end i C# med Web API og Node.js
- utvikle en datamotor med C#, .NET CORE
- utvikle et API med C#, .NET CORE
- opprette en tilpasset indeks i ElasticSearch
Teknologier:
- Teknologier:
JavaScript
Angular.js
React.js
ElasticSearch
Node.js
MSSQL
C#
Oracle
.NET Core
Development Leader
GCIT Games - 1 year 9 months
-
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 months
-
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
-
Programvareutvikler
WIZZEL - 7 months
- designe og programmere ERP-systemer til e-handel
- jobbet med flere moduler for Wizzels integrasjon med forskjellige API-er, som MercadoLibre og OLX
Utviklingsleder
TERATEL - 6 months
- ledet en liten gruppe utviklere som jobber med C#, WPF, Window Forms og SQL Server for å utføre selskapets administrative systemer
- utviklet et overvåkingssystem for radiofrekvensterminaler for å måle minuttene for hver terminalbruk
Teknologier:
- Teknologier:
C#
SQL
- Microsoft Silverlight
WPF
- Team Leading
Programvareutvikler
Clinica Sanatrix C.A - 2 years 1 month
- arbeidet med flere kliniske systemer;
- utviklet et prosjekt for sentimentanalyse for politikere.
Teknologier:
- Teknologier:
HTML
C#
SQL
- Microsoft Silverlight
WPF
Software Developer
IT Losunge C.A - 8 months
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
-
Utdannelse
BSc.Datateknikk
Universidad Alejandro de Humboldt · 2006 - 2011
Finn din neste utvikler innen dager, ikke måneder
I løpet av en kort 25-minutters samtale ønsker vi å:
- Forstå dine utviklingsbehov
- Forklare prosessen vår der vi matcher deg med kvalifiserte, evaluerte utviklere fra vårt nettverk
- Dele de neste stegene for å finne riktig match, ofte på mindre enn en uke
