Brussels, Brussels Region, Belgium
Senior software engineer with over 12 years of experience in developing and maintaining business-critical software, I have a proven track record of delivering results. I excel at applying Object-Oriented Design principles and Application Design Patterns to create innovative solutions in .Net Framework and .Net Core. As a motivated leader, I possess strong organizational and prioritization abilities, enabling me to manage projects and mentor team members effectively. I am passionate about software engineering and committed to enhancing my skills and knowledge through ongoing learning. Tech skills: #C# #.Net Framework #.Net Core #SQL #NoSQL #AWS #CI/CD #Jenkins #Azure #Checkmarx #Sonar
𝐑𝟑𝟔𝟎 𝐏𝐫𝐨𝐣𝐞𝐜𝐭 (𝐀𝐒𝐏.𝐍𝐞𝐭 𝐌𝐕𝐂 / .𝐍𝐞𝐭 𝟔 (𝐂#), 𝐌𝐒𝐒𝐐𝐋 𝐒𝐞𝐫𝐯𝐞𝐫, 𝐂𝐡𝐞𝐜𝐤𝐦𝐚𝐫𝐱 𝐚𝐧𝐝 𝐀𝐧𝐠𝐮𝐥𝐚𝐫) • Eliminated all "High Vulnerabilities" within ongoing projects by directly fixing codebase issues, and significantly bolstering security • Refactored legacy code segments, removing bottlenecks to boost system performance and maintainability • Collaboratively improved user interface, ensuring the solution has ADA Compliance • Conducted thorough reviews of pull requests and incoming code changes to enforce coding standards, security measures, and best practices • Managed Jenkins jobs, and assisted in the initial integration of Harness CI/CD tool 𝐒𝐦𝐚𝐫𝐭 𝐒𝐩𝐢𝐧 𝐏𝐫𝐨𝐣𝐞𝐜𝐭 (.𝐍𝐞𝐭 𝐂𝐨𝐫𝐞 𝟑.𝟎 (𝐂#), 𝐄𝐧𝐭𝐢𝐭𝐲 𝐅𝐫𝐚𝐦𝐞𝐰𝐨𝐫𝐤-𝐌𝐒𝐒𝐐𝐋 𝐒𝐞𝐫𝐯𝐞𝐫, 𝐒𝐞𝐫𝐢𝐥𝐨𝐠, 𝐃𝐨𝐜𝐤𝐞𝐫) • Led creation and implementation of the Identity Server, Web API, and database of the project • Re-implemented back-end from scratch using Net Core 3.0 and Docker for 30% improvement in performance and scalability • Simplified maintenance and enabled new feature development through streamlined architecture and design 𝐏𝐚𝐲𝐫𝐨𝐥𝐥 𝐏𝐫𝐨𝐣𝐞𝐜𝐭 ( 𝐀𝐒𝐏.𝐍𝐞𝐭 𝐌𝐕𝐂 / .𝐍𝐞𝐭 𝐂𝐨𝐫𝐞 𝟓 (𝐂#), 𝐋𝐋𝐁𝐋𝐆𝐄𝐍-𝐌𝐒𝐒𝐐𝐋 𝐒𝐞𝐫𝐯𝐞𝐫, 𝐂𝐡𝐞𝐜𝐤𝐦𝐚𝐫𝐱) • Integrated Kotapay Payment API for ACH processing, resulting in a 40% improvement in business automation process and delivery • Implemented Checkmarx Static Code Analysis on Bitbucket, fixing over 150 high vulnerabilities across multiple projects • Coordinated tasks and facilitated communication between developers to ensure timely project completion • Mentored and trained developers to improve their technical skills and facilitate their professional growth 𝐎𝐫𝐚𝐧𝐠𝐞 𝐒𝐨𝐝𝐚 𝐏𝐫𝐨𝐣𝐞𝐜𝐭 (𝐀𝐒𝐏.𝐍𝐞𝐭 𝐌𝐕𝐂 (𝐂#), 𝐌𝐒𝐒𝐐𝐋 𝐒𝐞𝐫𝐯𝐞𝐫, 𝐚𝐧𝐝 𝐐𝐮𝐚𝐫𝐭𝐳.𝐍𝐞𝐭) • Implementation of the Brain-tree credit card processing system and maintenance of the project
𝐀𝐯𝐚𝐧𝐝𝐞 𝐏𝐫𝐨𝐣𝐞𝐜𝐭 (.𝐍𝐞𝐭 𝐂𝐨𝐫𝐞 (𝐂#), 𝐄𝐧𝐭𝐢𝐭𝐲 𝐅𝐫𝐚𝐦𝐞𝐰𝐨𝐫𝐤-𝐌𝐒𝐒𝐐𝐋, 𝐄𝐥𝐚𝐬𝐭𝐢𝐜 𝐒𝐞𝐚𝐫𝐜𝐡, 𝐒𝐞𝐫𝐢𝐥𝐨𝐠) • Successfully migrated the client's project structure and data from Salesforce to the MSSQL server, ensuring a seamless transition and minimal downtime • Demonstrated exceptional database administration skills, optimizing the DB and creating necessary stored procedures, functions, and views • Developed Data Access Layer and Business Logic Layer, utilizing a Rule Engine to streamline project operations • Mentored and trained developers on the team to ensure high-quality project delivery and professional growth • Developed a CSV Parser Utility that uses the Rule Engine to parse CMS1500 & UB04 claims for patients, automating incoming and outgoing data processing for enhanced efficiency and accuracy
𝐂𝐨𝐧𝐟𝐢𝐝𝐚 𝐏𝐫𝐨𝐣𝐞𝐜𝐭 (𝐀𝐒𝐏.𝐍𝐞𝐭 (𝐂#), 𝐌𝐒𝐒𝐐𝐋 𝐒𝐞𝐫𝐯𝐞𝐫, 𝐋𝐋𝐁𝐋.𝐆𝐞𝐧, 𝐎𝐫𝐚𝐜𝐥𝐞 𝐅𝐨𝐫𝐦𝐬) • Successfully integrated Service Desk Manage Engine ticketing system, improving IT department responsiveness and effectiveness by 20% • Integrated Mavi Bilişim Software Customs and Foreign Trade application to the company's ERP system, streamlining operations and improving accuracy • Developed custom reports for various departments and created raw data cubes for efficient data management • Migrated code repository to SVN for streamlined change management and version control across multiple projects • Optimized company ERP solution backend for improved performance and scalability, removing bottlenecks and ensuring seamless operations
• Developed TROIA Code Change tool to track and compare modified code to its previous state, providing the IT team with daily reports for easier change management and issue identification • Created Training & Employee Request System, a web-based system that simplifies employee training request process and streamline departmental communication using the company's ERP system • Developed HR-AD Integration application to manage employee authorization, email groups, and activity within the company, enhancing security and efficiency • Led YbsCore project, creating reusable components and adhering to established development standards for efficient and effective software development • Utilized Scrum and test-driven development methodologies to develop enhancements and updates for existing application suites, helping achieve corporate objectives and meet user needs • Providing solutions in customized features and modules for new applications/systems