Olawale Ogunleye

Olawale Ogunleye

$50/hr
Senior Software Engineer
Reply rate:
-
Availability:
Hourly ($/hour)
Location:
Iju Isaga, Ogba, Lagos, Nigeria
Experience:
9 years
OLAWALE OGUNLEYE-- LinkedIn: https://www.linkedin.com/in/ogunleye-olawale/ Public Repo: https://github.com/wealsegun/ Private Repo: https://gitlab.com/wealsegun/ Stackover Profile: https://stackoverflow.com/users/-/ogunleye-olawale Summary Versatile Full Stack Developer with over 10 years of experience in designing, building, and maintaining robust enterprise applications. Proven track record in generating over $3.5 million in revenue and serving more than 150,000 customers. A proactive team player who thrives in agile, international environments, combining technical expertise with a strong analytical mindset. Advocate for "Clarity of Purpose before Implementation," enabling the breakdown of complex problems into manageable solutions. TECHNICAL SKILLS • Programming Languages: C#, JavaScript (Node.js, Angular, React), Typescript (Angular, React, NextJs, NestJs) • Frameworks: .NET Framework, ASP.NET Core, Entity Framework, Angular Framework, Javascript, Typescript, AJAX. • Library: React, NextJs, KnockoutJs • Databases: SQL (MS SQL, MySQL), MongoDB , PostgresSQL, GraphQL • DevOps Tools: Azure DevOps, Jenkins, Terraform, Kubernetes, Docker • Cloud Technologies: Azure Functions, AWS, GCP • Methodologies: Agile, CI/CD, Microservices Architecture • Version Control: Git, GitHub, GitLab, Bitbucket • Education • Bachelor’s Degree in Computer Engineering, LAUTECH, Graduated 2014. • Graduate of NodeJS from Zero to Mastery • Graduate React Engineer from Meta and Andela WORK EXPERIENCE Software Engineer Manager, Compugeen, London, United Kingdom (Oct 2024 – Till Date) • Strategic Leadership: I collaborate with the executive team to define and implement our technology roadmap, aligning it with business objectives and market demands. • Innovation & Development: I spearhead the development of cutting-edge technologies, fostering a culture of creativity and experimentation within our teams. • Team Empowerment: I mentor and guide our engineering talent, promoting continuous learning and professional growth to enhance team performance and engagement. • Cross-Functional Collaboration: I work closely with product management, marketing, and sales to ensure our technological advancements translate into exceptional user experiences and competitive advantages. Senior Software Engineer, Andela (Feb 2023– Dec 2025) • Dissect complex software challenges into manageable tasks, providing clarity and focus for the development team. • Collaborate with stakeholders to translate business needs into technical specifications. • Engage in peer programming and code reviews, fostering a culture of continuous improvement. • Document actionable tasks and assign based on team strengths to optimize performance. • Develop clean, scalable code using C#, Javascript and Typescript (Node.js, NestJS, Angular, and React, NextJs). Senior Software Engineer, Tracware Limited, United Kingdom, (May 2023– May 2024) • Foster knowledge sharing and collaborative problem-solving through pair programming. • Optimize CI/CD pipelines using GitLab CI tools, enhancing software delivery efficiency. • Establish rigorous version control frameworks across GitHub, GitLab, Azure DevOps, and AWS. • Maintain open communication with stakeholders, providing project updates and aligning priorities. • Partnered with colleagues in pair programming sessions to foster knowledge sharing and collaborative problem-solving. • Adhered to industry best practices and internal coding standards to ensure code readability and maintainability. Senior Software Engineer, NSIA Insurance Limited, (March 2021– May 2023) • Break down complex problems into actionable tasks, enhancing team productivity. • Contribute to CI/CD pipeline development using GitLab CI tools, Github Action. • Participated in requirement analysis and design. • Participated in code review via peer programming with my colleagues. • Write clean, maintainable code in C#, Javascript and Typescript (Node.js, NestJS, Angular, and React, NextJs), adhering to best practices. Senior Software Engineer, Quizac Limited, (Sept 2019 to Aug 2021) • Design, develop, and maintain software applications, ensuring high performance and user satisfaction. • Collaborate with cross-functional teams to analyze system requirements and develop effective solutions. • Develop software solutions by analysing system requirements and designing and coding software • Applications • Document and maintain software applications in C#, Javascript and Typescript (Node.js, Angular, and React). Intermediate Software Engineer, Law Pavilion Business Solutions Limited, (Feb 2018 to Mar 2021) • Write dynamic code in C# (MVC, .NET Framework, .NET Core), Node.js, and Angular. • Develop standard testing procedures and validate software quality throughout the SDLC. • Developed standard procedures for testing and validating software. • Coded software updates to add new features, close security holes, and resolve defects. • Administration of company cloud infrastructure & services . • Introduced and contributed actively standard practices to code documentation, architecture & quality. Software Engineer, VMLearn Limited, (July 2016 to Jan 2018) • Developed new, efficient and well-tested code for a variety of different software projects. • Partnered with engineering staff on identifying and resolving interface issues. • Collaborating with the executive team to assess and recommend technologies in support of company needs. • Worked closely with the Head of IT to develop, track and control the development of annual operating and capital budgets for purchasing, staffing and operations. • Improve existing software and refractor and debug existing code base. Software Engineer, Mercilia Technology Limited, (Feb 2015 to July 2016) • Experimented with ideas and prototyping to innovate software design and development. • Used extensive practical and theoretical understanding of various coding languages to aid software development. • Accurately tested working code to effectively evaluate system performance and functionality. • Demonstrated exceptional working knowledge of JavaScript, C#, Angular and SQL to offer adaptive coding support. Skills • Strong experience in C# development • Knowledge of API development and RESTful web services • Experience with Azure Functions, Azure Services, and cloud technologies • Excellent SQL and T-SQL skills (MSQL, MySQL, PostgreSQL, MongoDB, GraphQL) • Knowledge of testing frameworks • Understanding of Agile methodologies • Excellent troubleshooting and communication skills • Attention to detail • Experience with Azure DevOps and CI/CD pipelines, AWS and GCP • Knowledge of Microservices architecture • Experience with ASP.NET Core, Entity Framework, and LINQ • Familiarity with front-end technologies such as NodeJS, Angular, React Operating System and DevOps Tools Used DEVOPS TOOLS OPERATING SYSTEM USED Jenkins MacOS Terraforms Windows OS Kubernetes Linux OS Dockers GitHub Actions
Get your freelancer profile up and running. View the step by step guide to set up a freelancer profile so you can land your dream job.