Isaac Mwirigi Njiru

Isaac Mwirigi Njiru

Senior Software Engineer
Canada

نبذة عني

Experienced Senior Software Engineer with 13+ years, excelling in full-stack development, problem-solving, and delivering innovative, scalable solutions.

الخبرة

Senior Software Engineer

Dynamic Visual Technologies
Aug 2022 - حتى الآن · 3 سنوات 11 أشهر

Engaged clients in advising best practices and guiding DVT and clients' teams to success.
Reviewed Client code for bugs and existing legacy ASP.net core (2.1,2.2) source code with aim of migrating to newer ASP.net core framework (6,7).
Trained and mentored junior developers and engineers, teaching skills in data engineering, Azure Cloud and C# and working to improve overall team delivery.
Demonstrated experience and good hands-on programming experience Azure Cloud, C#.
Reactjs, Open AI with Python and Microsoft SQL.

Senior Software Engineer

Dynamic Visual Technologies, Remote
Aug 2022 - حتى الآن · 3 سنوات 11 أشهر

Engaged clients in advising best practices and guiding DVT and clients' teams to success.
Reviewed client code for bugs and existing legacy ASP.net core (2.1,2.2) source code with aim of migrating to newer ASP.net core framework (6,7).
Trained and mentored junior developers and engineers, teaching skills in data engineering, Azure Cloud and C# and working to improve overall team delivery.
Demonstrated experience and good hands-on programming experience Azure Cloud, C#, Reactjs, Open AI with Python and Microsoft SQL.

Senior Software Engineer

Craftsilicon, Nairobi
May 2012 - Jul 2022 · 10 سنوات 2 أشهر

Developed groundbreaking Core Banking solutions to improve product features, performance, and long-term maintainability.
Created and executed streamlined data stream ETL (Extract, Transform, Load) packages using Microsoft SQL Integration Services to facilitate seamless data exchange between diverse database systems.
Provided mentorship and guidance to team of Junior/Mid-level software engineers, enabling them to deliver high-quality banking solution within set timelines.
Demonstrated strong decision-making and strategic planning abilities.
Conducted training sessions for Core Banking Technical Support Team, equipping them with skills to develop Business Intelligence reports using Microsoft Reporting Services.
Created, deployed, and monitored digital loan mobile applications for clients in an agile development environment.
Utilized reusable, scalable, and efficient code while adhering to industry-standard conventions, principles, and design patterns.

Software Support Engineer

WORKSPACE TECHNOLOGY
Feb 2011 - Dec 2011 · 10 أشهر

المهارات

لغة C# هياكل البيانات جافا هندسة البرمجيات سبرينغ (إطار عمل لتطبيقات الجافا) الدوت نت (مجموعة أدوات تطوير البرمجيات) البرمجة كائنية التوجه (OOP) خدمات أمازون ويب (AWS) لغة البرمجة C/C++ الأنظمة الموزعة جو ريأكت (إطار عمل لتطوير واجهات المستخدم) Python JavaScript CSS Linux Azure Cloud Docker Artificial Intelligence Microsoft SQL Server ETL React.js Cosmos DB ReactJS NodeJS Database programming Client requirements ASP.NET Core Svelte NUnit Azure Function PostgreSQL Azure Storage Logic Apps Event Hubs Functions WebJobs SQL Data Factory OpenAI LangChain Microsoft SQL Integration Services Microsoft Reporting Services SAP Crystal Reports Agile development Business Intelligence Azure Developer Associate Azure Data Engineer Associate Azure AI Fundamentals
الإبلاغ عن هذا الملف الشخصي؟