Resourceful, seasoned technology professional with excellent analytical skills and attention to detail. Proven expertise in deploying business critical applications within tight timelines and budgets. Design and implement complex software systems that are reusable and flexible for changing business requirements. Experienced developer and architect skilled in analyzing and making recommendations to senior and C level managers on systems solutions. Resourceful, seasoned technology professional with excellent analytical skills and attention to detail. Proven expertise in deploying business critical applications within tight timelines and budgets. Design and implement complex software systems that are reusable and flexible for changing business requirements. Experienced developer and architect skilled in analyzing and making recommendations to senior and C level managers on systems solutions.