ADAM LEIGH WILLIAM CHARLTON


Bachelor of Information Technology



  • 3D / 2D design and familiar with programs like Blender, Inkscape and GIMP
  • Programming languages some favorites are C++, Python and Shell Scripting
  • Created a OpenGL 4.6 graphics engine written in C++
  • FOSS enthusiast with a passion for Arch Linux
  • 20 years experience with computers
  • 6 years in software development

Current projects that are under active development


Arch Installer

ArchLinux Automated Install Script

GitHub

Some public repositories of my current work

Top 6 Programming Languages in 2020


Morepork

C++ 98 to C++ 17

A general-purpose object-oriented programming (OOP) language, developed by Bjarne Stroustrup.

Python

Python 3.8

An interpreted, high-level, general-purpose programming language.

Java

Java

A general-purpose class-based and object-oriented programming language.

Javascript

JavaScript

Often abbreviated as JS, a high-level, interpreted programming language.

CSharp

C#

A multi-paradigm programming language encompassing strong typing, imperative, declarative, functional, generic, object-oriented, and component-oriented programming disciplines.

Html

Html

The standard markup language for creating web pages and web applications.

Expert Technician | Trainer Operating Systems


Android

Pie, Oreo, Nougat, Marshmellow

Apple

macOS Mojave, OS X El Capitan

Microsoft

Windows 10, Windows 7, Window NT

Linux

Arch, Debian

Fedora

Rawhide, Workstation, Server

Ubuntu

Disco Dingo, Bionic Beaver, Xenial Xerus

Helloworld Code Snippets | Favorite Languages





                 
  /*
  * helloworld.cpp example
  */
  class Morepork
  {
  public:
      void print(const std::string& message)
      {
          std::cout << message << std::endl;
      }
  };
  int main(int argc, char *argv[]) 
  {
      Morepork *morepork = new Morepork();
      morepork->print("Helloworld");
      delete morepork;
  }
                
              
c-plus-plus

Helloworld C++

python

Helloworld Python

                
  """
  helloworld.py example
  """
                  
  class Morepork:
      def print(self, message):
          print(message)
                  
  if __name__ == "__main__":
      morepork = Morepork()
      morepork.print("Helloworld")
                  
                
              
                 
  /*
  * helloworld.java example
  */

  class Morepork {
      public void print(String message) {
          System.out.println(message);
      }
  }

  class Helloworld {
      public static void main(String[] args) {
          Morepork morepork = new Morepork();
          morepork.print("Helloworld");
      }
  }
                
              
java

Helloworld Java

Get In Touch!






christchurch

Ready to start your next project?

Give me a call or send an email and we can get started as soon as possible!




+64 (22) 300-7400