Suraj Kanojiya
        Tokyo, Japan
        
     
    About
    Software engineer having about 10 years of experience in fintech domain.
        I own a patent in Japan for an AI solution developed during hackathon in my current organization.
        Currently working at Paypay Corporation in Tokyo, Japan, focusing on high availability payment services.
        My experience are mostly in Java, Spring Boot, Mysql and aws cloud services.
    
    Skills
    
        Java
        Kotlin
        Spring Boot
        Mysql
        PostgreSQL
        Kafka
        Redis
        K8S
        AWS
        GCP
        Prometheus
        Grafana
    
    Work Experience
    
        
            
                
                    Software Development Engineer 2
                    Paypay Corporation ยท Tokyo, Japan
                 
                Jul 2022 โ Present
             
            
                About Company:
                
                    - Leading mobile payment and financial services company in Japan with 70+ million users.
- Process 600+ million monthly transaction with 15 trillion YEN annual GMV.
 
            
                About Work:
                
                    - Working on microservices to manage payment methods management like wallet, credit card and banks
- Scaling this service from 5000 RPS to 20,000+ RPS since I joined the company
- It is a read heavy service, so implemented caching and streaming solution
- Handle deployment, monitoring and alerts setup. Migration from new relic to prometheus
- Developed a solution for maintenance without downtime, it is being used by many teams and other group companies
- Working on cost optimization, communicate with PMs and third parties, do system design for changes,
                        prepare documentation and specs, collaborate with other teams
- Some of the major projects I have worked are receiving salary through PayPay app,
                        make payment directly from bank, add support for virtual prepaid card and many more
 
         
        
            
                
                    Software Development Engineer
                    Epaylater ยท Gurugram, Haryana, India
                 
                Aug 2020 โ Jul 2022
             
            
                About Company:
                
                    - NBFC providing credit limit to small & medium retailers in FMCG sector
 
            
                About Work:
                
                    - Migrated old application to spring boot & redesigned from
                        monolithic architecture to microservices architecture
- Migrated database from postgres 9 to postgres 12 & changed database design to be
                        more flexible to integrate multiple NBFCs & retailers
- Created Grafana monitoring dashboard using prometheus & setup slack alerts with
                        datasource from spring actuator
- Solved problems like latency issue, limiting API hits, timeouts
- Reduced db query execution time by 2 - 3 times and average API response time
                        from seconds to under 100 milliseconds
 
         
        
            
                
                    Senior Software Engineer
                    Biz2Credit Pvt. Ltd ยท Noida, India
                 
                July 2018 โ March 2020
             
            
                About Company:
                
                    - US based NBFC providing small businesses with the multiple funding options
 
            
                About Work:
                
                    - Design and build microservices for lending services
- Create a bank statement analysis logic which became a bestselling product for the company
- Got hands-on experience on front end technologies like Angular & React
- Got hands-on experience on mongo db, redis & rabbit MQ
 
         
        
            
                
                    Software Engineer
                    CMSS Pvt. Ltd ยท Mumbai, India
                 
                Dec 2015 โ May 2018
             
            
                About Company:
                
                    - CMSS is a service based company, which works mostly with banks and NBFCs
 
            
                About Work:
                
                    - Worked on lending, internet banking & mobile banking platforms
- Created mobile banking services from scratch to live for NKGSB Bank
- Got hands-on experience on Java, Spring, Hibernate, MySql & AngularJS
 
         
     
    Education
    
        
            
                University of Mumbai
                Bachelor of Science (BSc), Information Technology
             
            2012 โ 2015
         
        
            
                Ramniranjan Jhunjhunwala College
                HSC, Science
             
            2010 โ 2012