Software Developer at Source Code LLC

Posted on

Source Code offers the same solutions for Resellers, ISVs, VARs, and OEMS, just like GLED. Source Code has the same products that you are familiar with and so much more.

At Source Code i was tasked with :

Developing E-commerce sites e.g Thinkmate.com,aberdeeninc.com,siliconmechanics.com etc.

Developing in house applications /tools like sales order work flow ,purchase orders,Content manager(CMS),invoice,product online configurator and quote tools.

  • Integration with third party application through APIs like SAGE100,salesforce etc.
  • Application development was based on Agile development process,where we conceptualise client requirements.
About me
About Me
Douglas Were
Software Developer

A software developer with a vast set of skills in software solutions development, agile processes, innovation with analytical thinking, and creative problem-solving.

My desire is to contribute to the growth potential, create a stimulating environment and make an effective contribution to the increased use of IT and software as a key development tool in an organization.

These skills include:

  • Full-stack web development :
    • PHP
      • CakePHP and Codeigniter Frameworks, HTML and LAMP/WAMP stack
    • ASP.net, MVC5 & 4
  • .NET C#, Desktop application development using Winforms.
  • Mobile application development.
    • Android Java Mobile Application Development.
    • Flutter ( Dart ) for cross-platform development.
  • Databases:MySQL,Postgre SQL,MSSQL
  • Source Control using GitHub.
  • Automation and Continuous Integration(CI) Using Jenkins.
  • Content Management System ( CMS ), using WordPress.

Professional interests :

  • React Js and React Native
  • Angular js
  • MEAN stack
  • 3D printing and prototyping
  • Cloud services
  • Arduino and Robotics

Other interests:

  • Sports i.e soccer(Currently participating in the mass adult soccer league for Lexington 030 team), Cycling, tennis.
  • Outdoors: Karting, paintball, kayaking, swimming travelling.
I like developing software Contact me

Generate mindmaps,conceptual maps ,dataflow diagrams and logic maps.

I was tasked to work with the UX/UI designer to implement functional beta versions based off the dataflow diagrams and user flow diagrams/user stories.

Unit testing and Continous Integration and deployment using Jenkins.

Web application development was carried out using PHPStorm (IDE )with a developer Cloud based machine(LINUX) running Redhat OS.

As a developer I was in charge of creating unit test plans and running unit tests on the functions and methods i had created.Once tests are complete you commit your code to github and resolve any merge conflicts.

A core aspect of development and source control was database migrations using cakePHP,creation of seeding files and running database updates using migration.

You then make a pull request to the integration server where all the code undergoes reviews and automated tests then deployment with Jenkins.if the tests are successful.

One of my role was to develop and guide the automated deployment process using shell scripts to generate deployment pipelines for Jenkins.Managing the Jenkins server ,making sure the tasks are completed once the  review process is complete.