We provide IT Staff Augmentation Services!

Sr. Back-end Engineer Resume

4.00/5 (Submit Your Rating)

San Francisco, CA

SUMMARY:

  • Integrating advanced technology tools to increase internal efficiency, enhance work productivity, and reduce operating costs
  • Highly - certified, innovative technology professional offering value to startup and high-growth companies through strengths in business acumen, technical proficiency, and industry certifications.
  • Unique approach to problem-solving, customer relationship management, and new program/system development.
  • Deep understanding of technology and its widespread impact on diverse business operations.
  • Founder and Organizer for the DC F# User Group
  • Active speaker and presenter at User Groups and Code Camps nation-wide
  • Author of the book “Functional Concurrency in .NET” published by Manning

TECHNICAL PROFILE:

Languages: C#, F#, C, C++, VB.Net, SQL, JavaScript, CSS

System: Windows 7-10, Windows Server 03/08/12, Windows XP, NT, iOs, Linux

Database: ODBC, MS SQL Server (2000-2014), ORACLE (10, 11), MySqlNoSql (MongoDB, RavenDB), MS Access

Software Programs: Visual Studio (05-14), Confidential Visio, Git, Team Foundations

Application Design Patterns: MVC, MVP, MVVM, Repository, Unit of Work

Object Oriented Design: OOPS, OOAD, SOLID, DRY, GRASP, KISS, YAGNI

Technology Experience: .NET Framework (2.0-4.5), ASP.NET, ASP.NET MVC, ADO.NET, XML, OData, XSL/XSLT, AJAX, WCF, WPF, NUnit, LINQ/PLINQ, NodeJS, Web services, Client/Server Architecture, Entity Framework, Parallel Computing, Actor Model, Asynchronous Processing, TPL and Async Programming, Web-API, JQuery, Knockout JS, Angular JS, Rest based Web-Services, and other cutting edge

Development Methodologies: Agile (Scrum), Test Driven Development (TDD), Domain Driven Design (DDD), Extreme Programming (XP), GoF Design Patterns

PROFESSIONAL EXPERIENCE:

Sr. BACK-END ENGINEER

Confidential, San Francisco, CA

Responsibilities:

  • Responsible for constructing and implementing Natural Language Interfaces (NLP) for sports analytics.
  • Introduced machine learning technology to enable Natural Language Generation (NLG) in order to understand arbitrary queries and provide meaningful responses.
  • Developed query expression infrastructure to eliminate dependencies from Entity-Framework and allow different data source plug ins. Tokenized human input queries and converted them into an Abstract Syntax Tree (AST) representation, transformed into SQL statements - reduced original code by 70%
  • Implemented custom Type-Provider for Stanford TokenRegex to obtain static type checking at compile time for regex strings, dramatically improving development productivity.
  • Built Alexa skills and web api to integrate main application in a mobile implementation in order to generate sports analytics.

Technologies Leveraged: Web-API, C# 6.0, Entity Framework OR/M, F#, SQL, Stanford NLP

Sr. SOFTWARE ARCHITECT

Confidential, Reston, VA

Responsibilities:

  • Responsible for designing the overall structure of new software systems. Conducts design reviews, code reviews and progress reviews.
  • Participates in the development of Information Technology Strategies and Roadmaps in support of the business strategies.
  • Developed high performance search engine leveraging NoSql technologies to integrate in a SaaS CRM solution.
  • Designed Rest (like) API to expose functionality for portable devices.
  • Designed and developed multilingual and localization support for “poli-portal” architecture.

Technologies Leveraged: MVC4 & 5, C# 6.0, Entity Framework OR/M, WCF, Javascript, SQL

SOFTWARE ARCHITECT

Confidential, Alexandria, Va

Responsibilities:

  • Developed simultaneous loading process for multi-faceted data retrieval system to create a synchronized structure while enabling secure collaboration.
  • Created a windows based application using WPF/C# to import and analyze several GB of insurance data and statistics integrated into a custom web site which rendered the data using static HTML. Immersed in full-spectrum software design of application using DDD methodology. Improved data analysis by 300%.

Technologies Leveraged: WPF/C# 4.0, MVC4, Async, Entity Framework 5, WCF, Javascript, JQuery, KnockoutJS, AJAX, SQL

SOFTWARE DEVELOPER

Confidential, Rockville, MD

Responsibilities:

  • Responsible for creating client tools and leveraging the latest technology to refine features of Confidential (eXtensible Business Reporting Language), the financial standard mandated worldwide to improve the transparency and efficiency of business reporting.
  • Customized html & XML parser with built in constraints to convert web pages and financial data to Confidential and simultaneously check for accuracy within set standards. Improved performance and ease of use for the commercial market.
  • Re-build and re-architect $5M/41 Library application to run multiple tasks concurrently and leverage multicore machines. Streamlined analysis of more than 25Gb of data to reduce the number of roundtrips per database requests using the C#, Iron-Python, Ado.net, Wcf and Wpf technologies.

SOFTWARE DEVELOPER / PROJECT MANAGER

Confidential, Montgomery Village, MD

Responsibilities:

  • Managed Asp.net / C# development projects in Multi-tier applications.
  • Customized data-driven controls leveraging Web Services and WCF technology.
  • Created internal framework to improve processes in developing Web applications.
  • Achieved streamlined performance creating a faster, more secure foundation.
  • Customized high performance asynchronous tools to download and upload data in a based RAID storage Array to reduce process footprint.
  • Designed an all-encompassing system to retrieve voluminous data in multiple formats, comprehensively converted all relevant data into an extensive archive of resources.
  • System allowed a global health care service to access thousands of articles and data published from its network partners to provide subscriber’s client- tailored newsletters featuring their customized topics. The retrieval was accomplished by parallelizing the process in a high-availability computer cluster. This data was converted in different layers, analyzed and organized by topic.

SOFTWARE DEVELOPER

Confidential

Responsibilities:

  • Built software development company from startup phase to profitable operation with wide network of clients throughout the northern region of Italy.
  • Forged relationships with senior executives at private, state, and local hospitals including clinics, medical facilities, and medical equipment companies.
  • Representative projects and highlights:
  • Programmed in C# customized software systems to enhance interface access with SQL server Database. Increased data analysis capabilities for doctors and medical experts while eliminating excess paperwork and man-hours.
  • Recruited by General Electric to lead software design, development, and implementation for Miami Valley Hospital in Dayton, Ohio and Christ Hospital in Cincinnati, Ohio
  • Unique system allowed for two hospitals to view and send MRI and sonograph exams via JAVA streaming using existing hardware and LAN’s. Consequently doctors could set their own analysis/post-analysis parameters in a GUI Windows format built using C++.
  • Spearheaded $1 million-dollar renovation and system enhancement project for several electrophysiology cardiology departments throughout Italy.
  • Equipped departments with new Windows systems that allowed doctors to analyze Holter cardiology exams from any computer location in entire hospital through a VPN connection using a GUI created with C# between SQL server databases.

We'd love your feedback!