We provide IT Staff Augmentation Services!

Software Engineer Resume

2.00/5 (Submit Your Rating)

SUMMARY:

Full - stack software engineer interested and experienced in object-oriented development, agile methodologies, C# / C++, ASP.NET MVC, SQL, JavaScript, Perl, data mining, web services, regular expressions, Big Data

TECHNICAL SKILLS:

Languages: C#, C/C++ STL, JavaScript jQuery, AngularJS, Node.js, Java, Perl Regular Expressions, Moose, Ruby, Python, Objective-C, ActionScript, XML, XSLT, XPath, XPointer, XQuery, XML Schema (XSD), Shell Scripting bash, Windows Batch Files, PowerShell, Visual Basic VBScript, Visual Basic for Applications (VBA)

Web: HTML5, CSS Sass, Bootstrap, ASP.NET 4.6 MVC 5, Web API 2, Razor, Mason, Adobe/Apache Flex MXML, Representational State Transfer (REST), TCP/IP, BSD Sockets, CGI FastCGI, SCGI, Rack, Plack, PSGI, AJAX, JSON, SOAP, WSDL, DOM, Server Configuration Apache mod perl, IIS 8.5, nginx, Mongrel

Database: Microsoft SQL Server 2014 T-SQL, Entity Framework, Language Integrated Query LINQ, Object-Relational Mapping (OR/M) NHibernate, ADO.NET, WebORB, NoSQL (Key-Value Store) memcached, Redis, MySQL Percona, Confidential PL/SQL

Agile Development: Scrum, Extreme Programming (XP), Pair Programming, Test-Driven Development (TDD) NUnit, Moq, Behavior-Driven Development (BDD) nBehave, RSpec, Cucumber, Continuous Integration (CI) TeamCity, CruiseControl.NET, Continuous Delivery (CD)

Software Architecture & Design: Object-Oriented UML, SOLID, DRY Principle, Inversion of Control (IoC) / Dependency Injection (DI) NInject, Model-View-Controller (MVC), Aspect-Oriented Programming (AOP), Software as a Service (SaaS) Cloud Computing, Design-by-Contract Command-Query Responsibility Segregation (CQRS), Fluent Interfaces, Distributed Computing Service-Oriented Architectures (SOA), n-tier Architectures, Client-Server Model, .NET Remoting, Windows Communication Foundation (WCF), Message Queueing Publish-Subscribe Model, RabbitMQ, Advanced Message Queuing Protocol (AMQP)

Operating System Frameworks: Windows Win32 API, Microsoft Foundation Classes (MFC), Active Template Library (ATL), Mac OS X Darwin, Cocoa, Unix / Linux POSIX

IDEs/Tools: Visual Studio 2015 ReSharper, Eclipse, Xcode, JetBrains IntelliJ IDEA WebStorm, RubyMine, PyCharm, Adobe Flash Builder, SQL Server Management Studio (SSMS), Komodo IDE, Vim, VMWare

Source Control Systems: git, Subversion (svn), Mercurial (hg), JIRA, BugZilla

Build Automation/Deployment: Ant NAnt, Maven, MSBuild, Make Rake, GCC MinGW, MSYS, Cygwin

PROFESSIONAL EXPERIENCE:

Confidential

Software Engineer

Responsibilities:

  • Designed and implemented a web application using C#, ASP.NET MVC 5, jQuery UI, Bootstrap, Unobtrusive AJAX, Razor, HTML5, SQL Server 2014, IIS, and EF which emphasizes SOLID design principles and adaptive rendering
  • Developed cross-channel digital marketing campaigns via programmatic integration with Google's DoubleClick Ad Exchange platform and Facebook's Open Graph API using RESTful APIs and the OAuth security framework
  • Captures detailed insights and metrics in real-time for ad campaigns, thus enabling immediate bid optimization; the result is an increase in target audience reach, conversion rates, and total revenue produced from online ads

Confidential

