Software Engineer Resume
2.00/5 (Submit Your Rating)
New York, NY
SUMMARY:
- Apply programming expertise in a collaborative team environment.
- Best in class design patterns, algorithms, data structures, software engineering practices.
- Programming financial, network, and media software systems in C11, Java, Python as architect, team leader, and developer.
- Excellent organizational, leadership, and communication skills.
EXPERIENCE:
Confidential, New York, NY
Software Engineer
Responsibilities:
- Android developer for the Confidential platform, enabling businesses to manage their calls.
- Implemented the Android interface the Confidential call management system.
- Developed chat client application using Twilio’s Programmable Chat API.
- Implemented call playback, Maps, Contact List, Notes, Call - out Dialer and other features.
- Android, Java, SQLite, GitFlow, Android Studio, Picasso, Retrofit2, OkHttp3, PubNub, Butterknife, Junit, Expresso, TTD
Confidential, Orangeburg, NY
Software Engineer
Responsibilities:
- C++, Python developer for Confidential’s provisioning group, bridging billing and network authorization.
- Designed and coded methods in C++ to initiate and enhance multi-threaded program execution.
- Triaged Confidential ’s legacy Provisioning System based on Unix and Oracle DB.
- Designed Python program to process XML documents generated as cell phones are provisioned on the Confidential network.
- C++, Python, SQL, XML, SVN, Eclipse, dbx, Websphere MQ, SourcePro/Rogue Wave.
Confidential, NYC
Software Engineer
- Developing Android applications, including mapping/photo application.
- Developing Android application using AWS Mobile SDK.
- Developed TVE media/video apps
- Android, Java, Android Studio, Gradle, Google Maps API.
Confidential, NYC
Software Engineer
Responsibilities:
- C11 software developer for Dark Pool, where very large trades were coordinated anonymously.
- Developed architectural and production functionality for business-level components between large-scale C++, Oracle, Google Protocol Buffer Tibco/Solace, distributed financial application and numerous client buy and sell side Order Management Systems.
- Optimized FIX protocol interfaces to client OMSs. Added custom functionality to back-end system responsible for sending orders to the algorithmic trading platform and matching/executing orders in the dark-pool. Developed and enhanced Python scripts for automated testing.
- C++, STL, Boost, Visual Studio, Windows, Linux, Team City, Python, FIX, SQL, Perforce, Messaging.
Confidential, NYC
Lead Mobile Developer
Responsibilities:
- Android developer for SDK enabling app developers to show video ads during emotional moments.
- Developed and maintained library for interstitial ad delivery.
- Optimizing quick start and smooth rendering of video ads for Gaming Applications.
- SDK utilized by hundreds of game developers, in thousands of games, delivering millions of video ads on a variety of hardware and Android release configurations.
- Loaded manifest and scrips from backend, cached images and videos from ad servers, and managed creatives across a Javascript bridge.
- Designed C++ library for common iOS and Android use
- Android, Java, C++, NDK, Eclipse, JSON, XML, Mobile Video Ads, Mobile Analytics, Agile, Git
Confidential, Brooklyn, NY
Software Engineer
Responsibilities:
- Android developer for consumer electronics product that aggregated mobile based notifications.
- Developed application to control a Bluetooth Confidential device called Glowdeck.
- The device was capable of playing streaming audio and receiving social media, news, and personal (e.g., email) notifications over a protocol called STREAMS, as well as wireless phone charging.
- Processed multiple aggregation feeds for news, mail, Twitter, Instagram, and other social networks.
- Provided provisioning, control, streaming services, and firmware updates for the Glowdeck device.
- Android, Java, Eclipse, full SDLC, RESTful, JSON/GSON, JUnit, Bluetooth, Arduino.
Confidential, NYC
Software Engineer
Responsibilities:
- Developed Android applications for acquiring and displaying market data and integrating with real-time media RSS feeds.
- Utilizing pattern matching algorithms to collect and analyze relationships between news articles for stock portfolios.
- Provided graphical filters for visualization of stock pricing history.
- Developing media application for automated storytelling, merging flash animations with digital video.
- Worked on feature length video project, with responsibilities on the creative side including full range of production and post-production activities.
- Android, Java, C++, RSS, Eclipse, Algorithms, Flash, Digital Video, Object Oriented Design, Adobe Creative Cloud Products.
Confidential, NYC
Senior Applications Developer
Responsibilities:
- C++ developer for Order Management System(OMS).
- TCP/UDP low latency bulk market data transfer application for distribution of market feeds to clients.
- Supported OMS, implementing new features and fixing bugs.
- Analysis and application implementation of OATS compliance specifications.
- Implemented FIX protocol applications for drop.
- C++, STL, openSUSE Linux, SVN, Eclipse, Perl, VMware
Confidential, San Diego, CA
Technical Staff
Responsibilities:
- Led the software development team for Confidential ’s Advanced Technology group.
- R&D projects for optimized implementation of networking and video processing technologies.
- Implemented IP STB to mobile streaming video distribution product, complete with integrated EPG.
- Technical team lead for streaming video server.
- Led software development effort on H.264 IP STB transcoding platforms.
- Engineered IP video distribution systems for capture/encode/packetized/stream video content.
- Developed QuickTime based offline MPEG encoder.
- Led the software development effort for the CMTS cable modem Headend equipment NMS.
- C, C++, C#, Java, Embedded Linux, sockets, IPC, TCP/IP, RTP/RTSP, Visual Studio, HTTP, Web Services, .NET, RTOS, UML, MPEG, H.264, QuickTime, XML, SQLServer, DirectShow.
Confidential, San Diego, CA
Product Author
Responsibilities:
- Developed commercial product for Enterprise repository systems management application.
- Full SDLC for client/server enterprise management products integrating database repository with real-time network & systems status.
- Systems worked on relational database repositories, network configuration files, real-time networking alerts, and real-time log information from networking equipment.
- The system displayed results in a variety of formats including 2D & 3D network visualization graphics, GIS locations maps, AutoCAD facility diagrams, containment hierarchies, and algorithmically generated device path graphs
- C, C++, TCP/IP, Sockets, IPC, HP-UX, RS6000, RDBMS, SQL, Oracle/DB2/Ingres, SunOS, Unix, Windows, RDBMS, Hoops 2D/3D Graphics Library, XVT User Interface Library, Data Structures and Algorithms, GIS Systems, OpenView, SNMP.
Confidential, Maitland, FL
Member of the Technical Staff
Responsibilities:
- C/Unix applications development and systems programming.
- System programmer, responsible for data and application migrations for all production systems.
- Authored systems for managing the AT&T enterprise network, reporting on network/system health.
- 2D/3D graphical Network Management systems depicting network and system status on GIS maps.
- Automated systems for network recovery, saving millions in downtime and service costs.
- C, TCP/IP, Sockets, IPC, SunOS, Windows, UNIX, PHIGS 3D Graphics Library, GIS Systems, MVS, IMS, CICS, DB/2, PL/1.