Programming Manager Resume
New York, NY
Objective: Leading a software technical team in delivering business value through cost effective agile development.
Qualification summary Dynamic, creative software professional, leading a team of developers to effectively deliver technical solutions to complex business environment.
Technical environment: Mysql, Oracle,SQL, Spring, Hibernate, JPA, Java, J2EE, XML, Html, Gwt, JSP, Tomcat, Jetty. JBoss, Eclipce, Intellij Idea, Lucene, Search engine technology, SEO, SOA, Restful services, SVN, CVS, Maven, Open source, JUnit, Apache CXF, WSDL, JAXB, JSON, AJAX, Jenkins, Hudson, Jira, Lucene, Unix, Linux, Object Oriented design, Spring Security, CAS
Accomplishments:
Confidential, New York, NY, September 2010 - Current Programming manager
- Securing a global advertising facilitation platform Securing a distributed SOA based system, integrating security across emerging and legacy applications. Leading a team of developers following agile process. Integrating applications in a global setting, mitigating conflicting requirements. (Spring security, CAS).
- Financial system for Digital Advertising management tool (IDesk) Developed a rest based financial system that uses madia plan information to generate monthly purchase data to be paid to vendors, replacing existing legacy system with Restful based system (Spring, Hibernate, JMS)
- Leading a team of developers, throughout the hiring process, providing technical leadership and, and SDLC
Confidential, Washington DC, August 2009 - September 2010 Digital Marketing Manager
- Analytics tools and services for personal finance web site. Designing and implementing applications and services to provide web based personalized financial guidance (Spring, Hibernate, Restful Services). Writing data extraction tools for specialized financial data and applied algorithms and calculations to derive personalized financial guidance.
- Organic and paid digital marketing (Spring, Hibernate, Google Adwords, Google analytics) Leading the strategy, design and implementation of digital marketingcampaign, including SEO guidance and leadership, content development planning and management, paid and organic search marketing, analytics and performance reports
- Leading a team of developers, throughout the hiring process, providing technical leadership and, and SDLC
Confidential, Rockville, MD, 2003 - August 2009 Senior Software developer
- Open text exam grading tool and algorithm Invention and development of a web based tool for grading open text exams on any domain. Development of an algorithm and a process to tailor a text classifier for a specific domain and to extract semantic corpora related to that domain. This research project was financed and delivered to the US Navy, to enhance online training and assessment. Patent application is pending regarding this invention. (Lucene, J2EE)
- Distributed ground forces simulation Designed and developed a distributed web based training simulator to enables team of ground forces exercise team collaboration skills using digital information system. Converted the requirements into functional design and coached other participating developers (J2EE, distributed system).
- Integration of online training and aircraft maintenance record standard Rapid development of proof of concepts relating the integration of aircraft technical manuals (according to S1000d standard) with online training standard, as facilitated by SCORM 2004. Developed multiple use cases and presented them in multiple standard generation forums (S1000d, ADL Scorm, SOA)
- Integration of online training standards and simulation standards Participated in the proceeding of Simulation Interoperability Standards Organization, in the effort of publishing a standard for integration of simulation based training, and online training. Developed multiple proofs of concept and publications. (JE22, web technologies)
- Gui based online training CAD tool Designed and developed a CAD tool to generate SCORM compliant online training packages, with the intention to abstract the technical complexity of developing online learning and help instructional designers develop reusable instructional modules.
Education and professional development: Mater of Science, Computer Science Bachelors of Law