Quantcast

Principal Software Engineer Resume Bronx...
Resumes | Register

Candidate Information
Name Available: Register for Free
Title Principal Software Engineer
Target Location US-NY-Bronx
Email Available with paid plan
Phone Available with paid plan
20,000+ Fresh Resumes Monthly
    View Phone Numbers
    Receive Resume E-mail Alerts
    Post Jobs Free
    Link your Free Jobs Page
    ... and much more

Register on Jobvertise Free

Search 2 million Resumes
Keywords:
City or Zip:
Related Resumes

Principal Software Engineer Jersey City, NJ

Lead Software Engineer (.NET Core) Brooklyn, NY

Software Engineering Team Leader Little Falls, NJ

SENIOR PRINCIPAL ENGINEER (.NET) Trenton, NJ

Software Engineer Manager West Orange, NJ

Software Engineer Machine Learning Manhattan, NY

Principal Data Integration Engineer Secaucus, 07305, NJ

Click here or scroll down to respond to this candidate
                                                                 GeorgeDedaj                            Street Address  Waring Avenue                            Bronx, New York Street Address
                               PHONE NUMBER AVAILABLE                            EMAIL AVAILABLESUMMARY          Senior Software Engineer with 20 years of experience                 specializing in distributed object oriented development.SKILLS           (    Java (up to 1.17), C++, Javascript, Ruby, Smalltalk,                 C, Perl                 (    Spring (Core, MVC, Rest, Boot, and Cloud), Hibernate,                 Mybatis, Sybase, Oracle (impdb, expdb, and SqlPlus), REST,                 SOAP, Spring Web, Spring Boot, Spring Cloud, Docker,                 Kubernetes, Gigapsaces, Angular, Node.js,  React, Redux,                 JDBC, Ruby on Rails, AppWatch, JMS/RabbitMQ, MQ, Kafka,                 DB2, Mongo, XML, Swing, TomCat, Apache CXF, J2EE (JSP,                 Servlet, JCA, and  EJB), Flatworm, WebSphere, Corba, Rogue                 Wave, Rational  Rose, Autosys, Messaging Systems                  (    Maven, Ant, Jenkins, Artifactory, Rundeck, Bitbucket,                       Jira, Sonar,                        CyberArk                 (    Windows, Linux, Solaris, Aix, and NCR UNIX                 (    Advanced Mathematics and quantitative applicationsWORK        Principal Software Engineer(Consultant) Wells Fargo (Jan 2023 -                 Dec 2023)EXPERIENCE  Worked on TDS application used to identify, analyze and perform                 trade surveillance for Corporate & Investment Banking                 compliance using the popular industry-leading OneTick Trade                 Surveillance product.                 This involved data ingestion into OneTick Surveillance and                 alert generation.                 All work was done in Java on Linux platforms.                 Senior Consultant Bnp Paribas (May 2020 - Sep 2022)                 Worked on Bnp Paribas Java-based 'Tiger" Prime Brokerage                 application.                 Developed Linux scripts to archive production data to                 relieve storage size constraints.                 Developed code to generate, cache Tag Id's (tradeIds) and                 roll them over across a window based on configurable                 control data.                 Responsible for reorganizing the Tiger application to not                 rely on sensitive library data  kept in insecure                 Artifactory but rather to move it to protected locations on                 production servers accessible only to privileged accounts.                 This involved the writing of ESAPI compliant en/decryption                 code.                 Senior Technical Lead Infosys Limited (Oct 2019 - Feb                 2020)                 Worked on various inhouse applications in sectors                 including but not limited to the  pension, accounting,                 banking and trading sectors. Work was done in Java,                 Hibernate, Spring (Core, MVC, and Boot) and various                 relational databases.                 Senior Programmer Analyst Transamerica  Retirement                 Solutions (July 2010                 -  Feb 2019)                 Developed, deployed and maintained a high visibility 24x7                 multi-vendor pension remittance system requiring high                 transactional processing.  System consisted of applications                 to process payroll remittance and indicative data uploads                 from a fellow retirement solutions provider that merged                 with the company. The applications were written in Java and                 used MyBatis as the persistence framework and Flatworm to                 read incoming and generate outgoing Remittance data.                 Developed, deployed, and maintained a multi-vendor  pension                 loan repayment system based  on  Automated  Clearing  House                 services provided  by  Wells  Fargo.  The  application  was                 written  in  Java  and  used  MyBatis  as  the  persistence                 framework  and  Flatworm  to  read  incoming  and  generate                 outgoing loan repayment data as well as  read  and  process                 subsequent incoming confirmation data.                 Wrote a Java-based web service to process payroll                 remittance uploads from a fellow retirement solutions                 provider that merged with the company. These services were                 deployed on Tomcat and used Apache CXF, Spring and                 Hibernate. As such, the solution was completely open source                 thereby providing a significant savings to the company                 without compromising availability and reliability                 Senior Software Consultant, Credit Suisse (Sep 2008 - Dec           2008)                 Senior consultant on the PrimeTrade project. PrimeTrade,                 developed at Credit Suisse, is their web-based electronic                 trading platform for security products.                 Designed and wrote code to add the functionality to import                 orders from a file to trade in the Click and Deal (SER -                 Streaming Executable Rates based on rates returned from the                 EFX (Forex rates) servers) panel.                 The import dialog allows the user to populate an 'Import                 Blotter' table with orders contained in a .csv file. In the                 new dialog the orders may then be executed so that they                 move from the 'Import Blotter' to the Order Blotter.                 Unsuccessful orders may be exported to a .csv file which                 may then be corrected and ultimately (re)imported.                 The orders to be imported will be limited to those                 containing booking accounts in PrimeTrade and valid                 currency pairs for the Click and Deal trading.                 The ability to import files will be limited to those users                 who possess the entitlement to do so. This entitlement is                 controlled through the property file value.                       The core coding was done in Java and Java Swing and                 was multithreaded.                       Senior Software Engineer, AxisPoint, Inc. (May 2008                 - July 2008)                       Senior software engineer on the Works project, a                 multithreaded Java/Swing/Oracle music publishing                 application developed for a major client, an international                 music publisher.                 Associate, Information Technology Department, Morgan           Stanley                 (April 2006 - Dec 2007)                       Senior developer on Turnover Change Management                 system (Tcm2), an in-house system built to facilitate                 Company-wide SOX (Sarbanes-Oxley Act of 2002) compliance.                 Tcm2 comprises a backend Soap server and a front-end web                 GUI both written in Java. The front-end is managed under                 the web farm, and utilizes all the standard MSJava toolkits                 (internal java wrappers). The backend interacts with a                 Sybase database to store requests and is capable of                 responding to requests via Soap messages. Almost all                 actions provided by the front-end GUI can be achieved by                 making Soap calls directly to the backend server. Other                 systems are expected to interact with the backend directly                 to manage TCM requests. There is also a client API provided                 in Java to facilitate such interactions.                 Was the original developer on the server side, which is a                 java-based Soap server that acts as a client to other Soap                 servers, through both java and perl-based Soap Api's.                 Senior Technical Specialist, Global Derivative Systems,           Salomon Smith                 Barney/Citigroup (Aug 2003 - Mar 2006)                       Senior developer on Java-based fixed income                 derivative trading system built on top of the distributed                 RMI-base Calypso framework and running on Solaris with                 Sybase backend.                 Wrote the Sales Allocation subsystem to allow salespeople                 to suballocate a block trade into child trades. This was a                 swing application partitioned into a model, view, and                 controller for ease of maintenance, and was a part of the                 Sales Trader Matching system that allows salespeople to                 match sales trades with trades entered by traders, and                 conversely.                 Wrote the Bond Blotter application, which replicated                 existing functionality for creating bond prices in a user                 friendly Swing application. Formerly, the desk used a                 spreadsheet to determine bond prices.                       Wrote the Credit Default Swap Wizard, a swing                 application, to enable traders to enter and modify trades                 more conveniently than from the base Calypso system.                 Traders can create templates that automatically supply                 defaults for most of the trade components and can configure                 lists of favorite values to be used for populating list                 boxes for trade components.                 Wrote the Credit Option wizard, a screen to enter and                 modify options on Credit Default Swaps.                 All wizards were written in Java swing and weremultithreaded.                       Designed and developed programs to reconcile                 transactions and payments with the legacy back office Oasys                 system via a third system written in C++. This necessitated                 the writing of a JNI adapter.                 Also wrote batch programs to update reset rates from the                 Oasys backend system,  to update and save CDS curves, to                 perform bond calculations as well as other bond blotter                 operations in an automated batch setting, and various other                 smaller batch applications, including one that performed                 VAR calculations.                       Wrote CGI scripts in Perl to enable web access to                 various generated reports and configurable Perl scripts to                 ftp various files to the web server report directory.                 Senior Consultant, Fitch Risk Management (Feb  2002-Aug                       2003)                 Designed and implemented credit risk management system                       from client                 requirements. System simulates obligor default                       events and calculates various            Value at Risk values. It also saves runtime state when in batch                 mode,        allowing for a hotstart when run subsequently                 in interactive mode. Created reusable class to support                 dynamic addition of columns to Java Swing Tables. Created                 Java Swing infrastructure to allow easy addition of                 cut/paste and print functionality.                 Implemented infrastructure to limit memory usage for very                 large number of run scenarios.                       The entire system was developed in java/swing and                 configuration management and state persistence was in                 java/XML.                  Senior Software Engineer, Hyperion Software (Dec 1999-                 Jan 2002)                 Senior developer on the Adm project, a Java to Essbase                       driver. Essbase is                       Hyperion's leading edge multidimensional database.                 All work was done under and Java and C++, in Win NT.                 Wrote J2EE resource adaptors for Adm product.One adapter                       was for the                  Websphere connector architecture and the other was for the                 standardized J2EE connector architecture. Wrote test suite                 to test same using Jsp, Servlet and EJB technology.                 Wrote generator to generate toolkit for our implementation                       of the common                 Warehouse Model, to whose standardization Hyperion                 contributed. Built same toolkit. All of this work was done                 in Java.                 Web-enabled our data mining tool using Jsp and Servlet                       technology.                 This was done on Websphere and Tomcat.      Did significant research and development to web enable the Adm. This                 was done on Websphere, using Jsp, Servlet and EJB                 technology.                 All design was captured in Rational Rose.                 Senior Software Engineer,  Alltel (Wholesale Banking                       Solutions)                  (Aug 1998 - Dec 1999)                 Worked as senior designer on application framework to be                       used in AIM                 (Application Integration Manager) middleware product.                 Designed and implemented multithreaded messaging subsystem                 implementing publish and subscribe semantics. System was                 built over TCP/IP sockets and allowed clients to subscribe                 to topics of interest for later notification.                 Designed and implemented network communications subsystem.                 Designed and implemented multithreaded event subsystem to                 allow Java applications to register for and receive events                 from our C++ framework.                 Wrote java administration interface using VisualAge and                 JDBC for the configuration and state persistent store.                 Wrote PL/SQL programs that created, dropped, and                 manipulated tables representing persisted configuration and                 state data. Almost all objects of interest were persistent.                 All work was done in C++ under Solaris and Windows NT                 utilizing RogueWave libraries, CORBA (Orbix) communication                 facilities, and in Java, using both OrbixWeb and JDBC with                 an Oracle backend.                 All design was captured in Rational Rose.                 Senior Programmer, Reuters(Analytics Group), (April 1997 -Aug 1998)                 Worked on equities library, used in Security 2000 product.                 Wrote dividend forecast code for the warrants library.                 Maintained existing library code. Maintained test data on                 Oracle database. Almost all work was in done C++ under NCR                 UNIX. Also helped maintain the Fixed Income library, used                 in the Treasury 2000 product.                 Senior Programmer, Federal Reserve Bank of NY, (Dec. 1994-                 Apr 1997)                 Worked on Fedline, a client -server Banking application                 suite used by FRBNY client banks to transfer funds and                 securities between one another.  It also allows financial                 institutions (and individuals) to transact business with                 the bank (i.e., bidding on government securities).  All                 work was in Smalltalk under Windows 95.                 Software Engineer, Decision Software Inc. (Nov 1992-Dec                 1994)                 Worked on DTST (Decision Software Trading System), a client-                 server, fixed income trading application implemented in C++                 to run under Solaris and AIX platforms                 Software Engineer, Donnelly Marketing IS (Jan 1990-Nov1992)                 Developed C++ classes for CONQUEST II, a Windows 3.X           Application.EDUCATION   B.S.E.E , M.S.E.E. TANDON SCHOOL OF ENGINEEING (NYU),                 Brooklyn, New York                 HS Diploma, The Bronx High School of ScienceHONORS           Member of Eta Kappa Nu (Electrical Engineering Honor                       Society)AND              Myron Rosenthal (EE Dept.) ScholarshipAWARDS           Polytechnic University Academic Scholarship                 Four year full tuition scholarship to the Cooper Union

Respond to this candidate
Your Email «
Your Message
Please type the code shown in the image:
Register for Free on Jobvertise