Daniel Nuske, Developer in Pilar, Buenos Aires Province, Argentina
Daniel is available for hire
Hire Daniel

Daniel Nuske

Verified Expert  in Engineering

Software Technical SWOT Analysis Developer

Location
Pilar, Buenos Aires Province, Argentina
Toptal Member Since
March 3, 2014

Daniel is a fast learner, an excellent communicator, and a broadly experienced software architect. He is a strong problem solver and full-stack developer, working with everything from the data to the UX. Daniel focuses heavily on resource usage and best practices in software development.

Portfolio

Mailberry
React, Express.js, Serverless, TypeScript, Next.js, CTO, Leadership...
Raven Ops
MySQL, Go, Node.js, React, TypeScript, Redux, Leadership, User Experience (UX)...
Sightlinemaps.com
Docker, NPM, Three.js, 3D, 3D Printing, Mapbox, Meteor, MongoDB...

Experience

Availability

Part-time

Preferred Environment

PyCharm, Git, Atom, Linux

The most amazing...

...software I've created is a self-distributed back-end casino game engine that included a framework that increased new game implementation dramatically.

Work Experience

CTO

2022 - 2023
Mailberry
  • Designed the architecture and implemented an email marketing platform using edge industry standards.
  • Implemented the application in a way that it can scale up or down and can handle unlimited demand.
  • Defined a work plan to build the MVP as fast as possible and then a second phase to run into maintenance mode, in which we started writing tests and reviewing the application, which is robust and resilient.
  • Built a small internal framework comprising reusable custom React components and hooks.
Technologies: React, Express.js, Serverless, TypeScript, Next.js, CTO, Leadership, User Interface (UI), User Experience (UX), Artificial Intelligence (AI), Architecture, Microservices, React Query, Front-end

Lead Full-stack Developer

2018 - 2019
Raven Ops
  • Built the product from scratch using React, Node, Go, and MySQL, receiving feedback from customers and the team.
  • Created a player tool that was able to play several data visualizations in sync with a video.
  • Developed the site using React in a way that was performant for thousands of data records, and suggested best practices.
Technologies: MySQL, Go, Node.js, React, TypeScript, Redux, Leadership, User Experience (UX), User Interface (UI), Front-end

Software Developer

2015 - 2018
Sightlinemaps.com
  • Customized Mapbox layers to fulfill the needs of the website and back-end processing.
  • Made a separate back-end process in Python to put together the 3D model, using Python, Flask, and Celery.
  • Deployed and maintained all necessary services installed on AWS and other services.
  • Made the product to come up with a 3D STL ready-to-print model out of a square map selection. Totally awesome results.
  • Optimized and minimized code to improve stability and moved code from the Python back-end with the goal of having only one stack of technologies: Meteor.
Technologies: Docker, NPM, Three.js, 3D, 3D Printing, Mapbox, Meteor, MongoDB, User Interface (UI), User Experience (UX), Microservices, Front-end, React

Senior Data and Distributed Systems Engineer

2015 - 2015
Stridelabs.com
  • Developed tons of new features for a mobile and web app such as getting the right thumbnails for users' files collections.
  • Integrated a variety of third-party APIs such as Google Drive API, Dropbox, Box, and others.
  • Did bug fixing and custom solutions to follow the business logic. Some problems were tricky; for example, streaming out files directly from third-party services to Stride app through StrideLabs back-end maintaining the security layer consistently during the process (so that files could be read by their owners only).
  • Integrated Parse, Heroku, and several AWS services to compose a back-end that could fulfill the needs of the app.
  • Worked with data indexing through Elasticsearch.
  • Applied security rules over all data models, based on Parse security paradigms and enhancing it to StrideLabs' own back-end workers deployed on Heroku.
Technologies: Amazon Web Services (AWS), JavaScript, Express.js, Amazon DynamoDB, Parse, Node.js, GraphQL, RabbitMQ, Front-end

Data Integration Engineer

2014 - 2014
CommandIQ
  • Worked for Command IQ, a company collecting and processing data for marketing and user acquisition purposes. Was part of the team adding features to the main product.
  • Worked out integrations for new client data.
  • Fixed bugs.
Technologies: Amazon Web Services (AWS), PostgreSQL, Flask, Python, User Experience (UX), User Interface (UI), Front-end

Senior Developer

2013 - 2014
Globant
  • Collaborated with a team in the last development ramp of a new product for National Geographic. Added new features, fixed bugs, and optimized various operations.
  • Found the root of major problems that had been buried in the code for months.
  • Excelled in development speed on Scrum metrics.
  • Helped the back-end dedicated team to trace problems.
  • Reported numerous bugs even though there was a separate QC team dedicated to this task.
Technologies: CoffeeScript, Sass, Backbone.js, Python, Front-end

Software Advisor

2012 - 2013
IIB-INTECH (Biotechnology Research Institute)
  • Consulted on the software engineering way of thinking to bioinformatics doctorate students.
  • Built simple yet powerful scripts to prove student ideas and experiments.
  • Set up the VMware stack to give new students access to VMs to work on, and to facilitate easy disposal and reuse of resources.
  • Migrated Perl services into Python services.
  • Migrated all servers to VMware virtual machines.