Web Application Architect

Responsibilities:

  • Created a multi-tiered, web-based application for a non-profit company whose purpose is to raise awareness about a new, non-pharmaceutical treatment for post-traumatic stress disorder
  • Expanded and augmented personal development skills via self-study of the management and implementation of cutting-edge technologies across all layers of the development stack, including ASP.NET MVC 5, Razor, AngularJS, SQL Server 2014, Entity Framework 7, IIS 8.5, Visual Studio 2015, SharePoint Server 2013, Windows Identity Foundation, Bootstrap, NInject (Dependency Injection Framework), and NUnit

Confidential

Software Engineer / Digital Marketing Analyst

Responsibilities:

  • Developed new features for Confidential ’s Digital Marketing Suite, a complete demand-side platform that uses cross-channel attribution and algorithmic, real-time bidding to allow companies to easily manage online ad campaigns using a rich Internet application
  • Devised and directed the development of a new feature that integrated Confidential ’s DSP with Facebook’s Open Graph API, thereby improving the quality of user data and increasing our clients’ return on investment
  • Utilized C#, ASP.NET, Flex, ActionScript, JavaScript, SQL Server, and IIS to in corporate technologies such as caching, message queuing, and web services into the software platform

Confidential

Software Engineer

Responsibilities:

  • Designed solutions for a social relationship management application that allows clients to easily create and deploy customized content to Facebook
  • Implemented hotfixes for urgent issues by searching through an extensive code base - comprised of Ruby, JavaScript, CSS, and HTML - and then quickly corrected any errors that were found, thereby improving the stability of the application and maintaining a high degree of client satisfaction

Confidential

Web Application Architect

Responsibilities:

  • Collaborated with research, design, and quality assurance teams to develop innovative features for Confidential 's online homework web application using Perl, Mason, JavaScript, CSS, and HTML
  • Demonstrated success under pressure by implementing a new SSL authentication system in a limited timeframe in order to meet the demands of important clients
  • Pioneered the development of an internal style guide that documented how common web interface elements should be generated in code, thus resulting in a more consistent user interface and less code redundancy
  • Designed an archetypal solution using XSLT and XML that allows non-IT personnel to update noncritical web content directly, thereby freeing developers of this duty and improving overall productivity within the organization

Confidential

Technology Analyst

Responsibilities:

  • Created multi-threaded solutions using C# for Confidential ’s equity derivatives pricing and booking tool
  • Enhanced the extensibility of the application by using dependency injection and a static factory design pattern
  • Practiced test-driven development using the Rhino Mocks unit-testing framework, thereby improving the overall modularity and maintainability of the application
  • Engineered an exhaustive build system using Ruby and Rake that compiles new releases of the application 800% faster than the previous process, saving the company valuable time and resources

Confidential

Software Engineer

Responsibilities:

  • Wrote a plug-in using Objective-C that integrates Aspera’s high-speed network transport technology directly into Confidential ’s Final Cut Pro professional video-editing software; this feature is used by global broadcasting companies such as Confidential, the Confidential, and Confidential
  • Created a SOAP interface for Aspera’s core technology platform using Cocoa and Objective-C so that applications can be created for OS X that integrate with Aspera’s technology much more quickly and easily

Confidential

Software Engineer­­­

Responsibilities:

  • Developed an MPEG-2 transport stream decoder using C++ that parses the meta-data contained in Confidential streams and then shows that content using Windows Forms within editable user controls
  • Provided Confidential with the ability to send video streams with known errors to HDTVs for testing purposes

Confidential

Responsibilities:

  • Monitors the RSS feeds of financial newswires using C# and ASP.NET web technologies in order to achieve low latency retrieval of earnings reports
  • Quickly extracts earnings and revenue data from earnings reports using sophisticated regular expressions
  • Connects to a commercial trading platform via a RESTful web service over HTTP and asynchronously parses streaming binary and XML financial data in real-time

We'd love your feedback!