My name is Kemal Nure I am full-stack developer at Adama Science and Technology University

I am currently working as a Full-Stack Developer at Adama Science and Technology University, where I continue to contribute to various projects. My role involves both front-end and back-end development, allowing me to handle the full spectrum of application design and implementation. I collaborate closely with cross-functional teams to deliver high-quality, scalable solutions. With a strong focus on clean code and efficient architecture, I strive to enhance user experience and system performance.

View my work

Technical Skill Information

Python

Python development with it deferent frameworks i.e. Django, Flask ...

100%

React

React Frontend development.

100%

Javascript

Javascript Frontend Development

100%

HTML

HTML Frontend development

100%

Java

Java Spring boot development.

95%

PHP

PHP development with its almost all Frameworks.

100%

Next.Js

Next.Js development.

75%

Asp.Net

C# development.

80%

Details of technical skills


  • Frontend development
  • RESTful API design
  • Database management
  • WordPress customization
  • System performance monitoring
  • Data analysis
  • Technical documentation
  • SEO optimization
  • Communication skills
  • Problem solving
  • Cross-platform applications
  • MS office
  • Django development
  • Python programming
  • Application Versioning (Git, GitHub)
  • Database optimization
  • Responsive design
  • PHP laravel development
  • Knowledge of laravel and symfony
  • Laravel framework experience
  • Expert laravel framework
  • PHP and laravel
  • WordPress development
  • HTML5, CSS3, JavaScript
  • Project management
  • Programming languages
  • Requirements gathering
  • Agile methodologies
  • Software testing
  • Stakeholder collaboration
  • Orchestration (Docker, K8)

My Works

Some of my works (activites) I participated in are as listed below.

  • All Work
  • System Development
  • Syatem Analysis and Documentations
  • System Testing
  • Deployment and Versioning

System Development

  • Implemented responsive design principles to ensure websites are mobile friendly.
  • Developed high quality responsive designs that are compatible with all devices.
  • Implemented SEO best practices to improve website visibility and search engine ranking.
  • Created RESTful APIs to enable communication between web applications and databases.
  • Ensured compliance with coding standards such as HTML5, CSS3, JavaScript, PHP.
  • Designed websites, portals, and large-scale web applications for multiple clients.
  • Developed custom WordPress themes and plugins to meet specific client requirements.
  • Identified areas for improvement, narrowing focus for decision-makers in making necessary changes.
  • Optimized existing database queries for improved performance and scalability.
  • Reviewed project documentation and made important changes to match updates to project scope.
  • Developed, tested and implemented software programs to meet customer requirements.
  • Resolved system problems and identified areas for improvement.
  • Designed software configuration to meet multiple website system hosting requirements.
  • Leveraged multiple programming languages to develop applications for various platforms.
  • Developed databases, web forms and file systems to fill different needs.
  • Developed production, test, and beta websites using various software programs.
  • Developed mitigation strategies and prepared standard operating procedures.
  • Worked closely with project managers to ensure timely delivery of projects.
  • Consulted user experience team and managerial department to achieve clarity and purpose in upcoming programs.
  • Programmed applications and tools using object-oriented languages with goals of code abstraction, stability and reuse.
  • Developed and maintained scalable and robust backend systems using Python.
  • Developed and maintained web applications using Python, Django, HTML5, CSS3, JavaScript, jQuery and SQL.
  • Managed project parameters, scheduled development milestones, and set engineering goals with data-science team.
  • Introduced cloud-based technologies into Python development to expand on-premise deployment options.
  • Integrated third-party APIs and services into Python applications to enhance functionality.

System Documentation

  • Collaborated with stakeholders to define system features and functionality based on business requirements.
  • Designed, developed and implemented firmware to support embedded system product concepts.
  • Performed data analysis to identify trends and recommend solutions.
  • Analyzed business requirements and evaluated system specifications for client websites.
  • Created instruction manuals for most-used software and computer programs to achieve easily accessible programming.
  • Designed software configuration to meet multiple website system hosting requirements.
  • Documented programming processes including coding logic, debugging steps and implementation details.
  • Documented program development and subsequent revisions with comments for easy comprehension.
  • Developed mitigation strategies and prepared standard operating procedures.
  • Analyzed system requirements and contributed to the design and architecture of new Python solutions.

System Testing

  • Tested the software programs to meet customer requirements.
  • Resolved system problems and identified areas for improvement.
  • Implemented an integration test with third-party APIs and services into Python applications to enhance functionality.
  • Monitored system performance metrics to detect anomalies or potential issues before they arise.
  • Performed Unit Testing to Verify individual components or functions.
  • Participated System Testing to Validate the complete and integrated system.
  • Acceptance Testing to Confirm the system meets business requirements (UAT).
  • Performed Smoke Testing to Quick checks to ensure critical functionality works.
  • Performed Sanity Testing to Verify specific bug fixes or functionality after changes.
  • Applied Load Testing to Check performance under expected user load.
  • Applied Security Testing to Identify vulnerabilities and weaknesses.

System Deploment and Automation

  • Environment setup (development environment, staging, production enviromnent)
  • Application build and compilation
  • Artifact packaging (e.g., JAR, Docker image)
  • Configuration management (env vars, secrets)
  • Database setup and migration
  • Version control tagging
  • Load balancing configuration
  • User access and permission setup
  • Continuous Integration (CI) setup using GitHub Actions
  • Containerization using Docker (local)
  • Orchestration with Kubernetes (local )
  • Automated testing (unit, integration, end-to-end) using pytest
  • Auto-scaling setup using replica set on k8s (local)