JAMSHEER CHANDRANTHODI
PROFILE SUMMARY
● *.* years of experience (Java)in the IT industry as a Java Developer
● 2.6 Years of Experience as Tech Lead
● Technically proficient in Java & MySQL
● Certified in Java SE 7 and Oracle 11g.
● Proficient in grasping new technical concepts and utilizing them in a productive manner.
● Excellent Team Lead with the ability to manage a mid size to a large size team.
● Natural skillset to convert business needs into technical solutions. SKILLS
WORK EXPERIENCE
● Retailcloud Software Solutions Pvt Ltd
Technical Architect ( August 2020 – Present) - Java (Promoted)
Lead Software Engineer ( August 2018 – August 2020)Java Retailcloud is one of the leading point of sale and retail platform providers in the US. I am leading the Java development team, which closely works with our backend and platform applications. Coordinating the development by gathering and understanding requirements from our US team and Indian mobile team. Working as a key resource with decision-making authority in our Indian development centre located at Calicut, Kerala. I am working as a technical and solution architect, also managing a team of 10 members working on various applications in different languages. Ensuring collaboration among the team members working on different teams such as mobile and non mobile. I was involved in both architecturing and implementation of the products. We are working on various technologies as part of our application stack, which include Java 8, spring boot, Spring Batch, OAuth 2.0, MySQL, Angular JS, Firebase (Push Notifications), Google Cloud, Microservices and REST APIs, RabbitMQ, JMS..etc
Responsibilities:
● Designing, building the architecture and the initial blueprint and code base for the further development.
● Code review, merging and managing repos. (Gitlab, Sourcetree)
● Releasing and version management (Jira)
● Fixing Bugs and implementing new features on our 10 years old monolithic legacy applications. (Core Java)
● Redesigning the features built on the old system and improving the user experience on the legacy applications.
● Improving the performance of our existing applications by tuning the SQL queries, finding, and fixing the bad code and memory leakage. (MySQL)
● Understanding core retail logic and building new features and tools, which helps our clients to have better control on their business and to enhance their business to the next level.
● Building the complex logic to represent data in a better and understandable way on reports and dashboards, which helps our customers to get more detailed and in- depth analytics on their business.
● Analysing and architecting the cutting edge solution based on market analysis done by the sales team. Features and tools developed
● Invoicing & Recurring Billing with offline payment & online payment (Java)
Online payment through TSYS payment processor
Email:adl86p@r.postjobfree.com
Mob:+91-85-532*-**** (Primary) +91-96-330*-****
Oracle Badge:
https://www.youracclaim.com/users/jamsheer-c
Address: Ambangad House, Puthucode PO,
Malappuram, Kerala, 673633
LinkedIn:https://in.linkedin.com/in/jamshiz
● Java 6/7/8 ● SpringBoot ● Spring Batch ● MyQL ● GitLab ● RabbitMQ
● REST API ● Java Swing/AWT ● Quartz ● Hibernate/JP A
● HTML/CSS ● MicroServices
On POS payment using PAX terminal and TSYS processor.
● Permission architecture on our system, based on the role, user and the plan selected by the merchants.
● Feedback and user rating system for the merchants.
● Loyalty Marketing & Text Marketing (FCM and Twilio Integration)
Designing & Architecture of the loyalty marketing module
Deep integration with Twilio to support 2 way SMS facility & Sendgrid integration for email
Firebase push notification.
● Designed a SAAS based Digital Menu App and Its Architecture
● Enterprise Level Account Management & Real Time / Scheduled Data Streaming
RabbitMQ based reliable queuing & Messaging System
Streaming data across accounts
JMS based Legacy Messaging Applications (Swing /AWT & JMS, EJB)
● Architected our API platform which runs as micro services. (Spring boot micro services)
Spring boot micro services
OAuth 2.0 token based authentication
Designing API structures and data storage
Managing the API documentation & Versioning ( Postman, Swagger, Wso2)
Designing scheduler for batch processing & scheduled tasks. (Quartz & Spring Batch)
● Batch Processing architecture. (Spring Batch)
Developed spring batch process to export data from our pos systems to various accounting tools such as quickbook and sage on a given frequency. (3rd Party Integration)
Developed a batch process to import other point of sale system data to our point of sale.
Developed Batch process to export sales data to the US tobacco manufactures for manufacture discount program.
Developed data extract job, which creates and uploads the csv files to our client ftp system on given schedules or a manual trigger also upload into cloud storage. (Data extraction)
● Migration of existing Legacy applications into the High Performance, Stable applications with the latest technologies
● Designed a better File Management System using Google Storage (Google cloud storage API integration) and, server storage and database table data storage.
● Yardi Software India Pvt Ltd.
Senior Software Analyst (January 2018 – August 2018) (Promoted)
Software Engineer (November 2016 – December 2017)
● Atos India Pvt Ltd. Pune, India. May 2015 – October 2016. (Role: Java Developer + Application Support). EDUCATIONAL QUALIFICATIONS CERTIFICATIONS
PERSONAL INFORMATIONS
DECLARATION
I hereby declare that the above written particulars are true to the best of my knowledge and belief. Course University/Board Year Marks %
Master of computer
applications
Visvesvaraya Technological
University, Bangalore
2015 76.12 % ● Certified Oracle Database 11g
Administrator
BSc Computer Science Calicut University, Calicut 2012 73.8 % ● Oracle Certified Associate, Java SE 7 Programmer
Higher Secondary Education Kerala Board 2009 80.5 % SSLC Kerala Board 2007 93.33%
● Father’s Name Hamza Chandranthodi
● Date of Birth 17-04-1992
● Strengths Self-Disciplined Honest Flexible in nature
● Languages Known English (Expert), Arabic (Basic), Malayalam(Expert)
● Hobbies Social Media Browsing, Learning and researching new business ideas. Calicut
28-February-2021
Jamsheer Chandranthodi
(Signature)