Shahrooz Esmaili

Shahrooz Esmaili Email and Phone Number

Co-Founder of BambooEcotour @ Bamboo Ecotour
Shahrooz Esmaili's Location
Tehran Province, Iran, Iran, Islamic Republic of
About Shahrooz Esmaili

A Software Engineer with over 9 years of experience in the whole software development life cycle. Highly proficient in analyzing complex systems and their requirements into products, especially in J2EE and Java android. Having experience in software implementation in various domains such as payment and financial facilities and video streaming.

Shahrooz Esmaili's Current Company Details
Bamboo Ecotour

Bamboo Ecotour

View
Co-Founder of BambooEcotour
Shahrooz Esmaili Work Experience Details
  • Bamboo Ecotour
    Co-Founder
    Bamboo Ecotour Jan 2022 - Present
    Tehran, Iran
  • Pasargad Electronic Payment
    Java Developer
    Pasargad Electronic Payment Jan 2021 - Sep 2022
    • Reduced coupling of the codebase by refactoring and slaking services from the monolithic application.• Redesigned and refactored stateful backend into a stateless service to support Mobile and Web-based projects utilizing JWT and refresh tokens.• Integrated 10 3rd-parties into Paypod project using state-of-the-art design patterns.• Connected Paypod’s Backend securely to 8 billing suppliers via generated access tokens.• Maintained backward compatibility between old and new billing suppliers.• Developed the digital wallet system based on micro-service utilizing Java & SpringBoot.Tools & Environment: Java, Spring Framework, JWT, MVP Architecture, log4j, Git, swagger, docker
  • Baran Telecom Co.
    Senior Android Developer
    Baran Telecom Co. Aug 2019 - Jan 2021
    Tehran Province, Iran
    • Coordinated 3 android developers to build an IPTV solution called "Aio TV" based on android mobile devices to facilitate a reliable infrastructure for beyond 300K active users per month.• Increased market share of the mobile app by 7% by Developing an app for android tv and android box using Kotlin on a MVVM architecture. • Increased App usage by 20% and active users by 30K by redesigning UI/UX & refactor the application with Kotlin and Jetpack.• Added offline architecture with Room in the application. Decreased 20% of the app's requests using load on the server technology.Tools & Environment: Java Android, Kotlin, Coroutines, Koin, RxJava, Dagger 2, Gitlab, Firebase, MVVM & MVP Architecture, Retrofit, ExoPlayer, Agile
  • Novin Hi-Tech Solutions
    Java Developer & Android Developer
    Novin Hi-Tech Solutions Dec 2015 - Jul 2019
    Tehran
    • Developed a microservice J2EE backend & Android for Agri-Bank app which is a financial and payment app for Agriculture Bank with +2 million active users monthly.• Take charge for creating "Mobile Bank" from scratch. The backend service which interacts with payment gateways was based on J2EE, JPA, EJB and micro-service architecture.• Increased 30% usage of the Android app as a result of creating secure SMS based communication infrastructure on the client-side and server-side.• Developed an NFC payment system on the mobile-bank app for cardless payments.Tools & Environment Java Android, J2EE, EJB, JPA, Oracle WebLogic, Oracle 10g, MVC Architecture, Git, VCS, Firebase, Retrofit
  • Nozha
    Java Developer & Android Developer
    Nozha Apr 2013 - Dec 2015
    Tehran, Iran
    • Working as a Fanap VAS service team member to develop a USSD service (*720#) based on Google USSD SDK for Pasargad Bank, One of the biggest private banks in Iran (with +1 million users).• Implement Huawei UAP protocol to communicate and receive and transmit USSD message information with Rightel mobile operator.• Implement cinema ticket sales service on USSD Systems • Develop a dashboard for management, reports, and data entry using Apache Wicket & J2SE.• Developed the following projects base on java android: o “Emarat Masoudieh” Virtual tour app for one of the oldest mansions of Iran. ordered by “Cultural Committee of Tehran Municipality”o “Kid’s Pasargad World”: An entertainment app to introduce investment and the banking industry to children through games and movie screenings. By order of "Pasargad Bank" Tools: J2SE, Hibernate, Wicket, Java Android, MySQL, Oracle 10g Tomcat, VCS
  • Btn-Ict (Bonyad Tavon)
    Java & Oracle Developer
    Btn-Ict (Bonyad Tavon) Feb 2012 - Apr 2013
    • Working as a member of the HR system development team.• Developed Crud forms using Oracle Report, Oracle Forms.• Test and Quality Control team initialization, management, and scenario improvement.• Optimize and tuning database queries and speed up results by an average of about 70%.• Implemented PL/SQL procedures and triggers.• Analyze and implementing BI Reports System with Oracle BI for HR System.Environment: J2E, Hibernate, JSP, Servlets, Oracle 9g, Oracle Form, Oracle Reports, Oracle BI, PLSQL

Shahrooz Esmaili Skills

.net Data Warehousing Design Patterns Jquery Oracle Reports Html 5 Web Applications Tomcat Oracle Forms Microsoft Sql Server Web Development Json Ajax Uml Asp.net Oracle Html Java Android Xml Hibernate Oop Oracle Designer Mvc Javascript Business Intelligence Software Engineering Sql Css Software Development Vb.net Java Enterprise Edition C# Object Oriented Design Mysql

Shahrooz Esmaili Education Details

  • Kowsar Higher Education Institute
    Kowsar Higher Education Institute
    Computer Software Engineering
  • Shamsipour Technical And Vocational University
    Shamsipour Technical And Vocational University
    Computer Software Engineering

Frequently Asked Questions about Shahrooz Esmaili

What company does Shahrooz Esmaili work for?

Shahrooz Esmaili works for Bamboo Ecotour

What is Shahrooz Esmaili's role at the current company?

Shahrooz Esmaili's current role is Co-Founder of BambooEcotour.

What schools did Shahrooz Esmaili attend?

Shahrooz Esmaili attended Kowsar Higher Education Institute, Shamsipour Technical And Vocational University.

What are some of Shahrooz Esmaili's interests?

Shahrooz Esmaili has interest in Science And Technology, Environment, Arts And Culture.

What skills is Shahrooz Esmaili known for?

Shahrooz Esmaili has skills like .net, Data Warehousing, Design Patterns, Jquery, Oracle Reports, Html 5, Web Applications, Tomcat, Oracle Forms, Microsoft Sql Server, Web Development, Json.

Free Chrome Extension

Find emails, phones & company data instantly

Find verified emails from LinkedIn profiles
Get direct phone numbers & mobile contacts
Access company data & employee information
Works directly on LinkedIn - no copy/paste needed
Get Chrome Extension - Free

Aero Online

Your AI prospecting assistant

Download 750 million emails and 100 million phone numbers

Access emails and phone numbers of over 750 million business users. Instantly download verified profiles using 20+ filters, including location, job title, company, function, and industry.