Experienced Software Developer | .NET Core, C#, SQL, and More
With over 10 years of experience as a software developer, I specialise in designing and implementing robust, efficient, and scalable solutions using a variety of technologies. My expertise spans backend development, database design, logging, and analytics, enabling me to deliver high-quality software tailored to meet your unique needs.
Skills & Expertise:
• Backend Development: Proficient in .NET Core and C#, creating secure and high-performance applications.
• Database Management: Extensive experience with SQL Server, including Stored Procedures, Triggers, Views, and User-Defined Functions (UDFs).
• ORM Expertise: Skilled in Entity Framework for efficient database interaction and abstraction.
• Logging & Diagnostics: Hands-on experience with Serilog for structured logging and monitoring.
• Data Integration: Proficient in creating ETL processes using SSIS for seamless data integration.
• Search & Analytics: Expertise in Elastic Search and Kibana for powerful search capabilities and insightful visualisations.
What I Offer:
• Development of full-stack applications with a focus on backend architecture.
• Optimization and enhancement of existing systems for better performance and scalability.
• Database design, optimization, and migration.
• Integration of logging and monitoring solutions to ensure system reliability.
• End-to-end data integration and analytics solutions.