John Abednego Jilima

John Abednego Jilima

Software Engineer
I am John Abednego Jilima, a skilled and dedicated software engineer with a passion for creating innovative and efficient solutions. With a solid foundation in computer science and several years of hands-on experience, I am well-equipped to tackle complex programming challenges and deliver high-quality results.
I holds a Bachelor's degree in Computer Science from University of Ghana, where I gained a deep understanding of software development principles and best practices. Throughout my academic journey, I consistently demonstrated exceptional problem-solving abilities and a strong aptitude for logical thinking.
As a software engineer, I have worked in both startup and corporate environments, honing my technical expertise and collaborating with cross-functional teams to deliver cutting-edge software solutions. I am well-versed in various programming languages, including JavaScript, TypeScript, Java, C#, and Python, and has a comprehensive understanding of software development methodologies such as Agile and Scrum. My experience extends across the full software development lifecycle, from requirements gathering and system design to coding, testing, and deployment. I have a proven track record of successfully delivering projects within strict timelines and budgetary constraints, while maintaining a strong attention to detail and ensuring the highest level of code quality.
With a passion for continuous learning and staying abreast of the latest industry trends, I consistently seeks out opportunities to expand my skill set. I actively engages in professional development activities, attending conferences and workshops to stay updated on emerging technologies and innovative software development practices. I am an excellent communicator and collaborator, adept at translating complex technical concepts into clear and concise language for both technical and non-technical stakeholders. I thrives in a dynamic and fast-paced work environment, where I can leverage my strong problem-solving abilities and creativity to overcome challenges and drive meaningful results.
As a software engineer, I am driven by a desire to build robust and user-friendly software solutions that positively impact businesses and end-users. I am excited about the opportunity to contribute my skills and expertise to a forward-thinking company, where I can work alongside a talented team of professionals to develop cutting-edge software products.
Overall, I am a highly motivated software engineer with a strong technical foundation, a proven track record of success, and a genuine passion for creating innovative software solutions. My combination of technical skills, collaborative mindset, and commitment to continuous improvement make me an ideal candidate for any software engineering role.

What I do

Below is a quick overview of my main technical skill sets and technologies I use. Want to find out more about my experience? Check out my online resume and project portfolio.
c-sharp

C#

C# is a modern, object-oriented, and type-safe programming language. I use C# to build many types of secure and robust applications that run in .NET.

JavaScript

JavaScript is a scripting language that I use to create dynamically updating content, control multimedia, animate images, and pretty much everything else.
ts

TypeScript

TypeScript extends JavaScript and improves the developer experience. It enables me to add type safety to my projects. It provides various other features, like interfaces, etc.

React.js

React.js is an open-source JavaScript library which I use for building user interfaces, and encapsulated components that manage their own state, then compose them to make reusable complex UIs.
next

Next.js

React.js is an open-source JavaScript library which I use for building user interfaces, and encapsulated components that manage their own state, then compose them to make reusable complex UIs.

Node.js

Primarily, I use Node.js for non-blocking, event-driven servers, due to its single-threaded nature. I mostly use for traditional web sites and back-end API services.

ReactNative

React Native is great for mobile apps. I use it to build slick, smooth and responsive user interface, while significantly reducing load time. It's also much faster and cheaper to build apps in React Native as opposed to building native ones.
c-sharp
c-sharp

Python & Django

The major fields that I use python include Machine Learning and AI, Web Development, and Data Analytics. Django is a high-level Python web framework that enables rapid development of secure and maintainable websites.

Java

Java is an object-oriented, high level, and interpreted language. One of the most significant advantages of Java is its ability to move easily from one computer system to another. I use it to solve complex tasks.

HTML

HTML is a markup language that defines the structure of a content. HTML consists of a series of elements, which I use to enclose, or wrap, different parts of the content to make it appear a certain way, or act a certain way. .

CSS

CSS (Cascading Style Sheets), i used it to style and layout web pages. For example, to alter the font, color, size, and spacing of a content, I split it into multiple columns, or add animations and other decorative features.
tailwind

Tailwind Css

Tailwind is a CSS framework that provides single-purpose utility classes. It comes with a design system that helps maintain consistency across various design requirements. I use it to speed up the development process by writing less code.

Bootstrap

Bootstrap is the most popular CSS Framework for developing responsive and mobile-first websites. It is a giant collection of handy, reusable bits of code written in HTML, CSS, and JavaScript.

Sass

Sass (Syntactically awesome style sheets) is an extension of CSS that enables me to use things like variables, nested rules, inline imports and more. I also use it to keep things organised and to create style sheets faster.

Testimonials



Choose Colour