Seraj Haqiqi
Software Engineer | Data Engineer
Summary
Versatile software engineer with over seven years of experience in designing and optimizing scalable, high-performance systems. Expertise in backend development, microservices, and event-driven architectures, with a solid foundation in frontend development. Skilled in leveraging modern DevOps tools to enhance system deployment and infrastructure management. A focused and results-driven individual, I bring deep technical knowledge in key areas and am committed to delivering impactful software solutions that meet business objectives and team needs.
Experiences
Software Architect
Bazargam
Nov 2022 – Present
Yazd, Iran
Led the transition from a monolithic architecture to an event-driven microservices system, enhancing scalability, reliability, and performance.
- Designed and implemented a distributed system with Apache Kafka, Apache Flink, and containerized deployments, optimizing operations and minimizing downtime.
- Refactored a legacy monolithic application into an event-driven architecture (EDA), significantly improving system stability and reducing downtime.
- Developed and deployed microservices using Kafka and Flink, leading to improved performance, faster response times, and better user experience.
- Enhanced system observability by centralizing log aggregation, leading to better decision-making and operational efficiency.
- Streamlined CI/CD pipelines by containerizing services and automating deployments, improving system stability and reducing deployment time.
- Improved infrastructure efficiency by adopting NoSQL and embedded databases, optimizing data storage and query performance.
Software Engineer | CoFounder
Logicamp
Mar 2020 – Present
Yazd, Iran
Led the development of high-tech applications with a focus on performance optimization, scalability, and efficient resource utilization.
- Designed and implemented robust, scalable architectures to ensure seamless application performance across diverse environments, including legacy infrastructure.
- Conducted continuous research and benchmarking to stay ahead of technological trends, resulting in highly efficient and well-optimized applications.
- Developed and deployed applications with streamlined orchestration and management, integrating containerized environments for improved maintainability and scalability.
- Worked closely with a co-founder to deliver multiple innovative projects, demonstrating expertise in full-cycle software development.
Full Stack Developer
EarthMap.Co
Sep 2017 - Feb 2020
Yazd, Iran
- Developed backend systems for restaurant and hotel management, utilizing MySQL and Node.js, ensuring efficient data handling and system reliability.
- Contributed to the development of a student insurance system admin panel, implementing Vue.js and WebSocket for real-time updates and enhanced user experience.
- Designed and built a Python-based server dependency synchronizer and daemon management system, improving system reliability and operational efficiency.
- Implemented solutions for both local and remote server environments, optimizing dependency management and ensuring seamless service operation.
Projects
Educational System
Adibeshgh
Sep 2017 - Feb 2020
Shiraz, Iran
Designed and developed a web-based educational application, significantly improving accessibility and reducing administrative workload by 80%.
- Implemented server-side rendering (SSR) to enhance SEO, securing top rankings on Google for key topics and increasing website traffic.
- Contributed to the frontend development, ensuring a seamless and engaging user experience.
- Helped the platform grow its user base to 2,000+ users within two years, making educational content more accessible worldwide.
PGF Plot Code Generator
Logicamp
Sep 2017 - Feb 2020
Shiraz, Iran
Developed an automated LaTeX 2D PGF plot code generator to help academic researchers quickly create plots without needing coding expertise.
- Streamlined the process of generating high-quality plots for research papers, improving efficiency for non-technical users.
- The project was paused due to funding constraints, but it demonstrated significant potential for aiding the academic community in visualizing data effectively.
Socket.IO Test Client Extension
Logicamp
Sep 2017 - Feb 2020
Shiraz, Iran
Developed a browser extension to simplify Socket.IO testing, helping developers reduce testing time by 50% through streamlined event tracking and data collection.
- Recorded and displayed history of requests, events, logs, and latencies, improving testing efficiency and reducing repetitive tasks.
- Published the extension on npm, the Chrome Web Store, and Firefox Add-ons, reaching over 10,000 users and earning a 5-star rating.
- Open-sourced the project on GitHub, attracting multiple contributors and earning numerous stars, fostering community collaboration and continuous improvement.
QR-based Product Tracking and Monitoring
Logicamp
Sep 2017 - Feb 2020
Shiraz, Iran
Innovated and led the development of a real-time tracking and monitoring system for LED lamp production, transforming the workflow by eliminating paperwork, reducing manual oversight, and enabling full remote control.
- Designed and implemented a QR code-based tracking system, allowing full traceability through production, warehousing, accounting, sales, and returns, ensuring comprehensive oversight and accountability.
- Developed an Access Control Level (ACL) system, Zone Access Level, to enhance security management and handle complex conditions.
- Integrated a data collection system to track all production parameters, leveraging graphs for in-depth insights into sales and production trends, which enabled the company to address recurring issues and optimize decision-making.
- Streamlined processes, resulting in a 200% increase in production, a 40% reduction in management time, and a 99% decrease in warehouse faults, significantly improving efficiency and reliability.
Zone Access Control System
Logicamp
Sep 2017 - Feb 2020
Shiraz, Iran
Collaboratively designed and developed an Access Control Level (ACL) system to manage complex user permissions across multiple roles and locations.
- Engineered a flexible system that ensures precise access control for user actions and data, enhancing security and operational efficiency.
- Implemented access history tracking, providing administrators with comprehensive insights into system usage and security, and enabling better decision-making and response to potential threats.
FreERP
Logicamp
Sep 2017 - Feb 2020
Shiraz, Iran
Developed a comprehensive money management system using the FatFree framework, MySQL with Doctrine, and React.js, allowing developers to efficiently track income, expenses, liabilities, and debts.
- Enabled financial transparency by providing an intuitive platform for developers to accurately manage their finances, leading to better financial decision-making.
- Implemented support for multiple currencies and bank accounts, allowing users to view their balance in a unified currency on the dashboard, improving productivity and providing quick financial insights.
Certificates
Ververica
Issued Nov 2023 · Expires Nov 2025
Ververica
Issued Nov 2023 · Expires Nov 2025