05/09/2026 updated

**** ******** ****
100 % available

Software Engineer | Backend Development | REST API | Java | Spring Boot | Node.js | AWS

Dublin, Ireland
Worldwide
Master of Science in Information System with Computing (Level 9)
Dublin, Ireland
Worldwide
Master of Science in Information System with Computing (Level 9)

Profile attachments

Darshanvirani_Software_Engineer_Resume.pdf
Darshan_iOS_software_engineer.pdf

About me

Software Engineer based in Dublin, skilled in Java, Spring Boot, Node.js, React, Swift, REST APIs, AWS, databases, and production support. I enjoy building reliable web, mobile, and backend solutions, solving technical issues, and turning business ideas into practical digital products.

Java (Programming Language)JavaScriptPHPApplication Programming Interfaces (APIs)Amazon S3IOS ApplicationsSoftware ApplicationsC++ (Programming Language)Mobile Application DevelopmentSoftware QualityDevOpsWeb DevelopmentDjangoGitHubIOS SDKJSONJava API For RESTful Web Services (JAX-RS)MongoDBNode.jsPHP DevelopmentSoftware DesignSystems IntegrationWeb Application DevelopmentFront End (Software Engineering)SwiftuiExpress.jsSpring BootSwift (Programming Language)Google FirebaseBackendAWS ECSGitBackend ProgrammingFront End Software DevelopmentApi DesignAws Iot
Backend Development
Hands-on experience building and maintaining backend services using Java, Spring Boot, Node.js, and Express.js. Expertise in REST API design and integration, JSON/XML data handling, and microservices concepts to deliver reliable and scalable backend solutions.

Cloud & DevOps
Practical experience with AWS services including EC2, S3, CloudWatch, and IAM. Knowledge of CI/CD concepts, deployment support, shell scripting basics, and monitoring tools such as Grafana to maintain production-grade environments.

Databases
Proficiency in working with MySQL, MongoDB, and Firebase Realtime Database. Experience in database design, data modelling, query optimisation, and managing data workflows across backend and mobile-connected systems.

Frontend Development
Experience building responsive web interfaces using React, HTML, CSS, and JavaScript with awareness of UI/UX principles and responsive web design.

iOS Mobile Development
Experience developing iOS application features using Swift, UIKit, SwiftUI, and Xcode. Integration of REST APIs, Firebase Authentication, Firebase Realtime Database, and third-party SDKs including Stripe and PayPal.

Testing & Debugging
Strong background in debugging, bug fixing, API testing, production issue investigation, log analysis, QA support, and code reviews to ensure software quality and stability.

Programming Languages
Proficiency in multiple programming languages including Java, JavaScript, Python, Swift, C++, and PHP, applied across backend, frontend, and mobile development contexts.

Tools & Platforms
Familiarity with a range of development tools and platforms including Git, GitHub, Postman, Xcode, Firebase, Grafana, and WordPress for version control, testing, monitoring, and content management.

Agile Methodologies
Experience working within Agile/Scrum environments, including sprint planning, code reviews, testing feedback discussions, feature refinements, technical documentation, and cross-functional collaboration.

Languages

GermanBasic knowledgeEnglishNative speaker

Project history

Information Technology Analyst

Teleperformance, Ireland
Monitoring and supporting production-grade systems with a focus on stability, performance, and SLA adherence. Investigating backend, API-driven, and data-related issues using logs, workflow tracing, and system behaviour analysis. Performing root cause analysis, supporting incident response workflows, maintaining technical documentation, and contributing to process improvements and partial automation.

Software Engineer

Fintech Pro, Ireland
Developed and maintained application features across mobile and backend-connected financial workflows. Integrated REST APIs, worked with JSON/XML data formats, supported authentication and session-related flows, implemented local data handling and caching improvements, and collaborated with backend developers to investigate API issues. Participated in Agile development cycles and maintained technical notes.

Freelance Software Engineer

Karmalite Agri Services, Ireland
Delivered freelance software development for client-facing web applications, backend workflows, and business website improvements. Built and customised WordPress websites, supported REST API integrations, managed basic AWS hosting tasks, used AWS CloudWatch and Grafana for monitoring, and communicated directly with stakeholders to deliver improvements.

iOS Developer

Prodev Infotech, India
Built and maintained iOS application features using Swift, UIKit, SwiftUI, Xcode, REST APIs, Firebase, and third-party SDKs. Implemented Firebase Authentication and Realtime Database, worked on real-time communication features using Socket.io, integrated Stripe and PayPal payment SDKs, applied MVVM and MVC architecture patterns, and participated in Agile ceremonies and QA support.

Web Developer Intern

JDK Solution, India
Developed responsive web pages using HTML, CSS, JavaScript, and PHP for local business clients. Worked with MySQL and MongoDB for data storage and retrieval, assisted with backend scripting and API integration, supported testing and bug fixing, and used Git and task boards in an Agile-style environment.

Certificates

AWS Solution Architect

Amazon Web Service

2023


Contact form

Log in to get in touch

You need to be logged in to use the contact form.

Sign upLog in