I am an enthusiast whose passion is coding and software development.
I am an organized, collaborative, results-driven iOS application developer developing robust code for high volume business solutions.
I have keen interest of writing user-friendly, readable, clean, maintainable source code, and the desire to learn more from challenging projects.
I am on a journey to learn and grow as a complete software developer and iOS development is one of the stepping stones. I also exercise team building and leadership skills which helps me stay connected to my past knowledge, cherish the current project with my team and aim higher for the future.
I have a passion for blending the best mobile technical practices like:
- Implementing SOLID principles in native iOS Development using Swift and SwiftUI
- Developing strong architecture practices (MVC vs MVVM & more)
- Building strong code review & code quality practices (leveraging CI/CD, TDD, & more)
- Developing effective hiring & team building practices
- Implementing reactive programming using Combine framework.
Other skills that I am good in are:
- Leadership / Team building
- Design Patterns
- Object-Oriented Programming
- JSON / REST API
- Git / Bitbucket
- Agile / Scrum
About my leadership / team-building skills:
- In 2017, I lead my team, of 6 developers, to the grand finale of the Smart India Hackathon 2017.
- From 2015 till 2018, I co-founded Team Special Projects Initiative (Team SPI) and held the responsibility of Vice - President.
- Conducted Hackathons and seminars about different skill set, competitive programming and project development in college
- In 2013, I lead a team of 45 students as president of the team Techedge (technical society of High School) to host Dewang Mehta Memorial Interschool IT competition.
- Co - founded robotics club in school to promote robotics in High School
The quote I relate to:
"Tell me and I forget. Teach me and I remember. Involve me and I learn." - Benjamin Franklin
If you feel the same and have a role to involve me in, please get in touch.