Personal details

Aniket S. - Remote full-stack developer

Aniket S.

Based in: 🇮🇳 India
Timezone: New Delhi (UTC+5.5)

Summary

I am a skilled Senior Software Engineer with expertise in various tools and technologies, including Java, Spring Boot, Spring Cloud, AWS services, Docker, and multiple programming languages and frameworks. I am a results-driven professional with a proven track record of developing and maintaining complex software applications. As an Oracle Certified Professional Java 11 Developer and a StackOverflow contributor ranked in the top 3% of all developers, I bring a wealth of knowledge and experience to any team. I am passionate about creating innovative solutions that help businesses grow and thrive.

Work Experience

Software Analyst
Sailotech | Nov 2021 - Present
Python
Java
Spring Security
Docker
React
Spring Boot
DynamoDB
CI/CD
Hibernate ORM
AWS (Amazon Web Services)
I have had the opportunity to work on various projects and contribute to their development. Here are a few notable examples: iKapture.ai: I took a leadership role in the development of iKapture.ai, a document processing tool that leverages artificial intelligence to automate the processing of invoices. This project involved using a diverse tech stack that included AWS SAM, Lambda, API Gateway, Docker, and several other technologies. My responsibilities encompassed overseeing the development process, ensuring the effective utilization of the chosen technologies, and maintaining the platform's functionality. TestEnsure: I led the backend development team for TestEnsure, an application focused on providing test automation services. In this role, I worked with technologies such as AWS EC2, Kubernetes, Java, and ReactJS to create and maintain the application. Collaborating with a team of developers, I contributed to building a robust backend infrastructure that supported the functionality and performance of the application. Accounts Payable System: I made significant contributions to the development of an Accounts Payable system, which aimed to automate the accounts payable process for organizations. Java and Spring Boot were utilized for the backend development, while Docker and AngularJS were employed for the front end. Working alongside a skilled team, I participated in the design, implementation, and testing phases, ensuring the system's reliability and efficiency.
Partner Associate
Zerodha | Jan 2017 - Sep 2022
Python
Java
Spring MVC
Analytics
NLP (Natural Language Processing)
Algorithmic trading
In my role as a Partner Associate at Zerodha, I excelled in managing and cultivating partnerships while actively contributing to the development of algo trading programs and automated trading software. My job duties included: Partnership Management: - Building strong relationships with individual traders, investment firms, and other organizations. - Understanding partner needs and offering appropriate solutions to foster trust and loyalty. - Maintaining regular communication, providing training, support, and addressing partner concerns. Onboarding and Integration: - Facilitating seamless onboarding of new partners onto Zerodha's platform. - Coordinating with internal teams to ensure smooth integration and operational processes. Algo Trading and Automation: - Actively contributing to the development of algo trading programs and automated trading software. - Leveraging programming skills (Python, Java, etc.) to design and implement trading algorithms. - Writing, testing, and maintaining code for algorithmic trading systems. - Optimizing algorithms for performance, efficiency, and risk management. Performance Analysis: - Analyzing partner performance and metrics to identify growth opportunities. - Utilizing data analysis techniques and programming tools to extract insights from trading data. - Applying statistical models and quantitative analysis to evaluate and optimize trading strategies. Software Development: - Collaborating with the technology team to enhance the functionality and performance of trading software. - Participating in software design and architecture discussions. - Writing clean, modular, and scalable code to improve the trading platform's capabilities. - Conducting testing, debugging, and code reviews to ensure software reliability and quality.