Frank Russo Email and Phone Number
Frank Russo work email
- Valid
Frank Russo personal email
- Valid
Frank Russo phone numbers
I'm a Principal Software Developer specializing in Web Development using TypeScript and JavaScript. I have strong knowledge of React, Angular, HTML5, and CSS.
Sas
View-
Principal Software DeveloperSas Apr 2022 - PresentCary, Nc, Us -
Senior Software DeveloperSas Mar 2007 - Apr 2022Cary, Nc, UsPart of a team responsible for upgrading our fraud detection software.• Lead developer responsible for upgrading large portions of our software from AngularJS to Angular 11. Also wrote reusable components that will be consumed by other solutions across SAS. Part of a team responsible for building solutions to help private and public sector organizations detect fraud. • Lead developer responsible for building the core of the fraud detection system as well as the Alert Management and Triage module. Used AngularJS as the main framework as well as built AngularJS components to wrapper various other JavaScript component libraries including Kendo, Dojo, and D3. Part of a team responsible for building reusable HTML5/JavaScript based components that will be used by all solutions. Specific duties include:• Lead developer responsible for the Table/DataGrid component. Added core features to Table that meet core company standards including accessibility, internationalization, and usability. The component was built to work with mid-tier services and solution services that follow company REST standards. Technologies include Dojo and OpenUI5, Spring, and Java.• Built and documented a starter app that solutions can use as a starting point for new HTML5 development. Part of a team responsible for developing and enhancing the SAS Enterprise Case Management system. Specific duties included:• Designed and developed key parts of system. Worked on back end data access, mid-tier, and user interface. Technologies include Dojo and JSP in the UI tier with Spring integration to the WIP mid-tier and iBatis for persistence. • Developer responsible for upgrade of mid-tier to SAS 9.4 from 9.3. Part of a team responsible for enhancing and maintaining the SAS Fair Banking system. Technology included Java, JSP, Struts, and some Spring. -
Lead Software DeveloperFx Alliance, Llc. Nov 2005 - Mar 2007Toronto, On, CaProject Leader for the FXall Admin system, which is a web based system responsible for configuration of Trade specific data. The system is used to set up Customers and Providers, including their users, accounts and mapping of data used to allow Customers and Providers to trade on the FXall platform. Specific duties included:• Led one in-house and one offshore developer through four releases of Admin. • Performed maintenance and enhancements of the existing system, which uses Tapestry 3.0 and Oracle 9i with Stored Procedures running on a Tomcat 5.0 server.• Redesigned and rearchitected the system. Technologies include JSF 1.1/Facelets in the UI tier with Spring 2.0 for transaction management and Hibernate 3.0 for persistence.• Used GigaSpaces to communicate with our Jini/JavaSpace based trading systems as a notification mechanism for changes to impacted data. Used JMS to communicate with other trading and back office systems.Part of a team responsible for designing and implementing the Deal Feed system for FXall’s new anonymous, market-based trading system (code-named Lynx.) Deal Feed is a trade confirmation system used to send messages to trade participants confirming their position in a Lynx trade. Specific duties included:• Co-architected the system, which uses Oracle persisted JMS queues for internal communication between different components. This allowed for separation of components into services which are managed by Mule, which is an open source Enterprise Service Bus implementation. Used Spring to auto-wire Mule based services.• Implemented an ehCache based caching mechanism for lookup of reference data, which was configured as a Spring Interceptor call to Hibernate managed tables. -
Software DeveloperViatech Inc. Aug 2003 - Nov 2005Part of a team responsible for enhancements to the Performance Evaluation Tool (PET) for the US Army. PET is a pay for performance based human resource system that tracks user’s performance throughout the year and is used at the end of year by the user’s Supervisor to perform a Performance Appraisal. Specific duties included:• Maintenance of the current system in production. Included rewriting parts of the system to eliminate trouble areas and reduce production downtime. Also responsible for the conversion of portions of the system from a custom framework over to Struts to allow easily adding new functionality.• Migration from WebLogic 6.1 to WebLogic 8.1. Included implementing the login functionality to conform to JAAS. Also responsible for the implementation of a Single Sign-On solution that uses Perimeter Authentication between iPlanet and Siteminder. Includes using Siteminder’s Identity Asserter for WebLogic to interface with the new JAAS LoginModule.• Implementation of PDF reports using XML/XSL and FOP. • Implementation of Excel reports using Jakarta POI 1.5.The system is developed using Servlets, JSPs/JSTL, EJBs (Stateless Session, Entity, and Message Driven Beans/JMS).
-
Software EngineerAt&T Government Solutions Mar 2002 - Aug 2003Dallas, Tx, UsPart of a team responsible for requirements gathering, analysis, design, and development of an Enterprise-wide Application for the American Federation of State, County and Municipal Employees (AFSCME) union. Specific duties included:• Performed requirements gathering and analysis for AFSCME’s Membership/Affiliate Relations Module. Also responsible for writing Requirement Deliverables given to the client.• Designed and developed AFSCME’s Membership/Affiliate Relations Module using the following technologies: Java/J2EE including JSPs, Servlets, and EJBs (Stateless Session Beans and Message Driven Beans with JMS) running on WebLogic 7.0 in an NT/2000 environment with SQL Server 2000. Also used Struts for the web tier framework and JUnit for unit and regression testing during development.• Wrote XML Schema’s to define data formats for B2B integration with AFSCME Affiliates. Also used Java XML parsers for processing of Affiliate data files. -
Software EngineerEnumerate Solutions Incorporated Oct 2001 - Mar 2002Mclean, Virginia, UsPart of a team responsible for designing and developing enumerate’s Data Portal. The Data Portal is an online data library built to house proprietary files for enumerate’s clients. The Data Portal has full security features, search, and eCommerce capabilities. Technologies used included:• Java/J2EE including JSPs and Servlets with Struts and EJBs (Stateless Session and Entity Beans) running on WebLogic 6.1. -
DeveloperBooz Allen Hamilton Nov 2000 - Sep 2001Mclean, Va, UsPart of a team responsible for designing and developing a large B2B and B2C eCommerce application for a consortium of Airlines and Oil Companies. The application was used to automate the supply chain process of fuel management between the various organizations. Specific duties included:• Designed and developed the B2C Ticketing Module running on WebLogic 5.1 using JSPs with JavaScript, Stateful and Stateless EJBs, and Java with PL-SQL accessing Oracle 8i in a Solaris environment. -
Software DeveloperHealthanswers Education Feb 2000 - Nov 2000Part of a team responsible for designing and developing the Point of Change (POC) Program portion of the www.4meridia.com website. POC was an online program developed by Knoll Pharmaceuticals to support the users of their weight-loss drug, Meridia. Technologies used included: Java, JSP, XML, JDBC, and SQL Server.Part of a team responsible for designing and developing the Rapid Review System (RRS), which is an online peer review system for the publishing of medical publications. The system was developed with JSP on the front end and Java on the backend with an ObjectStore database and RMI Servers as the middleware. Specific duties included:• Designed and developed the PDF Converter Server, which was a multi-threaded server application responsible for managing the conversion of electronically submitted files to the RRS. The PDF Server allows multiple clients to submit zip files containing the files to be converted. The server then synchronously manages the conversion of the files through a Perl Script that performs the conversion. The PDF Server was developed using Java with RMI.• Developed dump and load routines using Java to represent the ObjectStore database in XML. The routines will be used for version control to implement application upgrades to the production database.
-
ConsultantDmr Consultants Ltd Jul 1999 - Jan 2000Internal Project• Enhanced and maintained the internal web site for the Financial Services Business Unit.• Analyzed the Business Process on how they manage their Consultants. Made recommendations to stream line the process.Pearson Technology/Simon & Schuster• Designed and developed a Java interface to an MS Access database used by the Management Consultants on a Benefits Realization Project, using JBuilder 3 for all development including GUI and JDBC connectivity. Corporate Training• Completed a six-week DMR corporate training program, which provided an understanding of the company culture, organization, products and service offerings, consulting techniques and selected technical skills. -
Technical RecruiterThe Ayers Group 1997 - Jul 1999New York, Ny, Us
Frank Russo Skills
Frank Russo Education Details
-
Pace UniversityComputer Science -
Suny New PaltzComputer Science
Frequently Asked Questions about Frank Russo
What company does Frank Russo work for?
Frank Russo works for Sas
What is Frank Russo's role at the current company?
Frank Russo's current role is Principal Software Developer at SAS | UI Development with React, Angular, TypeScript | Master's in Computer Science from Pace University.
What is Frank Russo's email address?
Frank Russo's email address is fr****@****sas.com
What is Frank Russo's direct phone number?
Frank Russo's direct phone number is +191953*****
What schools did Frank Russo attend?
Frank Russo attended Pace University, Suny New Paltz.
What skills is Frank Russo known for?
Frank Russo has skills like Angularjs, Git, Java, Javascript, Jasmine Framework, Karma, Typescript, Html5, Spring, Spring Boot, Software Development, Agile Methodologies.
Free Chrome Extension
Find emails, phones & company data instantly
Aero Online
Your AI prospecting assistant
Select data to include:
0 records × $0.02 per record
Download 750 million emails and 100 million phone numbers
Access emails and phone numbers of over 750 million business users. Instantly download verified profiles using 20+ filters, including location, job title, company, function, and industry.
Start your free trial