
I am Nicole Benfell

Name: Nicole
Profile: Senior Software Developer
Email: contact@nicolebenfell.com
Skills
About me
I’m a Senior Software Developer who enjoys building both reliable backend systems and modern mobile apps. Most of my experience is with C#/.NET, SQL databases, and Flutter/Dart, but I also spend a lot of time on automation, DevOps, and cloud platforms such as GCP and Azure.
I’ve worked on projects ranging from enterprise APIs to mobile pipelines, always focusing on writing clean, maintainable code that can scale.
I focus on solving problems that make life easier for both users and teams. This includes:
- Setting up automated tests with Appium and Java
- Creating Python scripts to streamline workflows
- Managing deployments through CI/CD pipelines
- Working with React for frontend development
I also keep up with areas that are always in demand, such as cloud integration, data-driven reporting, and cross-platform development. Whether it’s improving backend performance, exploring new Flutter features, or building automation that saves time, I enjoy creating software that makes a real difference.
Resume
Sumary
Nicole Benfell
Results-driven Senior Software Developer with expertise in C#/.NET, Flutter, and automation, delivering scalable backend systems, mobile applications, and cloud solutions from design through deployment.
- Christchurch, New Zealand
- contact@nicolebenfell.com
Education
Postrgaduate Diploma in Information Technology
2016 - 2018 (Part Time)
Eastern Institute of Technology, Napier, New Zealand
Bachelor of Computing Systems
2012 - 2015
Eastern Institute of Technology, Napier, New Zealand
Extracurriculars: Student Ambassador at Careers Expo
Professional Experience
Senior Software Developer
2022 - Present
Clever First Aid - Christchurch, New Zealand
- Develop and maintain scalable backend services using C#/.NET and SQL Server to support enterprise applications
- Build and enhance cross-platform mobile applications with Flutter/Dart, improving usability and performance
- Design and implement CI/CD pipelines with Jenkins, streamlining deployments and reducing release times
- Automate testing using Appium with Java and create Python scripts to optimize workflows and reporting
- Collaborate across teams to deliver cloud-based solutions on GCP and Azure, ensuring reliability and scalability
- Contribute to frontend development with React, JavaScript, and TypeScript to extend functionality and improve user experience
Software Developer
2015 - 2022
ABC Software - Napier, New Zealand
- Modified and maintained legacy applications built with VB.NET and HTML/CSS
- Maintained and supported a web application developed in .NET C#
- Handled updates and bug fixes for a scanner application built with Xamarin in C#
- Performed database maintenance and support tasks on SQL Server databases
- Managed application releases and ensured deployments were completed accurately and on schedule
- Provided timely and effective support to both clients and the ABC Software team
Expertise
A clear overview of my technical strengths and focus areas
Software Development
Strong foundation in backend engineering with C#/.NET and SQL Server. Experienced in building cross-platform mobile apps using Flutter/Dart and Xamarin. Skilled in frontend development with React, JavaScript, and TypeScript.
APIs & Integrations
Proficient in designing and supporting RESTful and GraphQL APIs. Secure authentication using JWT and OAuth. Experience writing and maintaining integrations with external systems across logistics, finance, and compliance.
DevOps & Infrastructure
CI/CD pipelines built with Jenkins (Groovy) and Bitbucket Pipelines (YAML). Skilled in Docker containerization and contributions to Terraform for infrastructure-as-code. Deployments across GCP (including Cloud Functions) and Azure. Hands-on maintenance of Linux and Windows servers.
Testing & Quality
Automated mobile testing with Appium (Java). Unit testing in C# and Flutter BLoC. Integration and regression testing across projects. Monitoring and reporting with Grafana dashboards and SQL queries.
Automation & Tools
Workflow automation through Python and PowerShell scripts. Streamlined engineering processes, reporting tasks, and local developer tooling. Strong focus on eliminating repetitive manual work and improving efficiency.
Emerging Tech
Interest in applying AI/ML to workflows and applications. Familiar with cloud-based AI APIs and current industry trends. Basic understanding of blockchain concepts and their applications.
