About me
A seasoned software engineer with over 14 years of full-stack development experience and around 12 years of development experience in Agile Framework. I have significant expertise in analyzing business requirements and translating business needs to software designs and implementing best practising solutions.
I have been recognized for developing software First Time Right and with utmost quality.
My colleagues prefer working with me as I am not only a software engineer but also aid QA engineers, Interns, New Joiners and Technical Writers by articulating technical concepts and enabling them to understand the need for the requirements, use cases, workflows, alternate solutions, providing impact analysis, Failure Mode Effective Analysis and thorough documentation of the API and usage in internal Wiki thereby imparting a holistic view of software.
I have always believed in the bigger picture and leave no stone unturned in ensuring my deliverable are thoroughly workflow and usability tested. I have a keen eye for quality and architectural design and strive towards making code readable, manageable, and maintainable!
I thrive within an Agile environment, have a strong ability to coach and mentor other developers and possess a keen sense of teamwork and collaboration.
My educational qualifications include a Masters and Bachelors degree in Computer Science.
Technical Skills:
• Languages : C#,PHP and MS SQL
• Databases : MSSQL Server, AzureTable
• CI/CD : CruiseControl, Jenkins, TeamCity
• Version Controller : TFS, Git, SVN, Perforce, StarTeam
• Front End: WPF and Windows Forms, Miro, Drawify,Balsamiq for wire frames
• Other Tools and Concepts : Linux, Node and React.js basics, RESTful API, WCF, Postman,Javascript, Software Quality Fx, FxCop, SQL Profiler, ClearQuest, VSTS, Visio
PRACTICES
★ Object-oriented design
★ Agile development
★ Test-driven development
★ Code review
★ Pair programming
★ S.O.L.I.D principles
I am passionate about empowering Women in Technology, a champion of Neurodiversity, Accessibility, Diversity, Equity & Inclusion, and improving culture in the workplace. I love supporting women in technology and working towards creating impact and giving back to their communities in a small way. I am an active member of Company Employee Resource Groups, Girls who code, and Toastmasters group.
If you would like me to participate in a panel, or a focus group or have me present a talk at a conference or seek my voice for a podcast related to Women in Tech, don't hesitate to reach out to me.