James Oduor Email and Phone Number
As a skilled Python developer, I specialize in backend web development using Django. With extensive experience in Linux systems, administrative tools on both Windows and Linux, web hosting and services, robotics, IoT, and Git/GitHub, I have worked on various projects. I have also gained experience with cloud technologies such as Docker and Kubernetes, and have worked with AWS and Google Cloud Platform to develop and deploy applications.These include developing a clearance system for my college, participating in several open-source projects such as the Kisumu Polytechnic Robotics Logic for Roboken competitions, various services for the open source communities, and leading the development of the Mastori blog API for SpaceYaTech. I am also currently leading the development of key services for the SpaceYaTech website, utilizing my experience with Docker, Kubernetes, and cloud services.In addition to my technical expertise, I am a passionate community champion who enjoys helping people learn new skills. I have instructed various students and peers, organized tech communities, and championed for tech communities. My experience in sales has allowed me to hone my communication and presentation skills, and I have successfully worked my way up from a front desk attendant to a sales representative and trainer/instructor for new sales agents. My ability to connect with clients and win them over has been a valuable asset in my career.My skillset includes software product management, mobile application development, team management, continuous integration and continuous delivery (CI/CD), troubleshooting, Scrum, working with databases, and DevOps tasks using Docker and Kubernetes. I am always eager to learn and keep up with the latest trends and advancements in my field.
Football Kenya Federation
View- Website:
- footballkenya.org
- Employees:
- 106
-
Information Technology OfficerFootball Kenya FederationKenya -
Chief Technology OfficerFootball Kenya Federation Jun 2023 - PresentNairobi County, Kenya -
Open Source LeadSpaceyatech Oct 2022 - PresentNairobi, KenyaI Initiated and managed open-source projects from conception to completion, including defining projectgoals, recruiting team members, and overseeing development and testingCollaborated with other developers and project contributors to design, develop and maintain software applications, libraries, and tools that are open for public use.Led a team of developers and community contributors to ensure timely delivery of high-quality code,while also fostering a positive and collaborative work environmentContributed to open-source projects by identifying and fixing bugs, writing new features, improving documentation, and providing technical support to users.Coordinated with stakeholders to gather feedback and requirements, and incorporated theminto project planning and developmentParticipated in code reviews, testing, and quality assurance processes to ensure that code is clean, well-documented, and meets project standards.Conducted code reviews and implemented best practices to ensure high code quality andmaintainabilityMaintained project documentation and communicated project progress and updates to stakeholders.Contributed code and improvements to open-source projects, while also supporting and mentoring other contributors in the community. -
Open Source DeveloperSavannah Silica Nov 2022 - PresentNairobi County, KenyaCollaborated with other developers and project contributors to design, develop and maintain software applications, libraries, and tools that are open for public useContributed to open-source projects by identifying and fixing bugs, writing new features, improving documentation, and providing technical support to usersParticipated in code reviews, testing, and quality assurance processes to ensure that code is clean, well-documented, and meets project standardsCommunicated with the community of users and contributors through mailing lists, forums, and other online platforms, responding to questions, providing guidance, and building relationships with usersDemonstrated expertise in programming languages, development tools, and platforms used in open-source development, as well as an understanding of licensing and legal issues related to open-source softwareDemonstrated a passion for open-source development, a commitment to collaboration and knowledge sharing, and a willingness to learn and adapt to new technologies and techniques. -
Software DeveloperFreelance Nov 2019 - PresentKisumu, KenyaManaged the development of open-source software by overseeing the project's roadmap, creating and assigning tasks, and setting development goals.Collaborated with contributors, including developers, designers, and testers, to ensure that the project progressed smoothly and that everyone was working towards the same goals.Wrote and reviewed code contributions to ensure that the code was of high quality and adhered to best practices.Tested and debugged the software to ensure that it was stable and performed as expected.Managed the release process, including planning and coordinating releases, creating release notes, and ensuring that the software was properly documented.
-
Information Technology ConsultantShomtech Mar 2019 - PresentKisumu, Kenya
-
Sales And Marketing Specialist (Distribution)Xiaomi Technology Mar 2021 - Jan 2023Kisii, KenyaI was responsible for promoting products and services to potential customers, and my duties included:- Conducting market research and identifying potential customers for the company's products and services.- Developing and implementing marketing strategies to increase sales and meet revenue targets.- Building and maintaining strong relationships with customers and stakeholders, and addressing their needs and concerns promptly.- Coordinating sales activities, including scheduling appointments, making presentations, and following up with customers.- Maintaining accurate records of sales, customer interactions, and market trends.- Collaborating with other departments, such as production, finance, and customer service, to ensure timely delivery of products and services and to resolve customer issues.- Participating in trade shows, conferences, and other events to promote the company's products and services.- Staying up-to-date with industry trends, competitor activities, and market changes, and adjusting marketing strategies accordingly.Through these duties, I was able to successfully increase sales revenue and build lasting relationships with customers and stakeholders. -
Team LeaderAck Emmanuel Church Shaurimoyo Media Team Nov 2018 - Jun 2022Kisumu, KenyaOversaw the technical production of all church services and events, ensuring that all audio, video, and lighting elements were functioning properly.Trained and managed production team members by scheduling and delegating tasks and managing their performance.Maintained and repaired audio, video, and lighting equipment as needed, and ensured that equipment was properly stored and secured.Planned and executed audio and visual elements for church events, working closely with the administration to create and execute audio and visual elements for special church events such as concerts or conferences.My Key Highlight was during the pandemic where I headed the team in completely digitizing the services, programs and content. Developed an online vote tallying system for the congregants to follow the vote count during the church elections.
-
Retail Sales SpecialistRealme Kenya Jan 2021 - Mar 2021Kisumu, Kenya -
Information Technology InternKenya Red Cross Jan 2019 - Mar 2019Kisumu, KenyaProviding administrative support: Like any other organization, the Kenya Red Cross also hasadministrative needs. I was tasked with tasks such as data entry, filing, organizing events, andcoordinating with other departments.Although my primary role was to assist with the equipment and communication channels I had aprevious history of working with humanitarian organization as a scout and this made me get assignedother roles:Assisting in responding to emergencies and disasters: The Kenya Red Cross is often at the forefrontof emergency response efforts in the country. I assisted in various capacities, including helping todistribute aid and relief supplies, offering emotional support to affected individuals and communities,and participating in search and rescue operations.Supporting community health initiatives: The Kenya Red Cross also runs various health programsaimed at improving the health and well-being of communities across the country. I helped with taskssuch as conducting health education sessions, assisting in vaccination campaigns, and carrying outbasic health screenings.Participating in fundraising activities: The Kenya Red Cross relies on donations to fund its activities. Iassisted with fundraising activities such as organizing charity events, creating social media campaigns,and soliciting donations from individuals and corporations. Also supplying the donnation tins to retailstores and supermarkets and having an inventory of all of them and picking them up promptly.Assisting with youth programs: The Kenya Red Cross runs various youth programs aimed at developingleadership skills and empowering young people to become agents of change. I assisted with tasks suchas organizing youth events, leading youth clubs, and facilitating training sessions. -
Marketing Specialist (Distribution)Oppo Jul 2017 - Jul 2018Nyeri, KenyaBest seller for six conservative months in the outlet. Won several awards for my achievements. Most pre-orders achieved for the Oppo F5 (13 pre-orders). -
Sales Trainer/ InstructorOppo Mar 2017 - Jun 2017Western Kenya RegionDeveloped and delivered training programs for new and existing sales staff on product knowledge, sales techniques, and customer service skills.Assessed the training needs of the sales team to ensure that they had the necessary skills and knowledge to effectively sell smartphones and other products.Created training materials such as manuals, online courses, and training videos that were easy for the sales staff to understand and implement.Monitored the effectiveness of the training programs and evaluated their impact on sales performance and customer satisfaction. -
Sales RepresentativeOppo Jan 2017 - Mar 2017Kisumu, KenyaGenerating sales: Meeting sales targets by identifying and pursuing sales opportunities through lead generation, prospecting, and cold calling.Providing excellent customer service: Building strong relationships with customers by providing excellent customer service, and offering solutions to their needs through effective communication and problem-solving skills.Maintaining knowledge of products: Keeping up-to-date with the latest smartphone technology and features, and understanding the company's products and services to provide customers with accurate and relevant information.Contributing to team success: Collaborating with the sales team and other departments to achieve company goals, and participating in team meetings and training to stay informed about new products, sales techniques, and company policies.also Involed in shop management, marchandising and promoter management. -
Front Desk Sales AssistantOppo Nov 2016 - Jan 2017Kisumu, KenyaAs a front desk sales person, my duties included welcoming customers, answering inquiries, providing product information and suggestions, promoting sales and special offers, handling payments, processing orders and returns, maintaining a clean and organized work environment, and ensuring customer satisfaction. Additionally, I was responsible for keeping up-to-date on product knowledge and changes in inventory, resolving customer complaints or issues, and collaborating with other team members to achieve sales targets and goals. -
Information Technology Services InternPostal Corporation Of Kenya Sep 2016 - Nov 2016Kisumu, KenyaProviding technical support: Assisting end-users with technical issues related to hardware, software, and network connectivity, troubleshooting problems and escalating them to senior staff when necessary.Performing routine maintenance: Maintaining computer systems, including installing software updates, checking hardware for defects, and creating backup and recovery plans.Contributing to IT projects: Assisting senior IT staff in planning, testing, and implementing IT projects such as software upgrades, network installations, and security improvements.Assisting in documentation: Contributing to IT documentation, including creating technical manuals, documenting procedures, and creating diagrams and charts to explain IT processes -
Rover ScoutKenya Scouts Association Jan 2012 - Aug 2016KisumuTraining on life skills, First aid instructor, Competed in various levels.
-
Mwamba ScoutKenya Scouts Association 2008 - 2012Nyabondo High School
-
Computer Repair TechnicianEvabol Agencies Nov 2013 - Dec 2014Maseno, KenyaComputer related problems. Repair and maintainance. Cybercafe services; managed the enterprise.
James Oduor Skills
James Oduor Education Details
-
The Kisumu National PolytechnicDiploma -
St. Joseph'S Boys High School NyabondoHigh School/Secondary Diplomas And Certificates
Frequently Asked Questions about James Oduor
What company does James Oduor work for?
James Oduor works for Football Kenya Federation
What is James Oduor's role at the current company?
James Oduor's current role is Information Technology Officer.
What schools did James Oduor attend?
James Oduor attended The Kisumu National Polytechnic, St. Joseph's Boys High School Nyabondo.
What skills is James Oduor known for?
James Oduor has skills like Leadership, Fitness Training, Information Technology, Social Media, Git, Linux, Active Directory, Computer Hardware, Windows, Computer Repair, Software Installation, Sales.
Who are James Oduor's colleagues?
James Oduor's colleagues are Steve Okwatoh, Kemal Fazıl Evcimik, Kidula Jaffer, Awilo Wilfred, Trevor Mutua, Gladys Onyango, Jeremiah Okoth.
Not the James Oduor you were looking for?
-
2gmail.com, pwc.com
-
James Oduor
Research And Data Collection Officer | Social Worker| Child Protection, Community Development And Healthcare AccessUgunja -
James Oduor
Transforming Customer Service Through Innovative Strategies And Efficient Resolution Of Customer Queries.Nairobi County, Kenya -
Free Chrome Extension
Find emails, phones & company data instantly
Download 750 million emails and 100 million phone numbers
Access emails and phone numbers of over 750 million business users. Instantly download verified profiles using 20+ filters, including location, job title, company, function, and industry.
Start your free trial