We provide IT Staff Augmentation Services!

Software Architect, Vice President Resume

3.00/5 (Submit Your Rating)

Cleveland, OH

PROFESSIONAL SUMMARY:

  • Software Solution Architect with decades of experience as Technical Lead and Developer with strong hands - on in design and development of mission critical applications in distributed environments.
  • Has extensive experience on server-side development of high-volume transaction processing systems with high-reliability and performance.
  • Has experience in Financial, Telecom, Manufacturing, and Satellite Remote Sensing industries.
  • TOGAF-certified architect
  • Certified in ITIL Foundation, Service Strategy, and Service Operations
  • Experienced in Salesforce and cloud architecture and integrations
  • Experienced in Financial securities trading applications
  • Trained in Salesforce Admin and Development.
  • Proficient in C++, Java, C, and Python programming
  • Strong in Message Oriented Middleware technologies.
  • Strong in OS internals, networking and multi-threaded programming
  • Experienced in identifying application bottlenecks and improving performance.
  • Skilled in debugging and profiling applications to troubleshoot system issues.
  • Experienced on Linux, Windows, and Mainframe environments
  • Good experience with many open-source tools and products.
  • Strong documentation skills in creating technical design and user guides.

TECHNICAL EXPERIENCE:

Architecture: TOGAF, AWS

Micro services: Docker, Kubernetes, OpenShift, Spring Boot, REST API

Operating Systems: Linux, UNIX, Windows, VMware, OpenVMS

Languages: C++ (11 & 14), C, Java, Python, R, Perl, COBOL, FORTRAN

Web Development: HTML5, CSS3, JavaScript, XML, XHTML, WSDL, XSD, Spring

D Confidential bases: Oracle, Sybase, SQL Server

Profilers / Debuggers: DynaTrace, Valgrind, Cachegrind

Version Control: Git, Subversion, CVS, ClearCase

Message Queuing: Sonic MQ, WebSphere MQ, BEA MessageQ

Networking: TCP/IP, Sockets, Linux IPC, Windows IPC and Threads

IDE/Editors: Visual Studio, Eclipse, Vim

Financial: Trading Systems, Retail Banking, Sales and Service, ACH, Wire, Fraud Detection

PROFESSIONAL EXPERIENCE:

Software Architect, Vice President

Confidential, Cleveland, OH

Responsibilities:

  • Create architectural designs to build Sales & Service applications on Salesforce platform.
  • Create architectural solutions to integrate on-premise applications (OIM, FileNet, Email Relay) with cloud.
  • Create POC to evaluate vendor products and make recommendations to technology approval committees.
  • Work with Enterprise Architects, agile crews, SMEs, and business stakeholders to create and deliver solutions
  • Involve in strategic planning and execution of transition to microservices architecture­
  • Create architectural artifacts, models, and strategy presentations to Architecture Review Board and executive council.
  • Stay abreast of technology trends in the industry to create and deliver innovative solutions.

Lead Software Engineer

Confidential, Cleveland, OH

Environment: C++, Python, SQL Server, WebSphere ESB, PowerShell, SharePoint 2010, DynaTrace

Responsibilities:

  • As technical lead involved in the design and development of the fraud detection app from concept to implementation.
  • Identified and mapped d Confidential flow across multiple enterprise applications and federal government sources.
  • Integrated the ACH and Wire payment processing systems with 3rd party fraud detection engine.
  • Designed fault-tolerant MQ interfaces with upstream and downstream systems.
  • Managed installation and upkeep of Test, QA, and Production environments.
  • Performed tests to determine performance bottlenecks and reduce latency.
  • Worked with business stakeholders and service partners for running of the application.

IT Architect

Confidential, New York

Environment: C++, STL, Boost, Linux, Windows, Sybase, QuickFix, Confidential, Bash, Subversion, Eclipse, Visual Studio

