Howdy Logo
Image of Ian N.

Ian N.
Front-end UX Engineer

Javascript
Bio

Possessing over a decade of expertise as a Full Stack Developer specializing in .Net, with comprehensive experience in an array of technologies. Proficient in a diverse range of .Net Framework components including WinForms, WebForms, Asp.Net MVC, WCF, and Asp.Net WebAPI, alongside .Net Core. Demonstrates significant skills in frontend technologies such as Angular, AngularJS, Knockout, and JavaScript ES6+, and backend frameworks including NodeJs, with package management through Npm and Yarn and mobile development utilizing Ionic with Cordova. Expert in styling and design using CSS, Bootstrap, and Sass, and proficient in database management systems such as SQL Server, Oracle, and MongoDB. Experienced in utilizing ORM frameworks like Entity Framework, Dapper, and NHibernate, as well as platforms like SharePoint, Dynamics CRM 365, and Dynamics AX ERP. Skilled in implementing design patterns and Continuous Integration/Continuous Deployment (CI/CD) processes. Additionally, adept in mobile development with Kotlin and Java in Android Studio, and familiar with version control systems including GitLab, GitHub, Azure TFS, SVN, and SourceSafe.

  • Systems Analyst | Developer
    10/1/2021 - Present

    Analyzed client demands and needs, conducted requirement gathering, and defined project scope. Developed and implemented software solutions tailored to meet specific client requirements.

  • Senior Software Developer
    5/1/2021 - 9/1/2021

    Acted on large-scale projects, involving critical analysis and development of improvements and fixes for existing systems. Developed proficiency in technologies such as Asp.Net WebForms, NHibernate, and Oracle, with a focus on Procedures, Packages, and Jobs.

  • Senior Development Analyst
    1/1/2021 - 5/1/2021

    Developed software specifically tailored for the legal field, focusing on both analysis and development to meet industry-specific needs. Provided comprehensive user support to ensure seamless software adoption and address technical issues promptly. Implemented various automations to streamline daily office tasks, significantly enhancing operational efficiency. Gained expertise in technologies such as jQuery, JavaScript, and ASP.NET MVC 5 with Razor for front-end and back-end development. Demonstrated proficiency in managing both relational databases like MS SQL Server and NoSQL databases such as MongoDB.

  • Senior FullStack .Net Core | Angular
    8/1/2020 - 1/1/2021

    Developed various products utilizing .Net Core and Angular, leveraging expertise in Oracle and PL/SQL for database management. Performed maintenance and crafted components using Angular, TypeScript, and .Net Core, working within both microservices and monolithic system architectures. Collaborated with the team to implement improvements and introduce new features, showcasing a strong ability to work on dynamic product development projects.

  • .NET Developer
    2/1/2019 - 5/1/2020

    Developed the main product utilizing ASP.NET MVC, jQuery, Entity Framework, and Domain-Driven Design (DDD). Spearheaded the migration to ASP.NET Core and Angular, transitioning to a microservices architecture. Proficient in both SQL Server and MongoDB for database management and data storage solutions.

  • .NET Developer
    11/1/2018 - 2/1/2019

    Led the development of a management system for proposals, contracts, and invoices tailored for the allocation of security professionals and services. Utilized Domain Driven Design (DDD) and Clean Code principles to ensure maintainable and scalable code. Conducted thorough code reviews and adhered to Agile Methodology to enhance team collaboration and project execution. Employed Command Query Responsibility Segregation (CQRS) for efficient data retrieval and mutations. Managed version control and project workflows using GitLab. Implemented DevOps practices with Jenkins and Octopus to streamline continuous integration and deployment. Developed backend processes with Dapper in conjunction with SQL Server, while leveraging AngularJs for robust frontend development and RabbitMQ for efficient message brokering.

    Orchestrated the development of a credit limit and analysis management system. Applied Domain Driven Design (DDD) and Clean Code standards to facilitate clean, comprehensible code architecture. Conducted regular code reviews and adopted Microservices architecture to enhance system modularity and resilience. Utilized Agile Methodology for iterative development and effective project management. Integrated Command Query Responsibility Segregation (CQRS) to optimize command and query handling. Employed GitHub for distributed version control and collaboration. Leveraged Jenkins and Octopus within the DevOps pipeline to automate testing, building, and deployment processes. Harnessed Dapper combined with SQL Server for efficient data access and AngularJs alongside RabbitMQ to ensure dynamic frontend performance and reliable asynchronous messaging.

  • .Net Developer and Sharepoint Developer
    1/1/2016 - 8/1/2018

    Developed proficiency in .NET frameworks, specializing as both a .NET Developer and a SharePoint Developer. Utilized technologies such as ASP.NET MVC, Domain-Driven Design (DDD), and SQL Server for robust backend development. Leveraged Entity Framework for efficient database interactions and employed Knockout.js alongside Bootstrap for dynamic, responsive front-end design. Designed and maintained Windows Services and implemented Windows Communication Foundation (WCF) for service-oriented architecture. Demonstrated expertise in SharePoint Client-Side Object Model (CSOM) and JavaScript for SharePoint customizations and integrations.

  • .NET Developer
    7/1/2015 - 12/1/2015

    Developed proficiency as a .Net Developer utilizing WCF, Web App, Asp.Net Web API, and Asp.Net MVC. Specialized in Domain-Driven Design (DDD) and demonstrated technical expertise with MS SQL Server and Entity Framework ORM. Gained experience in front-end development using Bootstrap, ensuring seamless integration and responsive design.

  • Business Developer Dynamics Ax
    2/1/2014 - 6/1/2014

    Developed expertise in maintaining and enhancing Dynamics Ax 2009 systems by creating new features for internal ERP. Provided comprehensive support for clients both at headquarters and remotely, ensuring seamless operation and user satisfaction. Skilled in gathering requirements, mapping processes, and conducting thorough data reviews using SQL Server to ensure accuracy and efficiency. Engineered effective solutions for systems integrated with ERP, leveraging technical proficiency to optimize performance and address complex issues.

  • Microsoft Dynamics/.Net Developer
    7/1/2012 - 2/1/2014

    Developed technical expertise working as an analyst and developer on Microsoft Dynamics AX and Microsoft Dynamics CRM platforms. Gained proficiency in using X++/MorphX and .NET/C# for programming and customization. Demonstrated skills in front-end technologies including JQuery, JavaScript, XHTML, and CSS, alongside experience in Silverlight for rich internet applications. Utilized SQL Reporting Services for creating and managing reports, and WCF for building service-oriented applications.

  • .NET Developer
    1/1/2010 - 2/1/2012

    Developed proficiency in website development using ASP .Net 2.0, 3.5, and 4, as well as maintaining familiarity with Classic ASP. Demonstrated technical expertise in utilizing SQL Server 2008 and SQL Server 2005 for database management. Leveraged Umbraco content management system (CMS) for effective web content administration. Applied knowledge of various frameworks and libraries, including jQuery, Prototype, Ajax Control ToolKit, Entity Framework, and ASP .NET MVC, to enhance application performance and user experience.

  • Delphi Developer
    3/1/2009 - 3/1/2010

    Executed complex system development projects using Delphi 7, ensuring robust application performance. Employed Firebird and MS SQL Server 2000 for efficient database management and data integrity. Provided comprehensive user support, troubleshooting technical issues, and optimizing workflows. Enhanced proficiency in designing and maintaining scalable solutions while continually improving user experience.

  • Information Systems at University of the Sinos River Valley
    2022 - 2024

  • MCTS 3.5 .Net at Microsoft
    1/1/2024

  • MasterClass GitHub Actions at Azure na Prática
    1/1/2021

Ian is available for hire

Meet Ian N.
Check icon

All Howdy Candidates are vetted for skills and english proficiency.