Profile
All around Developer
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.
Research and Python Development
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.
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.
.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.
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.
Computing Engineering
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.
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 systemsProjects
Practice does not make perfect. Only perfect practice makes perfect.
Vince Lombardi
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
- Excelent