Adlight Contractors Web Dev located in Kenya is an Adlight Contractors technology services division firm that offer Website design and Software Development solutions and services in Kenya,in East Africa and to World Wide Clients.

Software development is in its simplest definition, is the process of developing a computer or online software. Software is a computer system with a set of instructions run by a programming language usually accompanied with a data store for storing and retrieving data which is finally displayed as a production of results in an acceptable output that complements a user or several users’ duties.

software development Schematic Diagram: Phases of software Development

Process of software development involves planning, design, programming, documenting, testing, fixing bugs, handover and adoption by a user with an intention to ease manual work output through computerization that handles specific tasks and procedures.

As stated above, the development uses a programming language to achieve innovation and technology with an aspect of handling huge volumes of data with speed and accuracy.

Our software development roles are spearheaded by a team of Software Developers and Engineers who manage all aspects of your new or existing project. They offer professional advice and will successfully handle any project size. We are located in Nairobi city and our team is able to serve Kenya and the East Africa region with ease and efficiency.

Our Developers and Coders

Our development team consists of

Linux (Open Source) based software developers

    - They have a choice of languages for developing applications ranging from Python, C++, C, Perl, Java, Google Go, JavaScript, ASP.NE, HTML, CSS and PHP.

Oracle based software developers

    - They have a choice of languages for developing applications ranging ranging from C, C++, Java, COBOL, PL/SQL, HTML, CSS and Visual Basic.

Microsoft based software developers

    - They have a choice of languages for developing applications ranging from C++, C, C#, JavaScript, TypeScript, Active Server Pages - ASP.NET, .NET - Visual Basic (VB.NET), F#, HTML, CSS and C#.

Hosting Server Environment

We offer Shared, Reseller, VPS, Cloud and Dedicated Servers that are preinstalled with the right Software and Hardware environment to handle any type of popular databases in the market for software development purposes.

Aspects of Software development

We support any aspect of project activity with a team of Developers and Engineers with the following tasks that include and are not limited to

  1. Software user response: Working closely with other developers, UX designers, business and systems analysts to harmonise specified requirements.

Stages towards developing a system

  1. System reviews: Reviewing current and existing systems.
  2. Cost analysis: Developing cost proposals to determine operational practicality.
  3. Quality assurance procedures: Developing quality assurance procedures.
  4. Coding and programming: Writing and implementing executable codes.
  5. Documentation: Preparation of technical and user manuals.
  6. Testing and evaluation: Directing system testing and validation procedures.
  7. Piloting: Testing the product with user data collected from the field before going live.
  8. User training: Training all users including administrators with the documented manuals.
  9. Commissioning: Provider (Developer) - Client technical handover procedure.
  10. Maintanance: Technical support / maintaintanance agreement for the live system on behalf of the customer.

Stages towards upgrading a system

  1. Upgrades : Presenting ideas for existing systems improvements and upgrades
  2. Modification: Modifying and fixing errors and defects so as to correctly perform intended tasks

There is a need to cordinate with various departments or customer premises for timely feedback on user expectations during product proposal and development.

It is also important to cordinate with a project manager per project. Project managers offer assistance on how to obtain information on any environmental limitations or capabilities.

N/B: Communicate and engage us in your upcoming database development project. Let us assign you a Software Developer, Programmer an Engineer or a complete development team of Software Developers to handle and manage your project. We are available from our Nairobi kenya office.

- Programming languages. Are you using JavaScript, Python, Java, C/CPP, PHP, Swift, C#, Ruby, Objective – C or SQL for your application, API, web app, website or ERP design. Is your programming language answering to your needs.

software development Diagram: Web design and Software Development
  1. Database Development
  2. Software Development
  3. Website Design
  4. SEO friendly webpage design

OUR SERVICES

software development Schematic Diagram: Phases of software Development

Web Dev

We are creative and innovative in website and software design.

Our developer team consist of software and APP developers and website designers.

We have successfully handled ERP and database projects on design, implementation and integration through software design lifecycle for various projects in Kenya.

Visit page
web hosting Photo: Linux hosting server environment

Web Hosting

We are a leading web hosting server solutions provider that offer stable solutions from varying data centers to interswitch you for the best services online.

We offer two host environments to choose from. The mordern high speed SSD - limited space servers and the older, yet popular in the market but with slow speed HDD - huge space servers. Visit page

html page design Schematic diagram: SEO friendly website design.

Web Marketing.

We offer web marketing strategies to popularise your website services online to reach more customers.

We handle both onsite and offsite internet marketing for your brand with varying efforts. Our effort aims at raising your page rank on Google Search - SERPs.

We work to raise your online brand authorities in your market niche using WhiteHat SEO strategy in Kenya. Visit page