Ravi Madan
@ravimadan86
Experienced software developer with expertise in web and mobile applications.
What I'm looking for
I am a Principal Consultant with extensive experience in the analysis, design, development, and implementation of large-scale web and mobile applications. My journey in software development has equipped me with a robust skill set, particularly in PHP, Angular, NodeJs, and various database technologies. I thrive in dynamic environments where I can leverage my technical expertise to deliver innovative solutions that meet business objectives.
Throughout my career, I have successfully led teams and projects, ensuring high-quality deliverables while fostering a collaborative atmosphere. My experience spans multiple roles, including Lead Software Developer and Team Lead, where I have honed my abilities in Agile methodologies and continuous integration practices. I am passionate about mentoring others and driving projects to success through effective communication and strategic planning.
Experience
Work history, roles, and key accomplishments
Principal Consultant
IT Clients
Jan 2018 - Present (7 years 6 months)
Currently working as a Principal Consultant, focusing on large-scale web and mobile application development. This role involves expertise in analysis, design, development, and implementation across various projects.
Freelance Lead Software Developer
Excellarate
Feb 2022 - Jun 2022 (4 months)
Led software development for RootWurks, an Austin-based cannabis compliance and education platform. Contributed to the business workflow engine and developed new features using Agile Scrum methodologies.
Freelance Lead Software Developer
Synerzip
Nov 2020 - Mar 2021 (4 months)
Served as Lead Software Developer for 501ops, enhancing their data capture, mapping, and reporting tools for nonprofits. Focused on business workflow engine development and new feature implementation within an Agile Scrum environment.
Developer & Team Lead
Etis GmbH
Jan 2018 - Jan 2020 (2 years)
Developed and led a team for HareKrsna World, an online portal for followers of HareKrishna. Built RESTful web services for Android and worked with Laravel, Bootstrap, and AdminLTE theme.
Developer & Team Lead
Etis GmbH
Jan 2018 - Jan 2020 (2 years)
Developed and led a team for MVB, an online portal for patient management and diagnosis. Created RESTful web services for Angular 7, worked with NodeJs and Swagger, and implemented UI components using Angular Material Design.
Developer
Appster LLP
Jan 2016 - Jan 2018 (2 years)
Developed RESTful web services for the iOS integration of Sayin' It Sam, an iPad game promoting speech in early language learners. Utilized Laravel, Bootstrap, and AdminLTE theme, and integrated Sonar for code quality.
Developer
Appster LLP
Jan 2016 - Jan 2018 (2 years)
Gathered requirements and handled clients for Crimzon App, developing RESTful web services for iOS integration and frontend in Angular2. Worked with Angular2, NodeJs, Bootstrap, and Laravel Framework.
Developer
Appster LLP
Jan 2016 - Jan 2018 (2 years)
Developed RESTful web services for Android and frontend integration in Angular2 for DentaMatch, a platform connecting dental practices to job seekers. Worked with Angular2, NodeJs, Bootstrap, and Laravel Framework.
Developer
Appster LLP
Jan 2016 - Jan 2018 (2 years)
Contributed to the business workflow engine and developed RESTful web services for iOS and UI components for Onthr3, an on-demand photography application. Utilized Laravel, Bootstrap, and AdminLTE theme, and integrated Sonar.
Developer & Team Lead
MetaDesign Solutions
Feb 2013 - Dec 2015 (2 years 10 months)
Developed UI components using Angular2 and Bootstrap for Zenarate, a SaaS webcam and screencast-based role-play automation system. Worked on video recording using Wowza, HDFVR, and WebRTC, and mentored team members.
Education
Degrees, certifications, and relevant coursework
Sikkim Manipal University
Masters of Computer Application, Computer Application
Completed a Master's degree in Computer Application, gaining advanced knowledge in various aspects of computer science and software development.
Shivaji College, Delhi University
B.Sc, Computer Science
Pursued a Bachelor of Science degree with a focus on Computer Science, building foundational knowledge in programming, algorithms, and data structures.
NAIT
Diploma in Software Package, Software Package
Grade: A Grade
Obtained a Diploma in Software Package with an 'A' Grade from NAIT, demonstrating proficiency in various software applications and development tools.
C.B.S.E board
Sr. Secondary
Completed Senior Secondary education from the C.B.S.E board in New Delhi.
C.B.S.E board
Secondary
Completed Secondary education from the C.B.S.E board in New Delhi.
Tech stack
Software and tools used professionally
Amazon EC2
Amazon S3
GitHub
Bitbucket
MySQL WorkBench
SQLyog
MySQL
MongoDB
Gmail
Node.js
Laravel
NestJS
Yii
Google Analytics
Visual Studio
Bugzilla
Angular Material
Angular 2
React
jQuery
AngularJS
JavaScript
Python
PHP
Laravel Nova
Sequelize
Ubuntu
Amazon RDS
TypeScript
Visual Studio Code
Sublime Text
Amazon SES
Wowza
Docker
WebRTC
NGINX
Amazon Web Services (AWS)
SQL
Availability
Location
Authorized to work in
Website
ravimadan.inSalary expectations
Job categories
Interested in hiring Ravi?
You can contact Ravi and 90k+ other talented remote workers on Himalayas.
Message RaviFind your dream job
Sign up now and join over 100,000 remote workers who receive personalized job alerts, curated job matches, and more for free!
