I’m a software engineer based in Dublin with experience building and supporting API-driven applications, mobile apps, and backend systems. I’ve worked across the full lifecycle—feature development, debugging production issues, writing technical documentation, and collaborating closely with UX, product, QA, and backend teams to deliver release-ready software. I enjoy turning requirements into reliable solutions, whether that’s integrating REST APIs, implementing authentication and secure data flows, improving performance through caching and troubleshooting, or adding real-time capabilities with WebSockets. I bring a strong foundation in Swift/iOS (plus modern web stacks like React and Spring Boot) and also value scalable, observable deployments using AWS CloudWatch and Grafana.

Darshan Virani

I’m a software engineer based in Dublin with experience building and supporting API-driven applications, mobile apps, and backend systems. I’ve worked across the full lifecycle—feature development, debugging production issues, writing technical documentation, and collaborating closely with UX, product, QA, and backend teams to deliver release-ready software. I enjoy turning requirements into reliable solutions, whether that’s integrating REST APIs, implementing authentication and secure data flows, improving performance through caching and troubleshooting, or adding real-time capabilities with WebSockets. I bring a strong foundation in Swift/iOS (plus modern web stacks like React and Spring Boot) and also value scalable, observable deployments using AWS CloudWatch and Grafana.

Available to hire

I’m a software engineer based in Dublin with experience building and supporting API-driven applications, mobile apps, and backend systems. I’ve worked across the full lifecycle—feature development, debugging production issues, writing technical documentation, and collaborating closely with UX, product, QA, and backend teams to deliver release-ready software.

I enjoy turning requirements into reliable solutions, whether that’s integrating REST APIs, implementing authentication and secure data flows, improving performance through caching and troubleshooting, or adding real-time capabilities with WebSockets. I bring a strong foundation in Swift/iOS (plus modern web stacks like React and Spring Boot) and also value scalable, observable deployments using AWS CloudWatch and Grafana.

See more

Experience Level

Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
See more

Language

English
Fluent
Hindi
Advanced

Work Experience