Responsibilities:

  • As IT architect and Linux SME, migrated a low latency Confidential gateway from Windows to Linux with extensive rewrite of the OS internal calls and threading model, working independently through all phases from development to implementation.
  • Identified application bottlenecks and improved performance to achieve sub-millisecond latency.
  • Built development and production environments from scratch, created make files, setup Continuous Integration pipeline.
  • Designed solutions to increase performance tested using several open-source software and tools.

Consultant, Lead Developer

Confidential, New York

Environment: C++, JAVA, Sonic MQ, STL, Python, Confidential, Sybase, RogueWave, ClearCase, Subversion, Solaris, Linux

Responsibilities:

  • As lead developer, responsible for enhancements and support of the core order-processing engine and Confidential gateways.
  • Implemented features of new options symbology and 3&4-legged complex options.
  • Rebuilt socket based gateway interfaces using Sonic MQ for improved reliability and performance.
  • Provided level-2 production support and investigated orders execution delays and issues.

Consultant

Confidential, New York

Environment: C++, HTML, STL, IPC, Sockets, Perl, Ksh, Bash, Confidential, Oracle, Sybase, Solaris, Linux

Responsibilities:

  • Developed and managed high frequency and low-latency exchange connectivity between traders, firms, and exchanges around the worl­­d for efficient routing and execution of security orders.
  • Onboarding of new Confidential clients and connectivity testing with exchanges and ECNs
  • Closely worked traders to investigate orders execution issues and delays.
  • Developed scripts to monitor the health of exchange connectivity, send automatic email notifications when links went down, or volume exceeded threshold and provided first level on call support to traders and exchanges on order execution.

Consultant

Confidential, Bloomberg, New York

Environment: C++, Boost, GTK, Java, JavaScript, SOA, XSD, WSDL, Progress DB, COMDB, Solaris, AIX, UNIX

Responsibilities:

  • Involved in the design and development of contract management system for Bloomberg financial d Confidential and media service subscribers.
  • It involved development of user interface and server-side programming to create contract documents in multiple languages supporting country-specific addendums, and customer-specific special language clauses.

Consultant

Confidential, Tektronix, Texas

Environment: C++, TCP/IP, POSIX, Berkley DB, Linux, Vmware, GSM, GPRS, UMTS, UTRAN, GTP

Responsibilities:

  • Involved in design and development of Wireless Call Correlation Mapper used for monitoring mobile network traffic that consisted of millions of messages generated per sec in real-time and correlated to create complete call records.
  • Implemented the mapper using in-memory d Confidential base for high-performance.
  • Worked on functional enhancements of Equity and Options execution system to process orders from brokerage firms, trading floors, and other exchanges.
  • Developed and implemented a load balancing solution for distribution of orders to all available processing instances.
  • Enhanced the system for new order types and provided production support.
  • Developed scripts for production deployments and application health checks.

Environment: C, C++, Java, Sybase, Transact-SQL, Perl, Shell Scripts, XML, XSLT, XHTML, TCP/IP, Sockets, POSIX, Confidential, MQSeries, ClearCase, UNIX, HP-UX, OpenVMS

Consultant

Confidential, Warren, NJ

Responsibilities:

  • Developed a messaging gateway to integrate two heterogeneous billing systems running on BEA MQ and Confidential MQ.
  • Involved in the design, development and implementation of Wireless Number Portability solution.
  • Developed API library to communicate with MQSeries queues and handle the low-level message transport between the application programs and queue managers.

Environment: C, XML, MQSeries, WebSphere MQ, BEA MessageQ, TCP/IP, IPC, POSIX, Solaris, OS/390

Consultant

Confidential, Colorado Springs, CO

Responsibilities:

  • Developed server-side programs to support near real-time telephone communications infrastructure.
  • Developed transaction server processes that handled high volume transactions using Very Large Memory DB using d Confidential structures, Shared memory, Semaphore, IPC, and multithreading
  • Developed several dashboards displays to monitors the performance of communication links and servers.

Environment: C, TCP/IP, Sockets, IPC, Windows NT, Linux, OpenVMS

We'd love your feedback!