We provide IT Staff Augmentation Services!

Senior Software Engineer Resume

0/5 (Submit Your Rating)

Pensacola Fl Pensacola, FL

OBJECTIVE:

  • Senior Software Engineer and/or Architect (preferable remote) position. Perfect employer would also believe that Software Manufacturing is Engineering and apply strict Engineering practices and accepted standards to development, shipping virtually error free products in time and budget, using TDD, BDD & S.O.L.I.D. axioms in an Agile Development manner.

SUMMARY:

  • Architect, design and effectively implement “clean code” (Thanks Robert “Uncle Bob” C. Martin) based solutions using the highest Software Engineering Standards including multi paradigm, advanced design patterns and algorithms. First class commercial software (several commercial development tools for Confidential and IBM), scientific computing and enterprise expert systems for manufacturing, medical R&D, home automation and security, law enforcement first responder CAD, (civil, mechanical, atomic and aeronautic) engineering applied software, applied AI, GIS, CAD/CAM, FEA, big data, FEA (non - linear dynamics)
  • Large-scale, low-latency, embedded, high throughput and frequency, big data, machine learning, ai, IoT, system development, cross platform, real time, large scale - low latency systems (kernel optimizations where apply), high performance / distributed, machine learning & AI. Expert in cloud architecture, continuous delivery, advanced projects, multiple clouds.

TECHNICAL SKILLS:

Technology and Tools: C# - Currently using c# 7.0 / VS 2017 and C++ WinRT under Windows 10 (desktop and mobile work) including advanced class hierarchies and component design, seamless integration with native world, multi-tier, WinForms, WPF (3.0 to current 2015) with Blend, XAML, LINQ, Silverlight, complex multithreading, WCF, COM, DCOM, COM+, WinRT (wrappers) and Windows 8-10 applications and components, including but not limited to interaction with other native and/or .NET languages, MVC, MVVM, composition, implementation inheritance, interface inheritance, covariance, contra-variance, named parameters, asynchronous model, multi-threading, complex design-time support, full rtti/ metadata/reflection, dynamic keyword and programming, extremely sophisticated debugging scenarios, unit testing, functional decomposition, test coverage, testing automation Active with C# 6 (member of Roslyn) and cross platform ASP.NET vNext). Also, working with Native.NET initiative (mobile). Proficient with HTTP, HTML up to 5, CSS up to 3, ASP (classic), ASP.NET, ASP.NET Core, MVC including complex scalable, maintainable solutions based on true separation of concern and model design patterns, component manufacturing, XML, JSON, XAML, SOAP, REST, Web API, Razor, SignalR, JQuery, custom design protocols, components and more for you to discover. Coauthor of Confidential C#. Confidential C++ Builder & Delphi Literally Expert in ALL the Confidential Pascal and Delphi releases: TP1 to BP7, Delphi 1 to Berlin). Currently using Berlin in Multi-Tier Systems (with Midas, SOAP, REST), Eureka Log, Info Power, DevExpress, TMS & custom-design (in house authored) components Can develop VCL components in both Delphi and Confidential /Embarcadero C++ Builder, entire enterprise and/or commercial systems, including Internet applications, multi-tier, advanced calls into Windows API and UNIX API/ABI. Co0author of Delphi and BCB. Worked on Apple systems for decades using Object Pascal (Larry Tesler). Please read bolded misc. section. Other Languages: JavaScript, Perl, Scripting (Bash to Z shells), MatLab, ADA, FORTRAN, LUA, Assembly, Prolog, Lisp, R. Anything procedural, OOP (both run time and compile time polymorphism) meta-programming, functional, duck and Confidential . MatLab for AI/ML algorithms design, including MatLab Coder, Neural Net, Machine Learning, Image Processing Database Connectivity. Did algorithms conversions from and to MatLab. Architecture - Soft skills, make sure that architecture does precede technology/product acquisition, analyze and keep current with newest market trends, analyze current solution and propose improvement alternatives, clearly stretched out to the full life cycle, including release management pain killers, unsuccessful deployments, late sprints, insure compliance with architecture, use advanced code and large scale architectural metrics, have exposure to multiple and diverse technologies, platforms and environments, instead of limiting the scope of what I actually produce as an Architect, interpersonal skills, teamwork, facilitation and negotiation, correctly define the architecture and best design principles in order to guide technology decisions for the enterprise, understand the political climate and intelligently navigate the politics, offer (budget) feasible architectures. following architectural aspects are successfully managed for decades: 1. leadership and communication; 2. excellent, detailed, hands on technical knowledge; 3. business domain knowledge acquisition; 4. methodology and strategy. Analyze trends not values for things like cyclomatic complexity for early detection of potential toxic OOP anti-patterns. Exceptional Confidential Dissolving Complexity. Always apply best architectural axioms: Versatility, Conceptual Integrity, Independently Changeable, Automatic Propagation, Buildability, Growth Accommodation / O(G), Entropy Resistance, Divide et Impera.

PROFESSIONAL EXPERIENCE:

SENIOR SOFTWARE ENGINEER

Confidential,Pensacola, fl