Technology Analyst, Teleperformance at Teleperformance
March 1, 2026 - August 1, 2026
Monitored production-grade systems to maintain application stability, workflow reliability, performance, and SLA adherence. Investigated backend, API-driven workflows, and data-related issues using logs, workflow tracing, system analysis, and data validation. Supported incident response including triage, escalation, documentation, resolution tracking, and stakeholder communication. Performed root-cause analysis for recurring technical issues and supported sustainable fixes with distributed technical teams. Maintained technical documentation for known issues, system behaviors, operational workflows, support processes, and recurring edge cases. Identified repeated support issues and contributed to process improvements, supported playbooks, and helped with partial automation opportunities. Worked in line with data security and compliance requirements while supporting sensitive production systems.
Freelance Software Engineer at Karmalite Agri Services
January 1, 2025 - May 1, 2025
Delivered software development support for client-facing web applications, backend workflows, business websites, and operational improvements. Supported REST API integrations and backend data workflows connecting website features with application logic and external services. Assisted with basic AWS hosting support including deployment assistance, environment maintenance, availability checks, and monitoring activities. Used AWS CloudWatch and Grafana to monitor application behavior, investigate performance issues, and support production reliability. Reviewed backend processes, database interactions, and documentation to improve system maintainability and support future enhancements. Built and customized WordPress websites (themes and plugins) to improve usability, functionality, content management, and client workflows. Communicated with stakeholders to clarify requirements, explain technical issues, prioritize work, and deliver improvements. Worked independently to manage tasks, troubl
Software Engineer, FinTech Pro at FinTech Pro
January 1, 2025 - December 1, 2025
Developed and maintained backend-connected application features supporting financial workflows, API-driven user journeys, and secure data exchange. Integrated REST APIs with structured request/response handling using JSON/XML payloads, authentication flows, and backend services. Supported authentication and session workflows including login behavior, user state handling, session persistence, and failed-authentication scenarios. Improved local data handling and caching logic to reduce repeated API calls, enhance responsiveness, and support smoother application performance. Collaborated with backend developers and QA to investigate API failures, data sync issues, incorrect payloads, and production defects. Debugged application crashes, API failures, performance bottlenecks, layout issues, integration edge cases, and device-specific behavior. Used Git and GitHub for branch management, pull requests, code reviews, collaborative development, and release preparation. Participated in Agile de
Web Developer at Karmalite Agri Services (Freelance)
January 1, 2025 - May 1, 2025
Led the design and development of a production-grade web platform to support business operations, reporting, and customer engagement. Built backend services using Node.js and Express.js, enabling reliable data processing and integration with external services. Implemented RESTful APIs for authentication, real-time messaging, location services, and data synchronization. Deployed apps to AWS, Firebase, and GitHub; collaborated with designers, backend engineers, and QA testers in Agile sprints. Implemented performance optimizations (caching, DB indexing) to improve response times.
Web Developer (Project: Outgoer) at Karmalite Agro Services
January 1, 2025 - May 1, 2025
Delivered a production-grade digital application with strong focus on performance, security, scalability, and documentation.
iOS Developer (Project: Karmalite Agri Services) at JKDSolutions / Prodev Infotech (JDS Solutions / Prodev Infotech)
August 1, 2022 - March 1, 2023
Built and maintained iOS application features using Swift, UIKit, SwiftUI, Xcode, Firebase, REST APIs, and third-party SDKs. Integrated REST APIs and handled JSON/XML parsing to support reliable mobile-to-backend communication and API-driven screens. Implemented Firebase authentication and Firebase Realtime Database for secure login, user data handling, and real-time synchronization. Developed real-time communication features using Socket.IO for live messaging and event-based data exchange. Integrated Stripe and PayPal SDKs to support secure third-party payment workflows inside mobile applications. Supported AWS-based image and video upload workflows for content-heavy mobile application features. Applied MVVM/MVC architecture patterns to improve code structure, maintainability, testability, and debugging efficiency. Collaborated with product, design, backend, and QA teams during Agile delivery, testing, bug fixing, and release preparation.
Mobile App Developer (Project: Outouter) at Outouter
August 1, 2022 - March 1, 2023
Designed, developed, and maintained native iOS applications using Swift, UIKit, Storyboards. Converted UI/UX designs into responsive, accessible interfaces in line with Apple Human Interface Guidelines. Implemented MVVM architecture and integrated RESTful APIs for data exchange.
Junior iOS Developer at ProDev InfoTech
August 1, 2022 - March 31, 2023
Designed, developed, and maintained customer-facing iOS applications using Swift and UIKit, following Apple iOS SDK best practices and Human Interface Guidelines.
iOS Developer at PRODEV INFOTECH
August 1, 2022 - March 31, 2023
Collaborated with designers and product managers to enhance iOS user experience. Developed and optimized high-performance iOS apps. Assessed technical feasibility and handled API integration. Implemented real-time chat with Socket.io. Integrated services like Firebase, Google Maps, and social media logins. Integrated payment systems including PayPal, Google Pay, Stripe, and In-App Purchases. Conducted code reviews and applied best practices for code quality. Set up CI/CD pipelines, maintained apps, and resolved bugs.
Web Developer Intern (Project: Outgoer Mobile Application Web Developer Intern) at JDKS Solutions
January 1, 2021 - May 1, 2021
Developed responsive web pages using HTML, CSS, JavaScript, and PHP for local business clients and internal web requirements. Worked with MySQL and MongoDB for data storage, retrieval, basic database operations, and application data management. Assisted with backend scripting and API integration to connect frontend pages with server-side functionality and database workflows. Supported testing, bug fixing, and cross-device compatibility checks to improve responsiveness, usability, and browser consistency. Used Git, task boards, and QA feedback in an Agile-style development environment. Collaborated with developers to resolve bugs, improve frontend behavior, and support maintainable web application features. Assisted with documentation for technical changes, issue fixes, completed development work, and handover information. Built foundational experience in web development, database usage, API integration, testing, and technical support.
Web Developer Intern at Karmalite Agro Services
January 1, 2021 - May 1, 2021
Built backend services using Node.js, Express.js, and MongoDB. Developed responsive front-end interfaces using HTML, CSS, and JavaScript. Integrated RESTful APIs and improved site load time.
Web Developer Intern at JDK SOLUTIONS
January 1, 2021 - May 31, 2021
Developed responsive websites using HTML, CSS, JavaScript, and front-end frameworks. Collaborated with designers and back-end developers to improve features and user experience. Improved performance by optimizing code and images, reducing load times. Assisted with back-end development using PHP and MySQL.

Education

MSc at Dublin Business School
June 1, 2021 - June 30, 2023
BCA at VNSGU
June 1, 2018 - June 30, 2021
Master of Science in Information Systems with Computing (Level 9) at Dublin Business School
April 1, 2023 - October 1, 2024
Bachelor of Computer Applications at Veer Narmad South Gujarat University (VNSGU)
July 1, 2018 - June 1, 2021
Master of Science in Information Systems with Computing (Level 9) at Dublin Business School
January 1, 2023 - January 1, 2024
Bachelor of Computer Applications (BCA) at Veer Narmad South Gujarat University (VNSGU)
January 1, 2018 - January 1, 2021
Master of Science (Level 9) at Dublin Business School, Dublin, Ireland
April 1, 2023 - October 1, 2024
Bachelor of Computer Applications (CGPA 7.65 / GPA 3.2) at VNSGU, Surat, India
July 1, 2018 - June 1, 2021

Qualifications

AWS Solutions Architecture Virtual Experience Program
January 1, 2023 - December 31, 2023
HackerRank SQL Basics and Intermediate
January 1, 2023 - December 31, 2023
Python: 100 Days, 100 Projects
January 1, 2023 - December 31, 2023
Introduction to Cyber Security – Coursera
January 1, 2023 - December 31, 2023
AWS Solution Architect - Virtual Experience Program
January 11, 2030 - February 8, 2026
IBM Cloud Professional Developer
January 11, 2030 - February 8, 2026
AWS Solutions Architect Associate
January 1, 2020 - September 2, 2026
IBM Cloud Professional Developer
January 1, 2020 - September 2, 2026

Industry Experience

Software & Internet, Healthcare, Education, Professional Services, Financial Services