D

Daleef Rahman

Software Engineer

Dubai, United Arab Emirates9 yrs 8 mos experience
Most Likely To SwitchHighly Stable

Key Highlights

  • Expert in building scalable and distributed systems.
  • Led development of AI-driven career guidance platform.
  • Proven track record in digital marketing and customer acquisition.
Stackforce AI infers this person is a Software Engineer with expertise in SaaS and B2B solutions.

Contact

Skills

Core Skills

Software DevelopmentCore JavaDigital Marketing

Other Skills

AWSAmazon Web Services (AWS)AngularJSApache KafkaBack-End Web DevelopmentCCascading Style Sheets (CSS)Continuous IntegrationData AnalysisData StructuresDockerDocker ProductsFull-Stack DevelopmentGitHubHibernate

About

Software design and development engineer possessing excellent hands on experience in scalable and distributed systems. Experience in building web application and tech platform from scratch, aptly supported by good debugging and problem-solving abilities. Also have rich exposure in customer acquisition and experience in setting up and running analytical, data-driven digital marketing systems. Passionate about solving technology and business problems. Highly motivated, self starter, quick learner, technically sound and an excellent team player.

Experience

9 yrs 8 mos
Total Experience
2 yrs 5 mos
Average Tenure
4 yrs
Current Experience

Careem

Senior Software Engineer

May 2022Present · 4 yrs · Dubai, United Arab Emirates

Udaan.com

Software Engineer

Apr 2020May 2022 · 2 yrs 1 mo · Bengaluru, Karnataka, India

  • Udaan is the largest and fastest-growing B2B commerce startup in India.
  • Product owner for seller fulfilment and seller experience.
  • Worked with various stakeholders to come up with the right software engineering roadmap for each quarters, defining and measuring the right KPIs
  • Efforts to bring stability to the system including setting up proper alerts and monitoring systems for key apis, classifying exceptions to the right error codes. Alerts and monitoring for critical cronjobs.
  • Designed and developed various product features to improve seller’s ease of doing business on Udaan and also to enable sellers to grow their business.
  • Worked on multiple high severity functional issues and scalability issues. Scale invoice number generation using invoice number queue.
  • Enforce proper preconditions checks while RTS (ready to ship) marking to avoid taking BAD input and show actionable error messages to the users reducing the escalations on the flow.
  • Scaled udaan invoicing to 100% adoption.
  • Refactored bulk RTS flow completely using the right design patterns to improve developer experience. Thus preventing future bugs, handle bad inputs in better way, and also enabling better testability.
  • Generified the refactored code and published a library to read and write tabular file inputs.
  • Active participant of "Data sanity interest group" which was small team working on to come up with recommendation and guidelines on how to prevent bad data coming into the system.
  • Redesign RTS async job processing daemon to make it multi pod enabling it to scale. Done the infrastructural changes for that ensuring that a job is executed once and only once.
  • Benchmark the seller fulfillment apis and reduced response size and latency of apis
Software DevelopmentCore JavaSpring FrameworkRedisREST APIsSQL+1

Hikewise (vlead eduventures)

Co-Founder and CTO

Jan 2018Mar 2020 · 2 yrs 2 mos · Calicut Area, India

  • Hikewise is an advanced holistic career guidance platform. We have developed an AI driven career assessment tool for Indian context to eliminate the influence of human biases in the career development. What makes our mechanism work is its holistic approach which is not just limited to psychometric traits but takes into consideration multiple other factors that are important in an individual’s career development process like their socio-economic background, past academic performance, leadership and other organisational skills, talents in specific fields etc.
  • Designed, developed and deployed the full tech platform of (hikewise.com) including back-end and front-end from scratch.
  • The platform is built on Java with spring framework. Html, CSS, Javascript, jQuery, Angular JS, Typescript are used on front end. For caching, Redis was used.
  • Leveraged multi-threading and concurrency to make sure that report is generated within few seconds of completing the career assessment test.
  • Maintained production environments on AWS. Worked on EC2, RDS, Route 53, AWS load balancers.
  • Designed user flow, did user testing, A/ B testing and reiterated the design multiple times to derive the optimal one.
  • Designed and developed the platform for career counsellors working with us on part time/ freelance mode to ensure smooth counselling operations and also developed custom platforms for affiliated partner companies.
  • Handled digital marketing and sales efforts to acquire 5000+ customers in 18 months through  paid & non-paid means.
  • Developed business plan including market research, financial estimates, operations plan etc.
  • Fundraising planning and implementation, including identifying resource requirements, researching funding sources, establishing strategies to approach funders, submitting proposals.
  • Built  & set up marketing channels like SEM, FB, SEO, Email, SMS, Content & more.
Software DevelopmentJavaSpring FrameworkAWSDigital MarketingData Analysis

Appdynamics

Software Engineer

Jul 2016Dec 2017 · 1 yr 5 mos · Bengaluru, Karnataka

  • AppDynamics is an application performance management (APM) and IT operations analytics (ITOA) company that focus on managing the performance and availability of applications across cloud computing environments as well as inside the data center.
  • Designed and implemented several features across multiple releases for “AppDynamics Infrastructure Visibility”, a product that gives end-to-end visibility on the performance of the hardware running your applications.
  • Worked on: Core Java, Multi threading, Concurrency, JDBC, J2EE, Hibernate, Google Guice, REST web services, Docker containers, Kubernetes, JUnit, Mockito, Shell scripting, Linux internals, Gradle
  • Designed and developed an extension of appdynamics machine agent to monitor application nodes running inside Docker containers and to identify the container issues that impact application performance. Worked all the stages from research and analysis, design, implementation and coordination with external teams including QA and front end.
  • Participated in design and code reviews.
  • Worked on various testing methodologies including Unit Testing, Integration Testing, Black Box Testing, Performance Testing etc.
  • Designed and developed a automation tool to run performance testing on “AppDynamics Infrastructure Visibility”.
Core JavaMulti-threadingDockerREST APIsPerformance TestingSoftware Development

Education

Indian Institute of Technology, Kharagpur

Bachelor of Technology - BTech — Electrical Engineering

Jan 2012Jan 2016

Stackforce found 100+ more professionals with Software Development & Core Java

Explore similar profiles based on matching skills and experience