Martik Patel is a Java Software Engineer with 5 years of experience, specializing in Spring Boot and Microservices architecture. He has contributed to various projects spanning financial services, real estate, and lead generation, utilizing databases like PostgreSQL and MongoDB, and deploying on AWS and Microsoft Azure. Martik excels in developing robust and scalable applications, implementing complex system integrations, and optimizing software performance.
Developed and deployed Microservice-based applications using Java and Spring Boot across multiple projects.
Implemented an AI-based strategy for accurate buy/sell signals in a live option trading platform.
Successfully integrated TradeStation API for real-time market data, enhancing trading processes.
Contributed to an online estate planning service by integrating Microsoft Graph and Keycloak.
Designed and built solutions for co-operative housing performance analysis and centralized project cost management.
Overview: Developed a platform for a cooperative housing agency, enabling users to compare co-op performance against peer groups. Responsibilities: Built the backend using Spring Boot and Microservices architecture. Integrated JDBI for efficient database interaction. Utilized Microsoft SQL Server as the primary database. Deployed the application on AWS.
Key outcomes:
Developed a platform for co-operative housing performance comparison, offering insights and best practices.
Overview: Engineered a seamless option trading platform with real-time market data. Responsibilities: Developed the platform using Spring Boot and Microservices. Integrated Tradestation API for live market data feeds. Managed data persistence with PostgreSQL and JDBI. Deployed on AWS to ensure high availability and scalability.
Key outcomes:
Developed an option trading platform with real-time market data integration.
Implemented an AI-based strategy for accurate buy/sell signals, enhancing the trading process.
Overview: Provided an online estate planning service, offering legal information to financial advisors and their clients. Responsibilities: Implemented the application with Spring Boot, JPA, and a Microservice architecture. Utilized PostgreSQL for robust data storage. Integrated with Microsoft Graph for data access and Keycloak for identity management. Leveraged AWS and Microsoft Azure for cloud deployment.
Key outcomes:
Contributed to an online estate planning service, providing legal information to financial advisors and clients.
Overview: Developed a system for centralizing project cost management, including direct and indirect costs. Responsibilities: Built the application using Spring Boot. Integrated Spring State Machine for managing complex workflows. Utilized MongoDB for flexible data storage. Followed DDD (Domain-Driven Design) principles in the architecture.
Key outcomes:
Developed a system for centralized project cost management, tracking direct and indirect costs.
Implemented a solution designed to prevent project budget overruns.
Overview: Developed a US-based scraping, analytical, and communication application for lead generation. Responsibilities: Built the application using Java with Java Swings for the UI. Integrated with PHP APIs for backend services. Used SQLite for local data storage. Developed within the NetBeans IDE.
Key outcomes:
Developed a lead generation application with scraping, analytical, and communication features.
martik
Java Developer