Note that there are some explanatory texts on larger screens.

plurals
  1. USMartin Thorsen Ranang
    primarykey
    data
    text
    <p>I am a senior software engineer, and have been programming for 25+ years, and still strive to increase my knowledge and to improve both my skills, efficiency and my methodology. I love problem solving and engineering scalable, flexible solutions that help other people. I am a strong believer in trying to choose the right programming languages, libraries, or frameworks for the task at hand.</p> <p>I have developed Web applications in open source and *nix environments since 1996 (including <a href="http://en.wikipedia.org/wiki/Linux" rel="nofollow">Linux</a>, <a href="http://www.freebsd.org/" rel="nofollow">FreeBSD</a>, and <a href="http://en.wikipedia.org/wiki/IRIX" rel="nofollow">Silicon Graphics IRIX</a>). I have an extensive experience with problem solving and solution design, software architectural design, scalability, and network programming. Since 1998, I have researched and developed natural language processing systems, and since 2002 I researched ontologies, semantic resources, natural language understanding, and information extraction and retrieval while I earned my Ph.D. at in Computer and Information Science at the <a href="http://www.ntnu.no/" rel="nofollow">Norwegian University of Science and Technology (NTNU)</a>. I have developed and given given courses about programming to several organisations.</p> <p>I started programming 6502 Assembly (for the <a href="http://en.wikipedia.org/wiki/Commodore_64" rel="nofollow">Commodore 64</a>) at age 11. I have a comprehensive programming background in several languages including Python, JavaScript, TypeScript, C, C++, and Prolog, with some experience with Perl and Java. I'm thoroughly experienced with several database technologies, including PostgreSQL, Berkeley DB, and MySQL.</p> <p>Specialties: Full-stack development, Problem Analysis, Solution Design, Software Architectural Design, Data Modelling, Natural Language Processing, Computational Linguistics, Knowledge Based Systems, AngularJS, Python, Open Source, GNU/Linux, Web-application Development, System and Network Programming.</p> <p>I Dream in Code</p> <p><a href="http://no.linkedin.com/in/ranang" rel="nofollow">LinkedIn profile</a></p>
    plurals
 

Querying!

 
Guidance

SQuiL has stopped working due to an internal error.

If you are curious you may find further information in the browser console, which is accessible through the devtools (F12).

Reload