Product Manager
AAJ Technologies
Total years of experience :30 years, 9 Months
At AAJ Technologies, I switched to its products division in 2009 where I have been working as an offshore product manager as well as a business analyst/subject matter expert in the healthcare domain. As a product manager and SME, I have led the design and development of multiple health insurance products geared for health insurance companies catering to the individual & family as well as group insurance markets in the U.S. The product is a collaboration platform for health carriers to offer health plans in the individual & family and group insurance market. The product also provides ACA (Affordability Care Act) compliant platform for the health carriers to easily integrate with health exchanges. The product also includes billing, payments, and commissions module.
As a product manager, I work with the sales team exploring new opportunities, delivering product demonstrations to the potential customers, developing proposals and Statement of Work; with the clients re-engineering their business processes; and with the project teams seeing them successfully delivering the customer requirements - within budget and on time. Internally, I am leading a team of software engineers, QA analysts, UX designers, system engineers, business analysts and application support staff.
At AAJ Technologies, I oversaw all the software projects as well as various product initiatives in the organization, which had a strength of around 100 software engineers. I was responsible for managing and coordinating the resources and processes to deliver products while helping define vision, definition and strategy for the development teams. I was also responsible for managing the day-to-day operations (recruitment, resource allocation, network infrastructure, processes compliance, etc.) and ensuring alignment with the established policies and contribute to the achievement of high performance standards. My responsibilities included but were not limited to:
• Define vision, definition and strategy for the development teams and align them with the organizational strategy
• Lead the development of large and complex projects, cost and effort estimates, and schedules
• Establish and oversee communications and working relationships with customers and management
• Co-ordinate the development and compliance of standards and policies ( CMMI, PMI, and ISO)
• Direct and facilitate the evaluation of information technology needs and recommend solutions
• Oversee hiring, supervise project managers and team leads
• Monitor projects pipeline and plan development teams and trainings
• Delivery of projects on time and within budget
• Projects costing and revenue projections
• Resource allocation/leveling and personnel development plans
I worked closely with the delivery teams in doing cost benefit analysis of the projects, defining project and billing milestones, and then working with the finance department in forecasting the monthly/quarterly revenue and following up weekly on these milestones to identify any risks in meeting the projected revenue targets and as such devising mitigation strategies.
As a consultant, performed business analysis and created Requirements Definition Document, Process Flow, Diagrams, and Design Documents for a number of client projects.
Developed Microsoft Access database applications.
Developed applications with VB 6.0 and SQL Server.
Worked as a System Support consultant providing infrastructure support to customers
Worked as a sports editor - content management and page designing
Worked as a sports reporter covering different sports events
Worked with the IT department launch the newspaper's first web site