Hi, I’m Emmanuel Allan—a full-stack software developer and aspiring product developer passionate about creating innovative solutions that solve real-world problems. With expertise in JavaScript, TypeScript, React, Node.js, PHP Laravel, Ruby on Rails, and MongoDB, I thrive in building scalable, user-friendly web and mobile applications.Beyond software, I have diverse interests in IoT, 3D design, modern agriculture, and music production. I aspire to become a product developer, a software engineering lecturer, and open a design studio to create products that span furniture, tech gadgets, software, and more. My ultimate goal is to establish a school of engineering and arts in Kenya, with connections to leading global institutions.Technical Skills:Front-End: JavaScript, TypeScript, React, Redux, Next.js, HTML5, CSS3, Tailwind, BootstrapBack-End: Node.js, Express.js, Ruby on Rails, PHP LaravelDatabase: MongoDB, PostgreSQL, MySQLTools & Methods: Git, GitHub, AWS, Prisma, REST/GraphQL APIsProfessional Skills: Remote teamwork, mentoring, clean code practices, and agile developmentProjects & Experience:Developed KushConcertSeries.com, an event management website, using Next.js and Strapi CMS.Created a budgeting app with Node.js, React, and MongoDB, automating personal and business financial tracking with KCB Bank integration.Worked on a bot automation project using Puppeteer, leveraging the Martingale strategy to optimize gameplay in the Pakakumi game.Built an NFT artwork generation system and managed several business websites and applications remotely.Personal Interests:In my free time, I produce music for Spotify, work on videos for YouTube, explore modern farming techniques, and practice woodworking. I believe in continuous learning and often challenge myself with data structures and algorithms.Let’s Connect!I’m actively open to new roles in software development (frontend, backend, or full-stack) and always excited to collaborate with people driven by creativity and innovation.Feel free to send me an email at imma.allan@gmail.com or visit my portfolio at emmanuelallan.com. Let’s connect, exchange ideas, and build something amazing together!
-
Javascript DeveloperLogic Solutions Aug 2024 - Oct 2024Hamburg, Germany -
Reinforcement Learning Data SpecialistRemotasks Sep 2021 - Feb 2024San Francisco, California, United States➟ Data Labeling: Labeled actions, states, and rewards within virtual environments to create datasets for training reinforcement learning agents.➟ Simulation Participation: Interacted with and provided feedback within virtual environments to help reinforcement learning agents learn optimal behaviours.➟ Agent Performance Evaluation: Assessed the effectiveness of reinforcement learning agents in completing tasks, providing valuable feedback for algorithm improvement. -
Frontend Developer (Contract)Savannah Informatics Jan 2021 - Sep 2021Kilimani, Nairobi, Kenya➟ Maintained legacy code for the Slate 360 ERP system using AngularJS (1.5) on the front end.➟ Enhanced and updated the legacy Slate 360 documentation.➟ Picked up pragmatic programmer practices as a company culture -
Software Developer InternAndela Apr 2018 - Sep 2018Nairobi, Kenya➟ Developed three-tier web architecture skills using Python Flask and MySQL through Andela Bootcamp (Cohort 2.0) and collaboration with Google #ALCwithGoogle.
Emmanuel Allan Education Details
-
Chuka University2Nd Class (Higher Division) -
Full Stack Software Engineering
Frequently Asked Questions about Emmanuel Allan
What is Emmanuel Allan's role at the current company?
Emmanuel Allan's current role is Full Stack Developer | JavaScript/TypeScript.
What schools did Emmanuel Allan attend?
Emmanuel Allan attended Chuka University, Microverse, Cs50.
Not the Emmanuel Allan you were looking for?
Free Chrome Extension
Find emails, phones & company data instantly
Aero Online
Your AI prospecting assistant
Select data to include:
0 records × $0.02 per record
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