Profileimage by Emmanuel Bartile Backend/Python Developer, Backend Laravel Developer, Flask Python Developer from Nairobi

Emmanuel Bartile

available

Last update: 29.04.2023

Backend/Python Developer, Backend Laravel Developer, Flask Python Developer

Graduation: Bachelors of Science in Software Engineering
Hourly-/Daily rates: show
Languages: English (Limited professional)

Keywords

Python (Programming Language) Django Web Framework Laravel Restful Api PHP (Programming Language) Web Development JSON Maintenance Software Engineering Testing + 52 more keywords

Attachments

emmanuel-bartile--1---1-.pdf
Cert2838431-Associate-20230103_290123.pdf
1652974667660_290123.pdf
Certificate-Emmanuel-BartileKapkusum_290123.pdf
Cert3217525-Administrator-20230415_290423.pdf

Skills

• Around 5 years of experience in the IT Industry involving analytical programming software development and design, testing of web-based and client-server multi-tier applications using Python, PHP, Django, and Laravel Backend Technologies.
• Expertise in Object Oriented concepts like Creating Classes, Inheritance, Constructors, Polymorphism, Encapsulation, Overloading, and Overriding.
• Experience as a Python Developer in the design, development, testing, maintenance, and documentation of Enterprise applications using various technologies, analyzing complex business requirements & mapping them to system specifications.
• Experience with web applications and Restful web services and APIs using Python, Django, PHP, and Laravel.
• Experience in the Implementation of MVC/MVW architecture using Servlet, Django, Laravel, ReactJS, JavaScript, jQuery, Nodejs, and RESTful.
• Developing software in Python, PHP, and web development frameworks such as Django, and Laravel as well as MongoDB, Express, and Node.js.
• Expertise in working with Python, PHP, and Shell scripting for designing automation frameworks.
• Experienced in developing apps using Django and Laravel Framework.
• Designed and managed API system deployment using a fast HTTP server and Amazon AWS architecture.
• Extensive experience in software development in inter-process communication, threading, and developing high-performant code.
• Skills at developing REST services, and sending XML and JSON data over the wire.
• Having hands-on experience in Object Oriented Development, code optimizations, code refactoring, and web development.
• Well-versed in all stages of the Software Development Life Cycle including requirement analysis, design, development, testing, deployment, and support and maintenance with various methodologies such as Waterfall, Incremental, Iterative and Agile models.
• Experience in developing REST web services supporting JSON to integrate with other external applications and 3rd party systems.
• Developed views and templates with Python and Django's view controller and templating language to create a user-friendly website interface.
• Organized data exchange and integration with customers and third-party systems using CSV, XLS, XML, DBF, JSON, and REST.
• Experienced in using editors Eclipse, Notepad++, NetBeans, Visual Studio, and Sublime Text while developing different applications along with version control systems like GIT.
• Experienced in developing applications using Agile Methodologies, Waterfall Methodology, and Scrum stories in a python based environment.
• Hands-on experience in designing Class diagrams, activity diagrams, sequence diagrams, activity diagrams, and flow charts.
• Worked closely with user researchers to define features and interaction, leading to high-fidelity mockups of use case scenarios for the design and production team.
• A penchant to learn things, Good communication skills, Hardworking and adaptable, quick learning, Self-motivated, precise, and dedicated.
PROFESSIONAL SKILLS:
• Linux server mounting.
• Server administrations.
• Web development.
• Deploy and maintenance of web systems.
• Design and implementation of Data Base Systems • Structured programming.
• Object oriented programming.
• REST API design and development. • Leadership
• Continuous improvement
• Self-learning
• Teamwork.
Willing to relocate: Anywhere
Sponsorship required to work in the German

Project history

02/2021 - 04/2022
Backend/Python Developer
Confidential

* Worked closely with the Business users acting as a liaison between the Business and technology to
identify the requirements for new projects

* Worked on the design, implementation, and modifying the Python code, and PostgreSQL database
schema on the back end.

* Documented company Restful APIs using Swagger for internal and third-party use and also worked on
Unit testing and Integration testing.

* Worked on object-oriented programming (OOP) concepts using Python, Django, and Linux.

* Suggested and implemented changes to the existing processes and Applications to improve the
availability of the applications to the Business.

* Create and Fill reports with python and PDF

* Used various MVW frameworks like Django, JavaScript, and jQuery

* Created specific images using Python Imaging Library for the custom images used for each book.

* Direct communication with clients on day to day basis for requirement gathering and production issue
resolution.

* Providing help to peers in development and doing their code reviews




* Analyzed and provided fixes for most of the critical issues raised by the testing team and users.

