We provide IT Staff Augmentation Services!

Senior Technical Manager Resume

2.00/5 (Submit Your Rating)

Chicago, IL

SUMMARY:

  • 23 years of professional experience, including technical leadership, architecture, and design.
  • 4.0 GPA Masters of Software Engineering /Software Architecture.
  • Member of Upsilon Pi Epsilon Honor Society and ACM.
  • Computer Science Adjunct Faculty.

TECHNICAL SKILLS:

Development Culture and Methodology: DevOps, Agile, Kanban, Waterfall.

OS Platforms: Android, iOS, Windows 7/10, Windows Embedded, Linux, and Unix.

Network and Device Protocols: HTTPS, TLS, UDP, RTP, RTSP, SIP, DNS, REST, SOAP, CardDAV, USB, BlueTooth, BLE, NFC, Wifi - Direct

Cloud - IaaS, PaaS: AWS, Google Cloud, and Heroku.

Native Mobile: Android, iOS, Windows Mobile.

Hybrid and Cross Platform Mobile: PhoneGap, Titanium, Xamarin, Qt, Ionic.

Web / Mobile Web: JavaScript, PHP, JQuery / Mobile, JSF, JSP, Servlets, JSON, Silverlight, XML, CSS3, HTML5, SOA, WSDL, SOAP, REST, AngularJS, ReactJS, Less, and Bootstrap.

Frameworks/Platforms/OS: Android SDK/NDK/JNI, .NET, UIKit.

Languages/Models: Java, C/C++/C#, Swift, Objective-C, Cobol, LISP, FORTRAN, Pascal, x86 Assembler, DataFlex, and COM/COM, UML.

Databases/DBMS/ORM: Cassandra, MongoDB, CouchDB, ADO, OLEDB, ODBC, SQL, JDBC, HSQL, MySQL, SQLLite, Hibernate, JPA.

Libraries: JSTL/EL, STL, MFC, OpenGL/ES, DirectX.

Source Control: Bitbucket, Stash, Git, Tortoise/SVN, Tortoise/Hg/Mercurial, PerForce, and SourceSafe.

DevOps/Agile/Continuous Deployment: Jenkins, Travis, Ant, Maven, HockeyApp, TestFlight, XCode Bots, and Artifactory.

Tracking & Reporting: JIRA, Confluence, HP, TestTrack and ClearCase.

Development Studios/Tools: Android Studio, Eclipse, NetBeans, Visual Studio, XCode, WIX, and Pinegrow.

PROFESSIONAL EXPERIENCE:

Confidential, Chicago, IL

Senior Technical Manager

Responsibilities:

  • Lead distributed development team in the design and development of existing mobile applications platform.
  • Innovate and plan with senior leadership for the next generation of mobile platform to drive sale opportunities through mobile platform.
  • Provide customers with state of the art brand experience, through deep understanding of their contextual surroundings and habits.
  • Deliver across the entire app life cycle from concept, design, build, deploy, test, release to app stores and support.
  • Build and foster relationships, trust, respect, and co - operation across multiple partners.
  • Architect and design programs to meet the goals and requirements of various projects.
  • Create standards across the team to ensure consistent, reliable, and proven quality and effort metrics.
  • Lead code reviews, and ensure knowledge transfer among team leaders.
  • Track bugs, reduce back logs, and assign tasks to ensure team goals are met.
  • Develop proof of concepts, templates, and large scale project to ensure business deliverables are met while providing technical guidance to junior members.

Confidential, Chicago, IL

Adjunct Faculty

Responsibilities:

  • Instructor for SE450. Object Oriented Software Development.
  • Provide complete lesson plans, exams, and mentoring for students.
  • Monitor and report student progress.
  • Contribute to the betterment of the university and community.

Confidential, Chicago, IL

Senior Technical Architect

Responsibilities:

  • Lead technical architecture, strategy, and development efforts for company’s mission critical mobile Android, iOS, .NET, and hybrid platforms.
  • Work with senior members to implement companies DevOps initiatives.
  • Create continuous deployment environment for .NET, Android, iOS, and hybrid platforms.
  • Create POCs for mobile, .NET and hybrid applications.
  • Create cloud based mockups for future backend features.
  • Designed initial mobile application security requirements, architectural roadmap, and design documents for Greenfield mobile applications for global development team.
  • Create API roadmap and strategy for Mobile, Windows, and hybrid platforms.
  • Work with other technical architects to create overall integration strategy on mobile, infrastructure and AWS cloud deployments.
  • Provided technical guidance and development effort for BLE, NFC, and Wifi-Direct features.
  • Mentor, develop, and educate global development teams on best practices, current, and future direction of mobile development.
  • Design and develop application prototypes for native Android, iOS, Windows Mobile, utilizing native, hybrid, and cross platform frameworks.
  • Provide cost, time and risk estimates for new and upgrade existing development features.
  • Provide architectural roadmap to upper level management for near and long term strategy.
  • Worked and collaborated with multiple internal organizations to architect and develop company’s middleware platform strategy.
  • Contribute to companies overall ecosystem strategy for internal and external developers.
  • Develop and architected Identity management solution for mobile and .NET client applications.
  • Developed and architected multiple Android, iOS, and Windows applications.
  • Developed C++ core for our Android, iOS, and Windows applications.
  • Created QoS drivers and priority management for Android mobile devices.
  • Created company’s flagship background services layer for Android, iOS, and Windows.

