Software Release Engineer
2021 - 2022Aspire- Participated in building the influencer marketing platform, which empowers brands to produce branded creative at scale through large-scale communities of content creators.
- Optimized and owned their development and build tooling to make local development and builds faster.
- Changed the core project structure to make it fast and easy to build the website.
- Optimized the webpack pipelines, static asset generation, and build times.
Technologies: React, TypeScript, GraphQL, Apollo, Webpack, Rollbar, Docker, Docker Compose, Node.jsReact Native Developer for a Technology Company
2021 - 2022Jamii Technology- Developed an app that mentors the users to get the concepts and ways for trading through pre-defined trading strategies.
- Participated in leading the development workflow and choosing the main tech stack for the business logic.
- Resolved the high technical challenges to implement the business logic based on the client's requirements and specifications.
Technologies: React, React Native, JavaScript, TradingView, Node.js, Redux, Redux-saga, Context APIFull-stack JavaScript Developer
2020 - 2021PegB Tech- Developed a financial platform that supports mobile money payment providers across various verticals such as telecommunications, banking, finance, eCommerce, and entertainment.
- Built many kinds of reusable UI components and data visualization components.
- Implemented user-friendly, interactive, pixel-perfection, and responsive UI.
- Resolved complex issues related to implementing dynamic data and visualization components.
- Worked alongside UI/UX designers while capable of producing my own designs.
Technologies: JavaScript, React, Redux-saga, D3.js, Antd, Styled-components, Recharts, Jest, Enzyme, Webpack 4, CSS, HTML5, Docker, Axios, Node.js, Dropzone.js, Data VisualizationFull-stack Hybrid Mobile Engineer
2020 - 2020StartupLandia- Developed two mobile applications for sports event tracking and betting for iOS and Android using React Native.
- Managed two data scraping projects through the sports event platform using Python.
- Designed database architecture and business logic for the mobile app.
Technologies: Flutter, DartFull-stack Web and Data Visualization Developer
2018 - 2019Digia Technology- Developed complex 2D and 3D data visualization web apps, financial analytics, reporting platforms, and an AI-based mobile app for marketing analytics and eCommerce.
- Improved code maintainability for all data visualization projects.
- Checked cross-browser compatibility and hence worked on different browsers like Safari, Opera, Firefox, Google Chrome, and Internet Explorer.
- Set up more than six projects, including DevOps, CI/CD pipelines, unit and automated testing environments, and workflows.
- Resolved complex issues related to browser and network performance, such as cross-browser and legacy IE compatibility, client-side scaling, data modeling, usability, and testability.
Technologies: JavaScript, TypeScript, React, Next.js, D3.js, Three.js, React Native, Node.js, Express.js, PythonWeb Developer
2017 - 2018Sitback Solutions- Developed and implemented various scale projects like a social media website, traveling planner website, and real-estate website using MERN stack, React, Express, MongoDB, and Node.js.
- Maintained a server for cloud infrastructure and corporate websites, configured ten workstations, and managed project management systems.
- Tasked with migrating test DB data between environments, doing Jenkins builds and minor build plan teaks, configuring Webpack, UI and Unit, and integration testing frameworks.
- Managed the team's web infrastructure, increased SEO by 80%, and delivered low- and high-level design for the marketing and website development workflow.
Technologies: JavaScript, React, Redux, Redux Thunk, Node.js, Express.js, MongoDB, PostgreSQL, Redis, AWS S3Full-stack Engineer
2015 - 2017Fleck Actives- Developed different web apps, including digital menu boards, eCommerce platforms, mobile and desktop business dashboards, online website plugins, and APIs.
- Managed web infrastructure, SEO, marketing, and website design.
- Maintained hosting server using DigitalOcean for off-site hosting.
Technologies: eCommerce, JavaScript, HTML, CSS, jQuery, SEO Tools, Node.js, PHPSenior Web Developer
2014 - 2015Baize Technology Pte Ltd- Led a team of five developers for this company's largest projects, such as fitness video and recipe center website development.
- Helped with the end-user support for stakeholders and 500 designated end users when the situation escalated above support teams.
- Contributed to understanding functional specifications and developing creative solutions to meet business requirements.
- Mastered front-end development technologies thoroughly with a keen awareness of the new industry developments and the evolution of programming solutions.
- Worked closely with the project management and marketing team to completely define specifications to help ensure project acceptance.
Technologies: JavaScript, HTML, CSS, jQuery, PHP