* Documented all the workflow with design details and flowchart

* Experience in using version control systems like Git.

* Provided extended support for Production releases and assisted in validating the releases.

* Provided regular status updates to the client and senior management for the ongoing development
work projects/production issues.

Environment: Python3, Python Library, Django, PostgreSQL, CSS, JavaScript, AJAX, JSON, Visual Studio
Team Services, J Query, Git, GitHub, Shell Scripting, Linux, Windows.

06/2020 - 03/2021
Backend Laravel Developer
Confidential

* Responsible for identifying stories/tasks and estimating efforts and timelines at a granular level.

* Responsible for Architecture and design implementation including database schema.

* Developed web applications using PHP, Laravel framework, MySQL

* Developed REST services using NodeJS and MongoDB

* Perform cloud application deployment using Apache web server on AWS EC2 instance.

* Explored and evaluated AWS services.

* Designed and Developed a user and device management module which stores data dynamically.

* Worked on User Interface using REACTJS templating, HTML, CSS, JavaScript, and Material UI.

* Responsible for code reviews, and sprint planning and served as a scrum master.

* Dealt with clients regarding the requirements of the projects and took care of production issues and
bugs.

Environment: PHP, Laravel, MySQL, AWS, Apache, Linux, HTML, NodeJS, MongoDB, Git, Gitlab, IIS

12/2018 - 02/2020
Flask Python Developer
Confidential

* Assist in designing and developing a scalable recommendation platform that can be used by various
systems/application

* Model View Control architecture is implemented using Flask Framework to develop web applications.




* Developed scripts to migrate data from proprietary databases to MySQL.

* Configuration of Linux server for PHP and Python applications.

* Perform the deployment of PHP and Python applications

* Ensured high-quality data collection and maintained the integrity of the data.

* Developed Use Case diagrams, Class diagrams, Collaboration, and Sequence Diagrams, State
Diagrams, and Data Modeling.

* Developed application logic using Python and Javascript.

* Developed the front end for interaction by using the Flask framework.

* Worked with version controlling systems CVS and GIT.

* The created Data layer in MYSQL.

* Extracted and loaded data using Python scripts.

* Used Pandas library for statistical Analysis.

* Developed Views and Templates with view controller and template language to create a user-friendly
website interface

* Implemented user interface guidelines and standards throughout the development and maintenance
of the website using HTML, CSS, JavaScript, and J Query.

* Created APIs, database Models, and Views Utilization Python in order to build responsive web page
applications.

Environment: Python, Flask, PHP, HTML5, CSS, MySQL, JavaScript, jQuery, CSS, Bootstrap, JavaScript, Git,
GitHub, Linux, Shell Scripting, Apache

05/2017 - 06/2018
Software Enigneer/Collaborator
Confidential

* Developed Python Scripts to read from Excel files, generate XML configuration files and for generating
IP access frequency lists in different catalogs.

* Generated Python Django Forms, Crispy forms to record data, login and signup of online users.

* Used multithreading in programming to improve overall performance.

* Involved in creating various Data Access Objects (DAO) for addition, modification and deletion of
records using various specification files.




* Write a wrapper program in Python to automate the entire process.

* Database Administration activities like taking backup, checking log messages, looking for database
optimization.

* Expertise in developing web-based LAND stacks applications using Python and Django for large dataset
analysis.

* Worked on creating various documents that include Use Cases, Class Diagrams, Sequence Diagrams
and Activity Diagrams.

* Involved in the development using Spring Model View Controller (MVC) with Data access/integration
layer consists ORM module.

* Designing classes using design pattern methodologies such as Singleton, Service Locator, and DAO
factory and session façade patterns. Involved in Performance tuning.

* Created tables, complex join queries, stored procedures, views, Types, triggers and functions and
modifications to existing database structure as required for addition of new features using SQL.

* Implemented TCP/IP socket programming application module which communicates data from cloud
to devices and vice versa.

* Developed an algorithm for creation of dictionaries for brute force attacks.

Environment: Python, Django, Unified Modelling Language (UML), XML, Web services, CSS, HTML, Delphi,
R programming, Matlab, C# and MySQL.

Certifications

Certified Salesforce Administrator
2023
Certified Salesforce Associate
2023
AWS Cloud Practitioner
2023
LEAN SIX SIGMA WHITE BELT
2022

Local Availability

Open to travel worldwide
Profileimage by Emmanuel Bartile Backend/Python Developer, Backend Laravel Developer, Flask Python Developer from Nairobi Backend/Python Developer, Backend Laravel Developer, Flask Python Developer
Register