Responsibilities:

  • This is the place where C++ was born. Currently we are building Docker, Kubernetes micro-services based distributed Machine Learning AI framework for Confidential &T internal use (production) and will also be open sourced, modeling, intent and named entities extraction, automatic, sentiment analysis, document categorization, conversation and dialog services. My activity includes competitive analysis, architecting, designing and implementation of a large scale low latency AIML interpreter, finally suitable for enterprise use, an AI based vendor independent database broker and currently developing unified PMML and FPA models. Work is done in Java, Scala, Python, C++, Julia, with mvn, git, cmake, ninja, Docker, Kubernetes, Ingress, Cassandra, MongoDB, Hadoop, Spark, Rapid Miner, Thrift, Spring, Spring-Boot, Hibernate, Cloud Foundry, Protocol Buffer, sbt, seed templates, play 2.x and Confidential .
  • Complex design patterns (especially in C++ and Scala, including C++ 11, 14 and 17 (including std::byte to give you an example of how fresh C++ work is). ML and AI algorithms under NDA, till open sourcing happens. Development is test driven, with full test coverage, UML. Also helped more junior engineers with coding standards, software engineering best practices, complex design patterns, multi-language interaction and more advanced language specific details (mostly in C++ meta programming, standard compliance, java, go and Scala, fully adopting functional paradigm so I use Scala Confidential blue collar traditional/imperative java way - functional), complex, framework grade connectors for R data-sources (including C++ R custom design packages) from within RStudio, Shiny complex model management API(s). MatLab for AI/ML algorithms design.

SENIOR SOFTWARE ENGINEER & Architect

Confidential, MOBILE, AL

Responsibilities:

  • Ideal is the international leader for software and hardware fully integrated solutions for distraction parks, arcade, redemption, restaurant including POS, b2b, debit and credit cards real time payments, cashless cards, bawling lanes, games and integrated vending machines. I was initially refactoring large scale, multi-threaded, low latency server side, currently in charge of Kiosk/vending machine.
  • Development includes desktop and mobile UI, multi-tier including custom-design multi-threaded application servers, multiple database vendors (including building custom design optimized database back-ends), cloud, embedded, class hierarchies, components, cross platform, multiple languages and frameworks: Delphi & BCB - RAD Studio/Delphi 10, Java 8-9, C++ 11, 14, 17 Eclipse, Android Studio, Visual Studio 2015 (C# 5 & 6, C++ 11, 14, 17) and Xcode 7.3 (both Objective-C & Swift) for both iOS and OS X and QT 5.5.1 & 5.6.0. Our solutions cover Windows (currently 10) with intensive component development for Azure cloud, MAC OSX 10.11.x, Linux (my custom design kernels), iOS and Android, mostly from one code base, including our own custom design database server. Expert systems are fully multi-threaded (both clients and server side), asynchronous, state of the art cross platform UI.
  • Ideal also manufactures hardware used in their over 10,000 active customers based from coast to coast, Canada, Australia, EU and other countries. We apply the most advanced design patterns, including AI, void synthesis and recognition, face recognition, OCR, advanced networking and encryption, custom design protocols way Confidential SOAP and rest, use latest and greatest innovative devices and technologies (Apple Pay, Android Wallet, NFC, Clover devices, both tablets, phones, Card One (smart credit / debit cards), ariba and Confidential . Development includes custom design, preemptively multitasked and multi-threaded HAL, Kernel(s) and fully modular design and strict coding standards, continuous integration, git and Azure API .NET components for sites synchronization. Architected and migrated us to AWS. MatLab for AI/ML algorithms design. Low latency work for distributed systems (e.g. Disney).

SENIOR SOFTWARE ENGINEER & Architect

Confidential, MOBILE, AL

Responsibilities:

  • I am currently in charge of DMS (Dispatch Management Systems) - insurance resource dynamic / real-time dispatch and quant decisions - having a crucial role in business’s intelligence. Direct contact with major insurance players like Allstate, American Family and State Farm. Defined enterprise APIs / class hierarchies, numerical methods and their subtle borders with components, IPC, SOAP and REST in full OOP in C++. Current core Linux, UNIX, Windows, OS X, iOS and Android applications are using C++ Builder XE 6 and some with Visual Studio 2013, QT-Creator, Eclipse (Java EE), Android Studio and
  • Xcode. Already evaluating OS X Yosemite, iOS 8 and Xcode 6, including Swift programming language. Work includes quant insurance modeling/analysis for catastrophic events (FED GOV and Major Insurances). Extreme component development for both Azure but mainly Amazon AWS cloud development (EC2, S3, DynamoDB, etc) all in Cross Platform environment. Extremely proficient with AWS. MatLab for AI/ML algorithms design. Quant and development work with R/RStudio for American Family, FEMA and State Farm.

SENIOR SOFTWARE ENGINEER & director OF ENG

Confidential, PENSACOLA, FL

Responsibilities:

  • Re-factored and extended the CAD (computing added dispatch) product for Emergency Response System as Technical Lead (Director of Engineering) for the entire product line, Linux / C++, Java EE. Extremely complex Mapping/GIS work (ESRI interfaced directly from c, c++, COM, ActiveX, .NET levels). Super specialized in real time Computer Aided Dispatch systems for emergency 5 nines fault tolerant systems and B2B interfaces to 3 letter Agencies. Fully ported CAD product line from Delphi 6 to Confidential C++ 2009 including complex/custom design build clusters independent of IDE. Led enterprise-level re- engineering of Company based on Extreme Software Engineering methodologies like Continuous Integration, Extreme Development. Implemented specialized interfaces for ERS product line including XML/XSD compiler compiled interfaces for FBI, DOJ. Certified in Security systems by FBI. MatLab for AI/ML algorithms design. Low latency work for DOJ.

SENIOR SOFTWARE ENGINEER

Confidential, SCOTTS VALLEY, CA

Responsibilities:

  • Created C++ BuilderX IDE cross-platform cross-compiler toolsets using XML based compiler-compiler compiled interfaces to Confidential C++, GCC, Microsoft Visual C++, Intel and Forte compilers. Intensive interaction with QT framework. Targets Windows, Linux, MAC. Toolsets included pre-processors, compiler, linker, librarian, resource compilers. Created IDE build interfaces in cross-platform cross-compiler build tool-chains which shipped with Confidential C ++ BuilderX. Created Visual Components for Nokia Series 60 in full RAD two-way interaction with form designer and object inspector. Built component architecture combining Java Swing with custom design C++ code generation capabilities. Implemented CORE component framework including specialized edit boxes, buttons, radio buttons, check boxes, frames and containers. Built CBuilderX Mobile product with Nokia R&D Engineers. Lots of low level Java work Implemented
  • UI elements in the IDE based on compiler compiled custom design parsers for resource (RC) and ANSI 92 SQL parsers. Ported VCL base classes from Object Pascal to C++ in cross compiler ANSI C++ compatibility emulating post constructors code after VMT(s) were realized. Replaced 3000 lines of source code (in Midas VCL area) with 100 lines of elegant, efficient code in database VCL. Confidential named the new component TSimpleDataset. Implemented innovative set of VCL super components using smart combination of implementation inheritance, interface inheritance, and composition multiplier. Designed convenient, transparent, and fully portable PME (Property Method Event Model) extending RTTI semantics without any proprietary dependencies. Implemented metadata interface extensions to DBExpress driver model, interface Interbase, Oracle (OCI level), MySQL, PostgreSQL, SQL Server, DB2. Implemented innovative/patentable IDE wizards/experts for auto-generating dbAware controls in visual containers like frames, forms, panels, improving productivity of building database intensive client applications. Created innovative high performance, extremely easy to use VCL component for low level Linux
  • System services in Kylix --- The Confidential C++ for Linux IDE. Designed component coverage and MS C# toolset interfacing in Confidential C# product life cycle. Created new generation of Confidential Data Providers to .NET 2.0. Implemented extremely complex form designer coverage for drag and drop marshaling and serialization with the database tree-view. Created complex SOAP/DOM interfaces for Web Services interoperability framework subsystems. Maintained and extended the following C++ chain advanced tools: tlib, implib and tlibimp. Done tones of low level embedded and mobile development for Nokia Series 60. Implemented low level GUI components to bridge CLX (VLC for Kylix) via QT (this include MAC, Linux and Windows level zero components like TButton and TEdit - lifetime opportunity, how many engineers you know who wrote something as fundamental as TLabel, TButton, TEdit, later distributed in several million commercial copies). MatLab for AI/ML algorithms design. Attention to detail and extreme Software Engineering in core R&D for class A Software Company.

SENIOR SOFTWARE ENGINEER & ARCHITECT

Confidential

Responsibilities:

  • Applied Scientific Computing (FEA) in Pharmaceutical Manufacturing. Re-designed and re-implemented the enterprise level Confidential ’s System based on multi-tier distributed computing with strong SQL based backend. Designed and implemented new on-line systems for Confidential ts, physicians and pharmacists over the tactic network working with Confidential & Confidential / Cap Gemini. Interfaced various medical devices, improved Intellectual Property (TPN patent). MatLab for AI/ML algorithms design. Confidential Corporation. Large-scale low-latency work over the tactic network for real time fraud credit card detection, working (HFT) very close with Toronto Stock Exchange (cannot document in here).

SOFTWARE ENGINEER

Confidential

Responsibilities:

  • Applied Scientific Computing (FEA) on real-life structures + my own Commercial Software Product Confidential CSI / Etabs Level. Created new commercial best-seller application called CASE386 --- a better Super-ETABS (Berkeley/CA), adding more analysis models, graphical pre-and post-processing based on AutoCAD from Autodesk, tutorials, context sensitive help, modular activation systems over the phone. Also, full PE in advanced structural modeling using FEA. Used object pascal under MAC as well.
  • Able to create no only a better product, extremely functional, appealing to users, but also simplified marketing schemas so the product would sell (and did sell very well). Research contract for nonlinear dynamics/nuclear level Q; MatLab for AI/ML algorithms design. Confidential Corporation. HFT work to Bucharest Stock Exchange (cannot document here).

We'd love your feedback!