Ronak Patel

CEO

Mumbai, Maharashtra, India15 yrs 10 mos experience
Most Likely To SwitchHighly Stable

Key Highlights

  • Over 10 years of experience in software development.
  • Expert in low latency microservice architecture.
  • Mentors and trains developers while resolving production issues.
Stackforce AI infers this person is a Backend-focused Technical Lead in the FinTech industry.

Contact

Skills

Core Skills

C/c++Spring BootCMultithreadingC++

Other Skills

AWSApache KafkaBack-End Web DevelopmentBorland C++ BuilderC++ LanguageCMakeCode ReviewCoding ExperienceCommunicationDBXDebuggingDesign PatternsGCCGDBGit

About

I am a Technical Lead at Upstox, a leading online brokerage platform in India. I have over 10 years of experience in software development, spanning multiple domains such as FinTech, BFSI, and Casino Gaming. My core competencies include C/C++ (14, 17), Java, Python, Perl, multithreading, Spring Boot, MySQL, Oracle PL/SQL, AWS, GDB, DBX, MQM, and Apache Kafka. My mission is to design and develop highly available, highly scalable backend systems that provide continuous service to retail traders. I use my expertise in low latency microservice architecture, asynchronous techniques, and cloud technology to deliver quality IT products and services. I also mentor and train other developers, review code, document designs, and resolve production issues. I am passionate about learning new technologies and staying updated with the latest industry trends.

Experience

Upstox

Technical Lead

Apr 2021Present · 4 yrs 11 mos · Mumbai, Maharashtra, India

  • Design and develop highly available, highly scalable backend systems to provide continuous service to retail traders.
C/C++JavaPythonPerlmultithreadingSpring Boot+7

Xoriant solutions private limited

Team Lead

Jun 2014Oct 2021 · 7 yrs 4 mos · Mumbai Area, India

  • As a C Developer i play a role of individual contributor wherein i look after any new requirements raised by client, drafting design&approach text for documentation, resolve production issues, provide fix,temporary workaround in timely manner.
  • 1. Played a role of Individual contributor in developing, supporting clients requirement.
  • 2. Wrote multi-threaded C application using asynchronous techniques.
  • 3. Provide Level 3 support for client inhouse product. Debugging core, identifying and tracing bug, developing patches/hot fixes.
  • 4. Gained insight of Telecom domain.
  • 5. Exposed to protocols such as Radius, Diameter, AAA Protocol.
  • Used Skill Set : RHEL, C, TCP/IP, GDB, GCC, Wireshark, HTML.
Cmultithreadingasynchronous techniquesRHELTCP/IPGDB+3

Polaris financial technology limited

Consultant

Sep 2011Jun 2013 · 1 yr 9 mos · Mumbai

  • As a consultant i was deployed in infra department where i played a role of developer, review panel member, assist team in developing required skills in project, documentation. Routinely provide technical assistance and resolution for in-house product to teams across the organization.
  • 1. Wrote C,C++ code comprising of technology such as multithreading, sockets, STL objects, mutex for financial applications handling trade related services.
  • 2. Participated in POC of porting project to identify and establish a method that will be used to port HP DCE enabled code to IBM AIX non-DCE code.
  • 3. Assist freshers in team by providing technical solution for complex problems. provide training sessions for deficient skills.
  • 4. Participated as a panel member for organization's process to check for development quality developed by various teams of the project.
  • 5. Developed shell scripts for automation, testing and monitoring Test, SIT environment.
  • 6. Provide peer review comments.
  • 7. Handle production bugs, issue and provide timely fix.
  • 8. support production deployment through cut over call.
  • 9. Drafted porting methodology for documentation purpose.
  • 10. Interview candidates for recruitment.
  • Used Skill Set : IBM AIX, HP UX 11i, xlC, C++, TCP/IP, Multithreading, mutex, sockets, cronjobs, unix, shell script, IBM MQM, STL object, proC.
CC++multithreadingsocketsSTL objectsmutex+4

Casino softwares

Sr Software Engineer

Jun 2009Sep 2011 · 2 yrs 3 mos · Mumbai Area, India

  • Product Development. Gather requirements , analyze, design and implement software from scratch. Develop various casino based GUI games with animation.

Education

University of Mumbai

Master of science — Information Technology

Jan 2007Jan 2009

University of Mumbai

Bachelor of Science (BS) — Information Technology

Jan 2003Jan 2006

Stackforce found 100+ more professionals with C/c++ & Spring Boot

Explore similar profiles based on matching skills and experience