2,508 karma · joined January 22, 2008
Remote: yes
Willing to relocate: sort of; I am willing to relocate to certain areas, esp. Jacksonville Beach or similar, provided some form of relocation assistance is available... Other areas in the US are currently not an option.
Technologies: Python, relational databases (MS SQL Server, Postgres, MySQL), web crawling, GUI development, scripting, automated testing, SQLAlchemy, web development (esp. Flask), ETL, REST APIs, parsing. Web development: mostly React. Languages: Python of course, Scheme, Prolog, Lisp. I have some familiarity with many other languages, like C, C#, Ruby, OCaml, Elixir, Clojure, Haskell, etc, and in most cases I can probably quickly become productive in them, if you have an existing projects in one of these languages. (I am always eager to pick up new programming languages or technologies.)
Resume/CV: http://aquila.blue/misc/resume.html
LinkedIn: https://www.linkedin.com/in/hans-nowak-16a9b316a/
Github: http://github.com/zephyrfalcon
also: http://bitbucket.org/zephyrfalcon
and: http://gitlab.com/zephyrfalcon
Email: zephyrfalcon at gmail.com
Note: Looking for full-time or part-time work. I prefer a permanent position, but contracting is acceptable too.
I am looking for full-time or part-time work, either one is fine. If you are looking to get a small project done, or you have an existing project where some maintenance work needs to be done (perhaps on a regular basis), then I would love to hear from you.
I am a very experienced Python developer, having used the language in all kinds of areas and situations, including web development (Flask, Django, Pylons, Google App Engine, etc), desktop GUI development, database access (MS SQL Server, MySQL, and Postgres), ORMs, REST APIs, scripting, backend development, automated testing, web crawling/scraping, data extraction and parsing/ETL, parsing, language implementation, games, etc.
I have a lot of experience with relational databases and SQL as well, especially MS SQL Server and Postgres. In fact, in all of my previous jobs I have used SQL, including designed database schemas, writing queries, measuring performance and optimizing queries, writing views and stored procedures, etc.
I am also available for technical writing (I kept a programming blog for many years, mostly about Python), and for front-end development using React.
(For the record: Although Python is my main programming language, I am also interested in, and have worked with, many other programming languages, including C, D, Delphi, Go, C#/Mono, Ruby, OCaml, Prolog, Lisp, Scheme, etc, on Windows, Mac OS X and Linux systems. I am also available to work on projects in these languages.)
Website: http://aquila.blue
Open source/personal projects: https://github.com/zephyrfalcon ; https://bitbucket.org/zephyrfalcon ; https://gitlab.com/zephyrfalcon
Email: zephyrfalcon at gmail.com
Python 3.7.1 (default, Nov 6 2018, 18:49:54)
Type 'copyright', 'credits' or 'license' for more information
IPython 7.1.1 -- An enhanced Interactive Python. Type '?' for help.
In [1]: lookup = {}
In [2]: a, lookup[a] = 'xy'
In [3]: a
Out[3]: 'x'
In [4]: lookup
Out[4]: {'x': 'y'}
I wasn't previously aware that this was possible, but I guess it's no different from a = 'x'
lookup[a] = 'y' # i.e. lookup['x'] = yI am looking for full-time or part-time work, either one is fine. If you are looking to get a small project done, or you have an existing project where some maintenance work needs to be done (perhaps on a regular basis), then I would love to hear from you.
I am a very experienced Python developer, having used the language in all kinds of areas and situations, including web development (Flask, Django, Pylons, Google App Engine, etc), desktop GUI development, database access (MS SQL Server, MySQL, and Postgres), ORMs, REST APIs, scripting, backend development, automated testing, web crawling/scraping, data extraction and parsing/ETL, parsing, language implementation, games, etc.
I have a lot of experience with relational databases and SQL as well, especially MS SQL Server. In fact, in all of my previous jobs I have used SQL, including designed database schemas, writing queries, measuring performance and optimizing queries, writing views and stored procedures, etc.
I am also available for technical writing (I kept a programming blog for many years, mostly about Python), and for front-end development using React.
(For the record: Although Python is my main programming language, I am also interested in, and have worked with, many other programming languages, including C, D, Delphi, Go, C#/Mono, Ruby, OCaml, Prolog, Lisp, Scheme, etc, on Windows, Mac OS X and Linux systems. I am also available to work on projects in these languages.)
Website: http://aquila.blue
Open source/personal projects: https://github.com/zephyrfalcon ; https://bitbucket.org/zephyrfalcon ; https://gitlab.com/zephyrfalcon
Email: zephyrfalcon at gmail.com
Remote: yes
Willing to relocate: sort of; I am willing to relocate to certain areas, esp. Jacksonville Beach or similar, provided some form of relocation assistance is available... Other areas in the US are currently not an option.
Technologies: Python, relational databases (MS SQL Server, Postgres, MySQL), web crawling, GUI development, scripting, automated testing, SQLAlchemy, web development (esp. Flask), ETL, REST APIs, parsing. Web development: mostly React. Languages: Python of course, Scheme, Prolog, Lisp. I have some familiarity with many other languages, like C, C#, Ruby, OCaml, Elixir, Clojure, Haskell, etc, and in most cases I can probably quickly become productive in them, if you have an existing projects in one of these languages. (I am always eager to pick up new programming languages or technologies.)
Resume/CV: http://aquila.blue/misc/resume.html
LinkedIn: https://www.linkedin.com/in/hans-nowak-16a9b316a/
Github: http://github.com/zephyrfalcon
also: http://bitbucket.org/zephyrfalcon
and: http://gitlab.com/zephyrfalcon
Email: zephyrfalcon at gmail.com
Note: Looking for full-time or part-time work. I prefer a permanent position, but contracting is acceptable too.
Or how bad it is, if you can shove it down people's throats. But that is true for any software, not just programming languages...
Remote: yes, or local to Gainesville
Willing to relocate: sort of; I am willing to relocate to certain areas, esp. Jacksonville Beach or similar, provided some form of relocation assistance is available... Other areas in the US are currently not an option.
Technologies: Python, relational databases (MS SQL Server, Postgres, MySQL), web crawling, GUI development, scripting, automated testing, SQLAlchemy, some web programming (in progress), ETL, REST APIs, parsing. Web development: mostly React. Languages: Python of course, Scheme, Prolog, Lisp. I have some familiarity with many other languages, like C, C#, Ruby, OCaml, Elixir, Clojure, Haskell, etc, and in most cases I can probably quickly become productive in them, if you have an existing projects in one of these languages. (I am always eager to pick up new programming languages or technologies.)
Resume/CV: http://aquila.blue/misc/resume.html
LinkedIn: https://www.linkedin.com/in/hans-nowak-16a9b316a/
Github: http://github.com/zephyrfalcon
also: http://bitbucket.org/zephyrfalcon
and: http://gitlab.com/zephyrfalcon
Email: zephyrfalcon at gmail.com
Note: Looking for full-time or part-time work. If prefer a permanent position, but contracting is acceptable too.
I am looking for full-time or part-time work, either one is fine. If you are looking to get a small project done, or you have an existing project where some maintenance work needs to be done (perhaps on a regular basis), then I would love to hear from you.
I am a very experienced Python developer, having used the language in all kinds of areas and situations, including web development (Flask, Django, Pylons, Google App Engine, etc), GUI development, database access (using MS SQL Server, MySQL, and Postgres), ORMs, REST APIs, scripting, backend development, automated testing, web crawling/scraping, data extraction and parsing/ETL, parsing, language implementation, games, etc.
I have a lot of experience with relational databases and SQL as well, especially MS SQL Server. In fact, in all of my previous jobs I have used SQL, including designed database schemas, writing queries, measuring performance and optimizing queries, writing views and stored procedures, etc.
I am also available for technical writing (I kept a programming blog for many years, mostly about Python), and for front-end development using React.
(For the record: Although Python is my main programming language, I am also interested in, and have worked with, many other programming languages, including C, D, Delphi, Go, C#/Mono, Ruby, OCaml, Prolog, Lisp, Scheme, etc, on Windows, Mac OS X and Linux systems. I am also available to work on projects in these languages.)
Website: http://aquila.blue
Open source/personal projects: https://github.com/zephyrfalcon ; https://bitbucket.org/zephyrfalcon ; https://gitlab.com/zephyrfalcon
Email: zephyrfalcon at gmail.com
This line alone tells me I'm going to have infinite recursion. That would be a problem in any language, of course, and isn't particularly hard to spot here.
> The big demonstration is that it's really rarely used in industry.
By that reasoning, software written in Javascript must be extremely reliable and easy to debug. >.>
I am a very experienced Python developer, having used the language in all kinds of areas and situations, including web development (Flask, Django, Pylons, Google App Engine, etc), GUI development, database access (using MS SQL Server, MySQL, and Postgres), ORMs, REST APIs, scripting, backend development, automated testing, web crawling/scraping, data extraction and parsing/ETL, parsing, language implementation, games, etc.
I am looking for full-time or part-time work, either one is fine. If you are looking to get a small project done, or you have an existing project where some maintenance work needs to be done (perhaps on a regular basis), then I would love to hear from you.
I am also available for technical writing (I kept a programming blog for many years, mostly about Python), and for front-end development using React.
(For the record: Although Python is my main programming language, I am also interested in, and have worked with, many other programming languages, including C, D, Delphi, Go, C#/Mono, Ruby, OCaml, Prolog, Lisp, Scheme, etc, on Windows, Mac OS X and Linux systems. I am also available to work on projects in these languages.)
Website: http://aquila.blue
Email: zephyrfalcon at gmail.com
Remote: yes, or local to Gainesville
Willing to relocate: sort of; I am willing to relocate to certain areas, esp. Jacksonville Beach or similar, provided some form of relocation assistance is available... Other areas in the US are currently not an option, for personal reasons. Unless you have an extremely tempting offer... ;-)
Technologies: Python, relational databases (MS SQL Server, Postgres, MySQL), web crawling, GUI development, scripting, automated testing, SQLAlchemy, some web programming (in progress), ETL, REST APIs, parsing. Web development: mostly React. Languages: Python of course, Scheme, Prolog, Lisp. I have some familiarity with many other languages, like C, C#, Ruby, OCaml, Elixir, Clojure, Haskell, etc, and in most cases I can probably quickly become productive in them, if you have an existing projects in one of these languages. (I am always eager to pick up new programming languages or technologies.)
Resume/CV: http://aquila.blue/misc/resume.html
LinkedIn: https://www.linkedin.com/in/hans-nowak-16a9b316a/
Github: http://github.com/zephyrfalcon
also: http://bitbucket.org/zephyrfalcon
and: http://gitlab.com/zephyrfalcon
Email: zephyrfalcon at gmail.com
Note: Looking for full-time or part-time work. If prefer a permanent position, but contracting is acceptable too.
For those who are interested, I think old manuals (and software) can be found on archive.org.
Remote: yes, or local to Gainesville
Willing to relocate: sort of; I am willing to relocate to certain areas, esp. Jacksonville Beach or similar, provided some form of relocation assistance is available... Other areas in the US are currently not an option, for personal reasons. Unless you have an extremely tempting offer... ;-)
Technologies: Python, relational databases (MS SQL Server, Postgres, MySQL), web crawling, GUI development, scripting, automated testing, SQLAlchemy, some web programming (in progress), ETL, REST APIs, parsing. Languages: Python of course, Scheme, Prolog, Lisp. I have some familiarity with many other languages, like C, C#, Ruby, OCaml, Elixir, Clojure, Haskell, etc, and in most cases I can probably quickly become productive in them, if you have an existing projects in one of these languages. (I am always eager to pick up new programming languages or technologies.)
Resume/CV: http://aquila.blue/misc/resume.html
LinkedIn: https://www.linkedin.com/in/hans-nowak-16a9b316a/
Github: http://github.com/zephyrfalcon
also: http://bitbucket.org/zephyrfalcon
and: http://gitlab.com/zephyrfalcon
Email: zephyrfalcon at gmail.com
Note: Looking for full-time or part-time work. If prefer a permanent position, but contracting is acceptable too.
I am a very experienced Python developer, having used the language in all kinds of areas and situations, including web development (Flask, Django, Pylons, Google App Engine, etc), GUI development, database access (using MS SQL Server, MySQL, and Postgres), ORMs, REST APIs, scripting, backend development, automated testing, web crawling/scraping, data extraction and parsing/ETL, parsing, language implementation, games, etc.
I am looking for full-time or part-time work, either one is fine. If you are looking to get a small project done, or you have an existing project where some maintenance work needs to be done (perhaps on a regular basis), then I would love to hear from you.
I am also available for technical writing (I kept a programming blog for many years, mostly about Python).
(For the record: Although Python is my main programming language, I am also interested in, and have worked with, many other programming languages, including C, D, Delphi, Go, C#/Mono, Ruby, OCaml, Prolog, Lisp, Scheme, etc, on Windows, Mac OS X and Linux systems. I am also available to work on projects in these languages.)
Website: http://aquila.blue
Email: zephyrfalcon at gmail.com
I would add, "finding a third-part library", but that was mostly because there were not as many. :) Then again the current glut of libraries is a bit of mixed blessing. I can look for a library that does X and find dozens of them. Very few of them will be mature or do what I want. But that has more to do with the ecosystem than with Python-the-language.
Python circa 2000 was a language that was easy to learn. [1] What you saw was basically what you got. Python in 2018... well... it has grown lots more features, which might not show up in tutorials but a beginner will see them as soon as they look at actual code. List comprehensions, generators, context managers, metaclasses, async/await, decorators, 2/3 split, ABCs, etc. Useful? Yes. Easy to learn or understand for a newbie? Maybe not so much.
Never mind that setting up an environment is no longer as easy as creating a 'lib' directory somewhere in $PYTHONPATH and unzipping files in there. Now we have many package managers, virtual environments, competing Python versions, you name it. Back in the day I started a Python "project" with a single file and worked from there, growing as necessary. Nowadays I see new projects with a dozen files and directories. Again, there are (presumably) reasons for all this, but easier it certainly is not.
[1] Although even then the "Programming Python" book was like 900 pages... http://shop.oreilly.com/product/9781565921979.do
Remote: yes (although willing to consider local positions)
Willing to relocate: no (that is not an option for me at this moment, unfortunately)
Technologies: Python, relational databases (MS SQL Server, Postgres), web crawling, GUI development, scripting, unit testing, SQLAlchemy, ETL, Scheme, Prolog, Lisp, etc (always eager to pick up new programming languages or technologies)
Resume/CV: http://aquila.blue/misc/resume.html
LinkedIn: https://www.linkedin.com/in/hans-nowak-16a9b316a/
Github: http://github.com/zephyrfalcon
also: http://bitbucket.org/zephyrfalcon
and: http://gitlab.com/zephyrfalcon
Email: zephyrfalcon at gmail.com
Note: Looking for full-time or part-time work.
I am an experienced Python developer, having used the language in all kinds of areas and situations, including web development (Flask, Django, Pylons, Google App Engine, etc), GUI development, database access (using MS SQL Server, MySQL, and Postgres), ORMs, scripting, backend development, automated testing, web crawling/scraping, data extraction and parsing/ETL, etc.
I am looking for full-time or part-time work, either one is fine. If you are looking to get a small project done, or you have an existing project where some maintenance work needs to be done (perhaps on a regular basis), then I would love to hear from you.
I am also available for technical writing (I kept a programming blog for many years, mostly about Python).
(For the record: Although Python is my main programming language, I am also interested in, and have worked with, many other programming languages, including C, D, Delphi, Go, C#/Mono, Ruby, OCaml, Prolog, Lisp, Scheme, etc, on Windows, Mac OS X and Linux systems. I am also available to work on projects in these languages.)
Website: http://aquila.blue
Email: zephyrfalcon at gmail.com
I am an experienced Python developer, having used the language in all kinds of areas and situations, including web development (Flask, Django, Pylons, Google App Engine, etc), GUI development, database access (using MS SQL Server, MySQL, and Postgres), scripting, backend development, automated testing, web crawling/scraping, data extraction and parsing/ETL, etc.
I am looking for full-time or part-time work, either one is fine. If you are looking to get a small project done, or you have an existing project where some maintenance work needs to be done (perhaps on a regular basis), then I would love to hear from you.
I am also available for technical writing (I kept a programming blog for many years, mostly about Python).
(For the record: Although Python is my main programming language, I am also interested in, and have worked with, many other programming languages, including C, D, Delphi, Go, C#/Mono, Ruby, OCaml, Prolog, Lisp, Scheme, etc, on Windows, Mac OS X and Linux systems. I am also available to work on projects in these languages.)
Website: http://aquila.blue
Email: zephyrfalcon at gmail.com