Confidential, Franklin Park, IL

Mobile Software Architect / Engineer

Responsibilities:

  • Research new market and development trends in mobile device technologies such as BLE, targeting health and fitness industry and proposed ways to in corporate them into products.
  • Created mobile architecture documents for team to educate them in the various mobile web technologies, native and hybrid technologies, and back end serve technologies.
  • Architected GPS capable, cross-platform cloud based mobile fitness platform which will allow users to train together with any type of exerciser.
  • Worked with team members in an Agile environment to architect, document, test, and develop Android based fitness experience to serve as the company’s main product line.
  • Created architectural vision statement and documents to serve as the roadmap for current and future products.
  • Designed and helped develop native Android and iOS applications for mobile devices to allow users to access workouts and interact with main Android platform.
  • A rchitected and designed server side dynamic page engine with HTML5, CSS3, and JavaScript to render mobile web content across mobile devices.
  • Created UI for users to play iOS, USB, and SmartPhone media on slave Android device.
  • Created in-house Java Server and in-house GUI tools with Silverlight and C# utilizing sockets to communicate with each other and transform custom complex graphic data into native Java based data for fitness application.
  • Created integration plans for porting legacy platform code from C++ under Windows Embedded to Java under Android as well as porting business logic to C++ under Linux.
  • Architected and developed client side applications and services to communicate and consume REST based web services for Android consoles.
  • Created JSON and XML based formats for exchange with external client’s fitness software.

Confidential, Franklin Park, IL

Senior Software Engineer / Architect

Responsibilities:

  • Created main visual displays to simulate user’s workout on various landscapes.
  • Converted existing C++ GUI to C# Winforms GUI.
  • Ported existing C++ embedded application to unmanaged .NET C+ application.
  • Wrote C++ fixed and dynamic blocked memory manager for fitness application to minimize heap allocations, share memory, and track existing allocations to avoid memory leaks.
  • Created memory and graphics caching classes to double buffer images, allow sharing of MEDIA, to overcome memory limitations in Windows CE.
  • Created graphics engine prototype in OpenGL ES.
  • Created 3D desktop demo application prototypes with DirectX.
  • Designed XML based file schema for saving of custom workout files.
  • Created XML DOM classes to save and retrieve workout data, results, and settings.
  • Wrote C++ and Java client applications for encryption and decryptions of XML based files to be shared over the web.
  • Wrote Java based application to convert XML data to JSON format.
  • Worked with team to architect, document, and develop a multi-threaded STL C++ based Windows CE fitness application.
  • Created anti-aliasing engine for legacy software application.
  • Introduced development team to TDD, Boost/STL, and UML.

Confidential, Hoffman Estates, IL

Senior Software Engineer

Responsibilities:

  • Led the design, development, and testing for a large multithreaded ATL COM/DCOM data server which was used as the central component for handling data between software and motion controller.
  • Developed multiple client programs in C++ with STL to communicate with main data server.

Confidential, Tinley Park, IL

Project Lead / Manager

Responsibilities:

  • Created initial web-based prototype utilizing HTML to demonstrate the possibility of developing labeling software for a web browser.
  • Directly supported and worked with multiple customers and clients internationally to address future product needs, create development timeline, perform risk analysis, crate test and delivery plans.
  • Mentored and lead team of developers in the porting of existing C++ code to Visual Studio .NET platform in C#.
  • Led the design, development, testing, deployment and support of an international labeling package in Visual C++ utilizing STL and MFC on Windows.
  • Created the architectural diagrams and test plans for the development team and product manager for the next generation of software.
  • Designed ATL COM objects with ADO to import and read data from any compliant database, enumerate and search for appropriate providers, generate SQL queries, update, modify, and delete records based on user input.
  • Developed multiple Active-X controls to allow users to generate custom data on labels.
  • Created print server for labeling software and internal manufacturing systems.

Confidential, Tinley Park, IL

Senior Software Engineer

Responsibilities:

  • Created Windows based international labeling package in Visual Studio with C++.

Confidential, Tinley Park, IL

Software Engineer

Responsibilities:

  • Worked in a team environment as developing a warehouse management system.

We'd love your feedback!