NIKO GOGA

WEB DEVELOPER

My skills & Offer

I am a web developer with over 4 years of experience.

I have maintained, developed and launched multiple projects from scratch, carrying the development of its' back-end and front-end code bases.

My current toolset includes:

  • OO PHP
  • Smarty PHP
  • SQL, MySQL and MS SQL
  • C#
  • HTML
  • CSS and CSS processing (Sass/Scss)
  • Git version control
  • Bootstrap framework
  • JavaScript
  • jQuery
  • AJAX
  • Android Development
  • Android Studio
  • Microsoft Visual Studio
  • Browser developer tools
  • Command line
  • Wordpress
  • October CMS
  • CMS MS

Feel free to ask me any questions. I can help you in your project in all from the UI mockups, back-end and front-end web development to fixing the design and installing & configuration of the application on staging/production enviroments.


Front-end web development

I specialise in building websites from scratch based on technologies that best fit each project.

My current experience and skills in front-end:

  • Writing HTML/CSS from scratch
  • Advanced skills in JavaScript/jQuery and their libraries
  • CSS and JavaScript frameworks (Such as Bootstrap, AngularJS etc.)
  • CSS processing (Sass/Scss)
  • Version control/Git
  • Browser developer tools
  • Command line

Back-end web development

I fully develop my back-ends with PHP and I feel comfortable using any other language/framework needed.

My current experience and skills in back-end:

  • Programming languages such as PHP, Smarty PHP and C#
  • Database manipulation with SQL, MySQL and MS SQL
  • Database development and maintenance (ERP)
  • CMS panels development
  • Deployment of websites to hosts
  • Optimise websites for faster loading and lower bandwidth usage

Design & UI

During my time I have created quite a few websites.

Thus, not only I have coded their back-end and front-end code, but I also often cared about other things needed in a successful web application:

  • good UI planning and thinking how it affects the User Experience;
  • consistency in design, typography;
  • search engines optimization;
  • deployment to the server (f.e. using Chef) and monitor its’ processes to avoid downtimes.

Of course, I am not a professional designer so I usually prefer to work on the development side. However, if a project requires it (And it has in the past), I am more than capable to give my expertise.

Working alone is not always as productive as being part of a team. I always like working with other people and sharing experiences. We can all learn from each other and improve ourselves for the better.