I love writing code for web and mobile applications. The working functionality gives me a boost and makes my day. Even if it’s been 9 years in the same field, I still feel that motivation boost when I get things done. Ruby on Rails is the best thing that happened to me in the professional world and I can design and develop anything with this technology. Recently, I’ve found the similar love for ReactJs and ReactNative. These are really smart technologies to get things done faster and go along pretty well with Ruby on Rails also. I’ve developed several web applications with React front end and a couple of mobile applications with React Native (both iOS and Android). React Native converted me into a mobile app developer within a week as I knew ReactJs basics already. I am a strict follower of Agile methodology. I have followed Agile process in every project and it has given great results to me and my clients. I have lived each and every phase of project development and have practical knowledge of every process, so I am generally preferred by the clients because I can fill up the gaps for an unavailable developer with a different role. I do not compromise with the deadlines. I pre-plan my days/weeks such that there are no surprises at the end. I am honest in today’s world and I’m proud of it.
Was part of a team of two developers working on the development of a platform that helps nonprofits to be more efficient with grants by building software tools.
Participated in problem-solving discussions and sprint planning and fixed production bugs using BugSnag and Papertrail.
Worked on performance-related projects to decrease average server response time and increase Google PageSpeed scores.
Developed a mobile app and a discovery platform for customers to get a $5 discount on their first drink of each day in any bar or restaurant on the app.
Designed the complete app architecture and worked on the front end of the iOS and Android apps.
Built APIs in Ruby on Rails to consume via mobile apps and integrated Google Map APIs used for searching and displaying locations.
Set up and managed a team of 5 remote developers and built several web and mobile projects for clients worldwide.
Worked closely with the team members to develop and launch the web and mobile applications and helped them in every step of the software development life cycle.
Performed server management, post-launch production support, bug fixing, and maintenance and took necessary technical decisions in software architecture for better performance of the applications.
Built web applications in Ruby on Rails and managed a team of 4 developers.
Handled server deployment and management of all RoR applications on Linode, AWS, and Heroku and organized sessions to explain basic and advanced RoR features.
Designed and developed several applications and got a double promotion from a software developer to a tech lead.