Experienced Information Technology Professional
Highly skilled in object-oriented methodologies and in applying these principles to software architecture and design. Experienced in client side development of web sites, desktop applications and web services utilizing technologies such as Struts2, JSP, Swing, Applets and Servlets.
Well rounded in several IT fields including software engineering and networking. Experience also includes project planning and implementation, problem solving and systems administration.
Experience leading a team of highly skilled developers, located in the US, India and China, delivering high quality, industry-specific solutions to production.
Senior Software Developer, JAVA
RR Donnelley/Bowne & Co. Inc., New York 1/2008 – Present
My responsibilities include the development and maintenance of a client facing, web based application, as well as managing the application’s development and maintenance activities of third-party contractors and vendors. Duties include application programming, handling administrative tasks of the systems and vendors, as well as handling PCI compliance and Security Audit issues. Managing and coordinating with off-shore development teams to produce software solutions to production.
Technology includes: Java, J2EE, JSP/Servlet, Tomcat, Apache Web Server, CVS Version Control, SSL, Struts2, Struts1, XML, XSLT, XSD, Web Services, AXIS, WSDL, SOAP, 3B2 Arbortext, JUNIT, ANT, LOG4J, JDOM, MSSQL, MYSQL and RDP.
New Applications Technical Lead
Adeptra Inc., Norwalk Connecticut 8/2005 – 1/2008
My responsibilities include designing and developing auto-resolution telephony applications in a Windows and Linux environment; converting customer’s documented application requirements into functional applications; manage a team of highly skilled developers, located in the US and China, and charged with the responsibility of delivering high quality, industry-specific solutions to production. Supported QA, Client QA and Production processes.
IT Operations Center, U.S. Military Academy at WestPoint, New York 2/2004 – 8/2005
I was involved in designing and developing software for research and education in the department of Electrical Engineering and Computer Science at WestPoint. This software provides virtual tools for users to design network configurations and test them on a network simulator. My responsibilities included designing and implementing java objects and data structures for network scenarios and components; Graphical User Interface (GUI) design and implementation; the development of a scoring system for the network simulator; and documentation. This takes the form of application and applet development for use in classrooms and over the internet. In addition to this, I have re-designed and coded a Password Cracker educational application which is currently in use at West Point.
Lehman College, City University of New York. Bronx, New York 2002 – 2004
I worked with researchers from Lehman College, the University of Texas at Austin and the University of California at Davis on a computational biology project which focused on computer visualization and phylogenetic reconstruction algorithms. I was involved in designing, coding, and supporting modules for the visualization system, Mesquite (mesquiteproject.org). Wrote and modified Java programs for the Tree Set Visualization module. I performed laboratory procedures to support sampling and analysis of DNA data sets. Both Mesquite and Tree Set Visualization are written in Java and requires extensive knowledge and experience in this programming language.
Technology: Java; Swing; CVS; FTP; HTML; Multi-Dimensional Scaling (MDS); Phylogenetic Analysis Using Parsimony (PAUP)
IBM Corporation T.J Watson Research Center. Hawthorne, N.Y. 2000 – 2003
2002-2003 Worked with the Social Computing Lab implementing a component that supports online work group communications. This was part of a web-based group prototype which was subsequently deployed. My responsibilities included the implementation of a client side component for one of the group’s web based applications. The component, the Timeline Social Proxy, is a visualization tool providing cues about the presence and activity of participants in an online conversation system.
2000-2002 Worked with the Pervasive Computing/Next Generation group on accessibility research projects. I performed analyses on web accessibility for the handicapped/disabled. I implemented a web proxy with IBM’s Web Browser Intelligence technology, to analyze HTML code. I also used the Java Speech API to develop speech recognition and synthesis applications using IBM’s Via Voice Speech Engine. This required extensive knowledge of Java Thread programming.
Antigua Hotels and Tourist Association. St. John's, Antigua 1996 – 1998
Managed the planning, promotion and marketing of special events. Project Manager for Antigua Sailing Week, the largest regatta in the Caribbean. Planned and conducted public relations programs on behalf of the Association. This included press conferences, web site development and internet communications.
Technology: HTML, Radio/Television Communications
Masters of Science, Computer Science
2003 Lehman College, City University of New York. Bronx, N.Y.
GPA: 3.77, Major GPA: 3.77. Magna Cum Laude
Bachelors of Science, Computer Science
2002 Lehman College, City University of New York. Bronx, N.Y.
GPA: 3.48, Major GPA: 3.8. Cum Laude
Certificate, Business Project Management
2008 New York University School of Professional Studies, NYC, N.Y.
Courses: Basic Project Management; Extreme Project Management; Team Management in a Project Environment; Quality Techniques for Projects Management; Managing Projects for Speed
2009 Sun Microsystems Certification
Sun Certified Associate for Java Platform SCJA
Math and Computer Science Department
Lehman College, 2002. Departmental Honors
Computer Science and Mathematics Scholarship
Lehman College, 2002. CSM Scholar
Golden Key National Honor Society
New York Chapter, 2001. Member
Skills Include JAVA And Other Open Source Technologies
Management qualities: Ability to describe complex systems in a succinct and precise manner that’s is understandable to non-technical persons; Exercise effective time management to meet tight deadlines for deliverables; Ability to work under pressure and in an extreme project management environment.
JavaOne Conference 2011 – San Francisco, CA, 2011
Secure Knowledge Management Workshop
SUNY at Buffalo/NSF/USAF Research Lab, Buffalo, N.Y., 2004. Conducted poster presentation of the MAADNET Netbuilder project.
Symposium on Information Visualization
IEEE, Boston MA., 2002. Conducted demonstrations of the Mesquite and Tree Set Visualization software
Defining Customer-Centered Systems
IBM Research. Yorktown, N.Y., 2000. Attended a contextual-design seminar focusing on designing systems that reflect and support the way customers work.
"A Component – Based Design for a Simulated Network"
IEEE International Conference on Information Reuse and Integration, Las Vegas NV 2004.
Authors: David Edelstein, Denise C. Edwards
"Representing Secure Knowledge Management with Policies and Procedures in a Network Simulator"
NSF/SUNY at Buffalo/USAF Research Lab. Buffalo, N.Y., 2004.
Authors: David Edelstein, Denise C. Edwards
"A persistent chat space for work groups: the design, evaluation and deployment of loops"
6th ACM Conference on Designing Interactive Systems, University Park, PA. USA, 2006. ACM Press.
Authors: T.Erickson, W. Kellogg, M. Laff, J. Sussman, T. Vetting Wolf, C. Halverson, D. Edwards. (IBM Research Group)
Golden Key National Honor Society. New York, 2001. Member
Association for Women in Mathematics. Affiliated.
Toastmasters International, Member