8+ years experienced & result oriented software engineer skilled in leading the development of multiple commercially successful products from scratch, with active involvement throughout the development life cycle. Proficient at implementing core backend development tasks including 3rd party API integrations, REST API Development, website maintenance etc. while working with multiple frameworks, software, Operating Systems & programming languages. Adept at employing the Agile methodology of software development to leads teams & deliver high quality products within the stipulated deadlines. Possess a passion to learn and work on the latest technologies. Provides leadership, training & feedback to ensure that teams perform to the best of their abilities & deliver consistently.
• Product Development • Backend Development • 3rd Party API Integration • Server Management & Optimization • Deployment
• Architecture Design • REST API Development • Automation • Team Management
PROFESSIONAL EXPERIENCE
Product: An online solution for users to connect, train & grow people’s skill set through online training.
Backend: Python - Django
Frontend: HTML & CSS
Database: MySQL
Working on the development of the platform with 100k+ MAU
Defining & developing flows for the Website, planning the timeline & writing code for the platform
Mentoring a team of 5developers to create the complete marketplace for online trainers
Product Development
Led the entire Product Development Lifecycle from understanding the Business Case to Implementation
Successfully delivered ~100+ new features on the platform leading to a 21% increase in the MAU
Requirement Gathering: Continuously analyzing user behavior to obtain preferences & finalize features
Planning: Creating a timeline of the feature set broken into small deployable chunks & assigning deadlines
Development & Deployment: Executing & monitoring the development, testing and deployment of the various features on time
RESTful Analytics Engine
Developing a RESTful Analytics Engine which to analyze users’ Social Media Accounts
Successfully coded a base system for Facebook to serve as the blueprint for the addition of other platforms
Team Management
Employing Agile methodology for Project Management & GIT for Version Control to manage the team
Conducting code reviews to verify quality
Responsible for the hiring of the entire 5membered development team
Worked on the development of a central reservation system to handle 10k+ bookings per day
Single handedly delivered ~100+ new features for the reservation system
Integrated Payment Gateway, PayPal, to process 20k+ daily payments
Effectively managed cloud based server’s master/slave design using Amazon EC2 and nginx