Out of focus monitor closeup showing a text editor

Developer.

Profile

All around Developer


Ignacio Avas shaved, with a hat Ignacio Avas shaved, pretty face enclosed in a circle with cloud background

About me

I work as full-time developer. I have a Computer Engineering degree since 2015. I specialize in system architecture and design, Python programming and web developing, having broad knowledge of many languages from the old 8086 assembler to ASP .NET. I have a passion for learning new programming paradigms, languages, technologies and new ways to resolve problems.

Details

Name:
Ignacio Avas
Age:
Undisclosed
Location:
Uruguay, South America, Earth

Experiences

Design and programming are human activities; forget that and all is lost
Bjarne Stroustrup

1987
  • Hello World
2008
  • NoTranzo
2009
  • SDF
  • Professor @ Fing
2010
  • SEF
  • Say Cheese
2011
2013
  • Netsuite
  • Pasteboard
2014
  • FlappyBird
2016
  • CE Degree
2017
  • Sophilabs
2018
  • Independent Contractor
Independent Contactor
Software Developer
I currently working as an independent contractor and Enginering Lead for startups in USA, mainly focusing on leading development in React, Redux and Ruby on Rails, and Python.
Sophilabs
Research and Python Development
Work on Research and Development, and building solutions primarily using Django, Python and Node.js technologies. I focused my research in Machine Learning, Elixir. I helped as a mentor training new hires in the New York branch of the company.
Netsuite (acquired by Oracle)
Team Lead, Software Engineering
In my period in Netsuite I contributed to the development SuiteCommerce In Store, a Point of Sale software leveraging the Netsuite platform, Backbone, Sass, and mobile first development. Also taking priority of making quality and robust software, and having a clean code base. Using SCRUM for following an agile development cycle.
University of Republic
Assistant Professor
I was a part time Professor, participating in dictating Object Oriented Programming, C++, Java and Web Development related courses.
Freelancing
Ruby Developer
I spent a one year speel freelancing, where I mainly code in Ruby and other technologies including Sinatra, Node.js and CoffeeScript in 1 to 3 months projects.
Arkano
.NET Developer
In this period, I participated in the development of several short projects using technologies including SharePoint 2010, BizTalk 2006, SQL Server 2010 and other Microsoft based products.
GiglobalJob
Python Developer
My primary responsibilities included design and development of various frameworks and standalone programs to help web development and web scraping from initial planning to final production.
University of Republic
Computing Engineering
Graduated doing my final project in the field of Computer Graphics, developing a tool for performing GPU Photon Mapping implemented in CUDA using OptiX library.

Skills

Sometimes it is the people no one imagines anything of who do the things that no-one can imagine
Alan Turing

I'm a Jack of all trades, master of none. My main skills are Python, C++, Web Development, and lately Game programming. I persue have side projects, currently working on an Arduino GPS tracker for my bike. The figure below describes some of my most relevant skills.

Python
Django
Unity
Photon Mapping
Javascript
React
Elixir
Ruby
Angular
OpenGL
C#
Assembly
Game Development
CUDA
OptiX
Legend
  • Expert
    Could have written the book, but didn't.
  • Excelent
    Can develop/deploy large programs, implies an understanding of corner cases and esoteric features.
  • Good
    Understanding and (appropriate) usage of most lesser known features.
  • Average
    Can develop/deploy medium programs/systems using all basic features and a few esoteric features.
  • Regular
    Can utilize basic features without much help, manage a small installation competently.
  • Basic
    Can read programs, make small changes to existing programs, or make adjustments to already installed systems

Projects

Practice does not make perfect. Only perfect practice makes perfect.
Vince Lombardi

Flappy Bird Perspective shot showing a red bird flying over green tubes, over a bridge
Flappy Bird (clone)
1vs100 Phone shot on a black background
1 vs 100 for Windows Mobile
RPSolver
RPSolver
SCIS iPad screenshot showing the login screen
SCIS
Say Cheese login screen showing email and password
Say Cheese
Pasteboard login screen displaying website features
Pasteboard
SDF Browser snapshot
Scraping Development Framework
Notranzo website showing product list
Notranzo site
Mario Style question mark
Your Project?

Contact

Hiring people to write code to sell is not the same as hiring people to design and build durable, usable, dependable software.
Larry Constantine