Available to hire
Hi, I’m Krunal Patel, a software developer with 6+ years of experience building backend and cloud-based applications, including enterprise software at IBM. I specialize in API integration, data processing, and reliable JSON-based workflows across distributed systems.
I’m eager to explore no-code platforms like Glide and Make.com and to integrate AI-driven APIs such as OpenAI and OCR to automate workflows. I’m known for being precise, accountable, and capable of delivering independently in remote environments.
Skills
Work Experience
Senior Software Developer at IBM Canada Ltd
June 1, 2019 - November 3, 2025Led the development of enterprise-grade backend services using Java, J2EE, and JPA; implemented RESTful APIs and integrated messaging with ActiveMQ and Kafka. Promoted from Junior to Advisory level in under four years due to delivering high-impact features and leadership in cross-functional initiatives. Deployed apps with Docker and Kubernetes in VMware environments; built a filter to forward normalized events to Kafka to streamline data processing. Spearheaded the IBM SOAR-QRadar integration enabling multi-tenant MSSP support; boosted offense forwarding throughput by 100x (60 EPS to 6K EPS), contributing to $150M in revenue; reduced offense sending latency from 6 minutes to 30 seconds. Maintained 90%+ test coverage and addressed security issues flagged by SonarQube. Implemented TLS, proxy servers and heartbeat mechanisms for service integration; ensured reliability in data pipelines. Mentored six junior engineers; created best-practice wiki and CI/CD templates reducing onboarding time
Software Developer Intern at IBM Canada Ltd
April 1, 2019 - April 1, 2019Contributed to ECS Ingress, Offense, and Historical Correlation modules in QRadar; built scalable backend services in Java and gained in-depth knowledge of cybersecurity concepts, including log analysis and threat detection. Developed and maintained unit and integration tests; investigated and resolved client-reported issues and implemented enhancements across modules.
Junior Software Developer at Softvan Pvt. Ltd
July 1, 2017 - July 1, 2017Built cloud-based web applications using Java, Angular, Spring MVC, Hibernate, and AWS EC2/S3. Developed REST APIs and an EC2-based Auto-Scaling application for load management. Deployed microservices on Linux EC2 instances; collaborated with cross-functional teams using Agile methodology; designed front-end with HTML5, CSS3, and JavaScript to create cohesive, responsive web applications.
Software Developer Intern at Softvan Pvt. Ltd
December 1, 2015 - December 1, 2015Contributed to backend development and Amazon S3 bucket management tools. Wrote complex SQL queries, stored procedures, and triggers to manage business logic within the database layer. Worked with Python, Django, Java, J2EE, Spring, Hibernate, HTML, CSS, JavaScript, jQuery, MySQL; assisted with bug fixes, performance tuning, and scalability improvements.
Education
Master of Applied Computing at University of Windsor
September 1, 2017 - April 1, 2019Bachelor of Information Technology at Silver Oak College of Engineering
August 1, 2012 - July 1, 2016Qualifications
Industry Experience
Software & Internet, Professional Services, Computers & Electronics
Skills
Hire a Web Developer
We have the best web developer experts on Twine. Hire a web developer in Ottawa today.