Nsas Nsas Jean Daniel

Nsas Nsas Jean Daniel

$5/hr
Web development| Software Engineer| Fullstack Developer
Reply rate:
85.71%
Availability:
Hourly ($/hour)
Age:
35 years old
Location:
Yaoundé, Center, Cameroon
Experience:
3 years
NSAS NSAS JEAN DANIEL - - NSAS NSAS JEAN DANIEL - PYTHON FULLSTACK DEVELOPER-WEB APPS Tel: --- Yaounde, Cameroon, Africa LinkedIn: linkedin.com/in/jean-daniel-nsas//-Github :github.com/jidanel PROFILE With over 9 years of experience in IT and a degree in computer science education (2015), I am a Python/Django developer with more than 3 years of experience in building custom web applications. I specialize in managing complex projects, having designed comprehensive solutions like student grading systems and fleet management platforms. Proficient in Django, Django Channels, Leaflet.js, HTMX, wordpress and more, I create high-performance, scalable applications and wonderful websites. Passionate about innovation and optimization, I consistently seek ways to enhance user experience and improve deliverable quality. SKILLS                 Web Development Languages: Python, JavaScript, HTML5, CSS3, Java Frameworks: Django, Django REST Framework (DRF), Flask Frontend Libraries: HTMX, jQuery, Bootstrap Responsive Design: Expertise in creating responsive web applications, certified by freeCodeCamp Mapping & Geolocation: Leaflet.js for real-time GPS tracking and geofencing Problem Solving & Algorithms Algorithm Optimization: Certified in intermediate problem solving, including data structures (HashMaps, stacks, queues) and optimal solutions Design Patterns: Certified in JavaScript design patterns and memory management for efficient coding practices Concurrency Model: Proficiency in handling concurrent operations and event-driven models Data Management & Databases Databases: PostgreSQL, MySQL, SQLite Query Optimization: Techniques for managing complex relational data Data Handling: Bulk data import/export with error validation (CSV/Excel) APIs & Integration REST API Development: Certified in REST API management, including parameter handling, data retrieval, and pagination for efficient data processing WebSocket & Real-Time Communication: Django Channels for real-time data streaming and notifications Deployment & Infrastructure Cloud Deployment: Application hosting on platforms like Render CI/CD: Continuous integration and automated deployment via GitHub workflows Project Management & Collaboration Version Control: Proficient in GitHub for collaborative projects Page 1 sur 4 NSAS NSAS JEAN DANIEL    - - Documentation: Writing comprehensive documentation for technical and non-technical audiences Security API Security: Proficient in implementing CSRF protection and secure API design Role-Based Access Control: Using Django Groups and Permissions for managing user access CERTIFICATIONS       JavaScript (Intermediate) - HackerRank, Oct 2024 Covers design patterns, memory management, concurrency model, and event loops. Java (Basic) - HackerRank, Oct 2024 Software Engineer - HackerRank, Oct 2024 Focuses on problem-solving, SQL, and REST API management. Problem Solving (Intermediate) - HackerRank, Oct 2024 Includes data structures like HashMaps, stacks, queues, and algorithm optimization. REST API (Intermediate) - HackerRank, Oct 2024 Mastery in API data retrieval, parameter handling, and pagination. Responsive Web Design - freeCodeCamp, Oct 2024 Completed 300 hours of coursework covering modern responsive web design principle LANGUAGES French :Native English: C1 Advanced (https://cert.efset.org/ENJvjr) PROFESSIONAL EXPERIENCE August 2021 – Today FREELANCE DEVELOPER Escrutin (www.escrutin.net) Description: Development of a comprehensive platform for managing online elections. The website, designed with WordPress and Elementor, aims to handle the complexities of an electoral environment, offering an intuitive and scalable solution. Although the project is still underway, it is intended to simplify the voting process while ensuring the security and integrity of the results. Key Responsibilities:   Design and architecture of a website using WordPress to manage complex relationships between users (voters, organizers, administrators) and elections. Implementation of user roles and permissions, ensuring granular access control for different user types (voters, administrators, supervisors). Page 2 sur 4 NSAS NSAS JEAN DANIEL  - - Development of a dynamic user interface with HTMX and JavaScript, enabling real-time interactions without page reloads, significantly improving user experience and site responsiveness. Technical Challenges Solved:     Data Import and Error Handling: Created a robust data import system that processed registrations via CSV/Excel uploads, with built-in validation to prevent duplicates and formatting errors. Results Calculation Automation: Designed algorithms for automated results calculation, incorporating candidates' coefficients, thus reducing manual errors and increasing the accuracy of performance analyses. Real-Time Updates: Utilized HTMX to provide a responsive UI, allowing users to vote and instantly view results without reloading the entire page. Role-Based Access Control: Ensured data security by implementing Django decorators for specific roles, allowing only authorized users to modify or view certain data. Technologies Used:    WordPress: Core framework for content creation and management. Elementor: For designing a user-friendly and responsive interface. HTMX & JavaScript: For dynamic interactions and real-time updates. Fleet Management System (logesflaut.onrender.com) Description: Developed an all-encompassing fleet management system designed to streamline vehicle management, real-time GPS tracking, repair management, spare parts inventory, and personnel tracking. This platform integrates with geolocation services to offer fleet tracking and predictive maintenance capabilities. Key Responsibilities:  Designed and implemented a real-time GPS tracking system using Leaflet.js for vehicle geolocation, allowing fleet managers to monitor vehicle movements in real time.  Developed modules for managing vehicle repairs (internal and external), personnel records (drivers, mechanics), and spare parts inventory, providing a holistic view of fleet operations.  Created a predictive maintenance alert system that analyzes vehicle usage data (e.g., mileage, repair history) to trigger notifications before mechanical issues arise. Technical Challenges Solved:  Real-Time GPS Tracking: Integrated Leaflet.js and Django Channels to enable real-time vehicle tracking. This involved managing WebSocket connections to push real-time location updates to the frontend, improving fleet visibility.  Predictive Alerts for Maintenance: Built an alert engine that processes vehicle data and triggers notifications for upcoming maintenance based on predefined thresholds (e.g., mileage, wear and tear), helping reduce downtime and extend vehicle lifespan. Page 3 sur 4 NSAS NSAS JEAN DANIEL - - Spare Parts Management: Developed a system for tracking spare part usage and inventory levels. Automated the generation of purchase orders when inventory fell below a certain threshold, preventing stockouts.  Geofencing and Notifications: Implemented geofencing capabilities that monitor vehicle location relative to predefined geographic zones. Built-in notifications were sent when vehicles crossed these boundaries, allowing for better compliance with operational policies. Technologies Used:  Leaflet.js: For interactive maps and real-time GPS tracking of vehicles.  Django Channels: Used for WebSocket-based communication, allowing for real-time updates of vehicle locations, alerts, and maintenance status.  PostgreSQL: For managing vehicle data, repair history, and stock levels in an efficient and scalable way.  HTMX: To create an interactive interface for updating vehicle and maintenance records without page reloads.  TRAINING Oct. 2012 – July. 2015 Yaounde, Cameroon IT Teacher Diploma grade I (IT Bachelor degree) HIGHER TEACHER TRAINING SCHOOL OF YAOUNDE Douala, Cameroon Training in IT level I (Equivalent to University level I) UNIVERSITY OF DOUALA Sept 2014 – Jan 2015 France France Digital University – INSA Group (Online Course) Sept. 2011 – July 2012 Certified in HTML5 and CSS3 Game Programming and Animation Page 4 sur 4
Get your freelancer profile up and running. View the step by step guide to set up a freelancer profile so you can land your dream job.