Technologies: VMware, Perl, JavaScript, Python, Front-end

Innovation Supervisor

2012 - 2013
Interactive Bid Games, Inc.
  • Re-engineered the entire project including bootstrapping and transitioning to a highly scalable mode.
  • Moved the view management to the client side, implementing AngularJS from scratch.
  • Built and led a team of 2 people to help me with the large amount of work.
  • Designed a methodology to base new features and changes on user behavior data.
Technologies: Python, User Experience (UX), User Interface (UI), Front-end

Senior Python Developer

2010 - 2012
Leander Games
  • Converted proof-of-concept software into a production-ready back-end to be consumed by Flash/JavaScript games.
  • Applied an architecture-based programming methodology to reduce the time footprint of implementing new game logics.
  • Added a semi-automatic scalable architecture to handle different loads at different times, reducing run costs.
  • Completed an assessment to migrate games from Flash/AS3 to JavaScript.
Technologies: PostgreSQL, Memcached, Python

SSr Software Developer

2008 - 2010
Livra.com
  • Developed a massive mail sender in Python and MySQL that moved the bottle neck out of it to the mailserver itself.
  • Developed a quick MVP in PHP to create and share polls through social networks.
  • Maintained XML-RPC services that perform complex queries to tag and categorize all database content overnight.
  • Helped fix bugs in internal tools made in Java.
  • Wrote hundreds of tests and docs for undocumented, untested production process.
Technologies: PHP, MySQL, Java, JavaScript, XML-RPC, Python

Software Developer

2005 - 2008
Cyclelogic
  • Supported and maintained a system that manages SMS subscriptions to all of Latin America.
  • Helped plan the construction of a new software stack to serve the content delivery and user subscription to all SMS services. Replaced old software entirely.
  • Helped plan and set up new server environment migration from Microsoft technologies to Linux based ones.
  • Researched new ideas of content and services to serve to users, some of which were the base on successful products months after.
Technologies: .NET, MySQL, Microsoft SQL Server, Python

Event.py

A module that is the event connection between the dispatcher and receiver. This working version has one dispatcher type—PubNub—but has the interface to implement more. The module is part of a framework that enables the construction of real-time web applications without dealing with complex infrastructure in real time.

Macanudo

A daily paper comic fan page that automatically gathers issue comics from http://lanacion.com.ar/humor and displays them on the home page.

IBidGames

A Facebook game I developed. I was given a barely working project and had the mission to make it bug free and scalable to handle high traffic. The same back-end serves the mobile application as well as the web app. While the business is still young, software-wise it is ready to compete with the best players in the market. I managed to put together an interdisciplinary team to help me finish the project.
Promotional video: https://www.youtube.com/watch?v=4LnF-emsWu0

Sightline maps

This site allows the user to select a square on a map and get a 3D model ready to be 3D printed. I created the web app in Meteor and the back-end process in Python.

Batabing

An iPhone/Android app. Batabing finds people near you that match your requirements and allows you to get in touch with them. It features a back-end in Python/Postgres with geolocation.

Stridelabs

Stride Labs (available on iOS App Store) is an app that integrates several storage services like Google Drive, Dropbox, and Box to help people be more productive at work.
1998 - 2004

Technician Degree in Electromechanics and Robotics

EET N°3 11 de Septiembre - Buenos Aires

Libraries/APIs

React, React Redux, Parse SDK, Node.js, jQuery, React Query, Backbone.js, SciPy, PyNum, itertools, Three.js, RequireJS, PubNub

Tools

VMware, RabbitMQ, Atom, Git, Sublime Text, NPM, PyCharm, Grunt

Frameworks

Redux, Next.js, Sizzle, Flask, .NET, Express.js, React Native, ASP.NET, PhoneGap, Bootstrap 3

Languages

JavaScript, SQL, Python, TypeScript, HTML5, Less, Sass, CoffeeScript, Perl, Java, PHP, Go, GraphQL

Paradigms

REST, Model View Controller (MVC), Object-oriented Design (OOD), Data-driven Programming, Microservices, Agile Software Development, High-performance Computing (HPC), Design Patterns

Platforms

Docker, Linux, Ubuntu, Parse, Meteor, Mapbox, Amazon Web Services (AWS), FreeBSD

Storage

SQLite, Database Performance, Microsoft SQL Server, PostgreSQL, MySQL, NoSQL, MongoDB, Memcached, XML-RPC, Amazon DynamoDB

Other

OAuth, Software Technical SWOT Analysis, Secure Software Development Lifecycle (SSDLC), Serverless, CTO, Leadership, Architecture, User Interface (UI), Front-end, SaaS, Introspective Project Research, User Research, 3D Printing, 3D, User Experience (UX), Cordova, Artificial Intelligence (AI)

Collaboration That Works

How to Work with Toptal

Toptal matches you directly with global industry experts from our network in hours—not weeks or months.

1

Share your needs

Discuss your requirements and refine your scope in a call with a Toptal domain expert.
2

Choose your talent

Get a short list of expertly matched talent within 24 hours to review, interview, and choose from.
3

Start your risk-free talent trial

Work with your chosen talent on a trial basis for up to two weeks. Pay only if you decide to hire them.

Top talent is in high demand.

Start hiring