Hello, I'm Abdulrahman OlalekanSoftware Engineer
About me
As a Software Engineer with extensive expertise in both Web3 and Web2 technologies, I am dedicated to architecting innovative digital solutions that push the boundaries of technological innovation. My diverse skill set allows me to create holistic and transformative projects that address complex challenges across different technological domains. A prime example of my innovative approach is Dukia DeFi, a comprehensive Decentralized Asset Management Platform that enables users to seamlessly interact with DeFi protocols across multiple networks. This project exemplifies my ability to design complex, multi-network blockchain solutions that simplify user interactions with decentralized financial technologies. My technical proficiency spans a wide range of technologies, including Solidity, Cairo, Smart Contract Development, Blockchain Architecture, Web3 Tools, Node.js, Express, React, Next.js, TypeScript, SQL, MongoDB, React Native, Tailwind CSS. This unique combination of skills enables me to seamlessly bridge Web3 and Web2 technologies, creating integrated solutions that leverage the strengths of both ecosystems. I view development as more than just writing code—it's about crafting solutions that drive real business value. Whether working on decentralized applications or traditional web platforms, I consistently deliver projects that optimize operational efficiency and create tangible impact. My approach combines deep technical expertise with a strategic vision, allowing me to solve complex problems across various technological landscapes. Throughout my career, I've demonstrated an unwavering commitment to innovation and technical excellence. I stay at the forefront of technological advancements, continuously exploring emerging technologies and their potential to transform business processes.
In summary, I am a Software Engineer who engineers solutions that transcend technological boundaries. My proven track record of successful projects, comprehensive technological expertise, and ability to navigate both Web3 and Web2 environments make me a valuable asset to any forward-thinking development team or organization seeking transformative digital solutions.
My projects
My skills
- Solidity
- Web3.js
- Ethers.js
- Cairo
- Rust
- Foundry
- Hardhat
- TypeScript
- React
- Next.js
- React Native
- Node.js
- jest
- Chai
- React testing Library
- Git
- Tailwind
- SQL
- MongoDB
- Redux
- GraphQL
- ContextAPI
- Express
- PostgreSQL
- Material UI
- Ant Design
- Framer Motion
My experience
Blockchain Developer
Web3Bridge, Lagos, Nigeria
- Completed intensive blockchain development training, developing robust skills in full-stack Web3 application development and smart contract engineering
- Developed comprehensive expertise in Ethereum ecosystem, implementing smart contracts, multi-signature wallets, and decentralized applications using Solidity, Hardhat, and Foundry
- Demonstrated proficiency in blockchain technologies by successfully connecting decentralized applications with Ethereum contracts using Web3.js and Ethers.js
- Leveraged TypeScript, React, and Next.js to build responsive and interactive blockchain-powered frontend interfaces
- Gained hands-on experience in blockchain fundamentals, including distributed ledger technologies, consensus mechanisms, and decentralized application architecture
Frontend Engineer
Enyata, Lagos, Nigeria
- - Developed user-friendly interfaces using JavaScript, TypeScript, and React, resulting in a 20% increase in user engagement.
- - Implemented responsive designs with Tailwind CSS, enhancing the website's accessibility and performance across multiple devices.
- - Wrote comprehensive unit and integration tests using Jest and React Testing Library (RTL), ensuring the stability and reliability of the application.
- - Collaborated closely with design teams, translating Figma prototypes into pixel-perfect UI components.
- - Employed Git for version control, facilitating seamless collaboration with team members and enabling efficient code reviews.
- - Actively participated in Agile ceremonies, including sprint planning, daily stand-ups, and retrospectives, fostering a culture of continuous improvement and teamwork.
- - Utilized ESLint and Prettier for code linting and formatting, ensuring code consistency and adherence to best practices.
Software Engineer
Nabafat.Ai, California, USA
- - In this role, I am responsible for developing and maintaining software applications using a variety of technologies and tools.
- - Collaborated closely with cross-functional teams to ensure seamless integration of frontend and backend components.
- - Actively participated in Agile development processes, including daily stand-ups, sprint planning, and retrospectives, to enhance project coordination and delivery.
- - Contributed to the development of cutting-edge software products, ensuring high-quality and efficient code.
- - Enhanced my skills in a wide range of technologies, furthering my expertise as a Software Engineer.
Software Engineer
Lifebank technologies, Lagos, Nigeria
- - Led cross-platform development of mobile and web applications using React Native, React, NextJs, and TypeScript, delivering high-performance, responsive user interfaces for both mobile and web platforms.
- - Developed robust mobile applications with React Native and intuitive web interfaces using React and NextJs, ensuring consistent user experiences across different devices and platforms.
- - Implemented responsive and adaptive UI/UX designs for both mobile and web applications, demonstrating versatility in frontend development.
- - Collaborated closely with designers and backend developers to create seamless, pixel-perfect interfaces for web and mobile applications.
- - Actively participated in Agile development processes, contributing to sprint planning, daily stand-ups, and full-stack development lifecycle.
- - Enhanced team's code quality and maintainability through rigorous code reviews and implementation of best practices across web and mobile technologies.
- - Utilized advanced development tools including ESLint, Prettier, and performance optimization techniques for both web and mobile platforms.
Frontend Developer
The Digital Agency, Abuja, Nigeria
- - Primarily involved in developing user interfaces for web applications.
- - Utilized technologies such as Vue.js, Vuex, React.js and Redux to implement frontend solutions.
Frontend Developer
AceTechNG, Lagos, Nigeria
- - Enhanced user experience by 15% through the integration of third-party APIs, introducing innovative features that streamlined processes and provided added value to users.
- - Implemented comprehensive testing and debugging processes, leading to a 25% reduction in system bugs and errors, resulting in a more reliable and stable application.
- - Collaborated effectively with cross-functional teams, including designers, backend developers, and product managers, to optimize the user experience and align it with business goals.
Frontend Developer
TIIDELab, Abuja, Nigeria
- - Collaborated with the team to enhance the frontend of an E-commerce platform, facilitating seamless product ordering and business franchising.
- - Utilized JavaScript, React.js, and other technologies to implement innovative features that improved the overall user experience.
- - Collaborated with the team to develop a Monitoring and Evaluation application for NECA (Nigeria Employers' Consultative Association) and ITF (Industrial Training Fund) to monitor the progress of technical skills development initiatives.
- - Leveraged my frontend development skills to create a user-friendly and efficient application interface.
Contact me
You can also contact me directly at olalekanrahman06@gmail.com