Aleksandr Jones * Software Architect

advertisement
Aleksandr Jones, Senior Software Developer
Mobile: 510-717-8112, Home: 847-434-6014
Email: aleksjones@gmail.com / Web: http://aleksjones.com
Highlights
 Delivers robust, high-performance enterprise systems from inception to production
 Rapidly extracts and makes sense of complicated business requirements
 Able to quickly decipher and patch legacy codebases
Expertise
 Server-side: C#, ASP.NET MVC, WCF, Autofac (IoC), OOP, Design Patterns, Web Forms
 UI/UX: AJAX, JavaScript, JQuery, KnockoutJS, HTML, CSS
 Automated Testing/QA: NUnit, Rhino Mocks, Gallio/MbUnit, WatiN, some iMacros & Win32
 Database: SQL Server OLTP, stored procedures, triggers, some Entity Framework, NHibernate
 Source Control: SVN, Vault, some Git
 Process: Agile, Scrum, TDD some pair-programming; also SDLC, Rational Unified Process & “Waterfall”
 Last used over 10 years ago: ASP classic, VB, C++, LISP, Assembly
Achievements
 Reduced execution time of numerous processes for financial institution from several days to minutes
 Built a .NET e-commerce platform from the ground-up, using ASP.NET MVC, C#, Autofac, KnockoutJS,
Entity Framework
 Contributed set of dynamic test data-loaders to Gallio/MbUnit open source project
 Designed and built multi-tenant SaaS for Commercial Real Estate brokers, enabling them to quickly analyze
properties and rapidly generate professional-grade presentations
 Delivered complete line-of-business solution with accounting integration for export packaging business;
system increases business throughput and reduces manual-entry errors
Education
 University of Illinois, Urbana-Champaign, B.S. Computer Science, Engineering Curriculum
 National Center for Supercomputing Applications (NCSA), Undergrad Research Programmer
Experience
Redbox.com – Senior Software Developer (1/2012 – present)
 Lead developer on new launch of public-facing, credit card entry system for RedboxInstant.com using
ASP.NET MVC, JQuery; built latest secure transfer mechanism for single sign-on (SSO) sessions
 Lead developer on common framework which standardizes best practices for building enterprise web services
using WCF, C#, Autofac; created NuGet packages for ease of distribution
 Assumed role of lead developer on maintenance of Credits and Payment Gateway systems
 Performance tuning of high-traffic systems; custom-built tools to scrape system logs and identify bottlenecks
 Used: C#, ASP.NET MVC, WCF, Autofac, SOAP, JQuery, REST, NUnit, CruiseControl
Riverside Publishing – Contract Senior C# Automation Engineer (3/2011 – 1/2012)
 Constructed numerous, large-scale Automated Testing systems using C# and WatiN to automatically perform
hundreds of Integration Tests on hosted web applications
 Lead developer on project to build custom test data-reporting application using ASP.NET MVC
 Extended Gallio/MbUnit testing framework to enable loading of test data from various formats into
dynamically-typed C# objects
 Created framework which enables large arrays of tests to resume execution at previous point of failure,
minimizing manual intervention
AleksJones.com/Pleiades Project – Automation Engineer / Internet Advertiser (8/2010 – 2/2011)
 Built tools using C#/WatiN/PHP/HTML for automating process of managing online campaigns
 Used open source analytics platform to track campaign performance and make budgeting decisions
 Ran demographically targeted advertising campaigns through paid social media traffic sources
AT&T Interactive – Senior Software Engineer (12/2008 – 7/2010)
 Using TDD, implemented highly-robust, WCF services and batch jobs for processing ACH Transactions
 Migrated Direct Deposit payment information from legacy system to PCI-compliant web service
 Met ultra-tight deadline to deliver automated-pricing web service
 Used: ASP.NET, C#, WCF, SQL Server
Social Networking Site – Business Analyst/Technical Advisor (3/2008 – 4/2009)
 Delivered social networking website at a fraction of the expected cost by leveraging offshore development
team. The site has since expanded into 20+ new major markets
 Gathered requirements, wrote specifications, defined scope, and hired offshore team
Independent Consulting Clients – Senior Software Engineer (12/2004 – 7/2008)
Client list: Savvy Real Estate Services, Savvy Real Estate Capital, Savvy Properties, 1Flo Performance Software
 Spearheaded requirement gathering, system design, data modeling and development for a SaaS productivity
suite built in Web Forms
 Created engine for generating reports with “typo-free” inclusion of data from custom-coded analytics engine
 Developed automated process to download MLS data via FTP and integrate listings into website
 Hired and managed offshore resources to augment development team
 Created ETL processes to load numerous data-feeds for sale and rent comps
 Developed content management systems for brokerage listings and property management
 Used: ASP.NET, Web Forms, C#, SQL Server, XML, JavaScript
Independent Consulting Clients – Web Developer (7/2004 – 11/2004)
Client list: Authentik Entertainment, Daywalka Records
 Created promotional websites for an independent record label and an entertainment promoter
 Used: HTML, JavaScript, CSS
Remington Assocs. Ltd. – Senior Business Systems Consultant (6/2000 – 6/2004)
Client list: Federal Home Loan Bank of Chicago, D.C. Export Packaging and Transport, AON Insurance
Corporation, Affordable Moving Company
 Delivered complete line-of-business, custom software solutions for consulting clients
 Built custom solution which automates entire Warehouse and Transportation Management functions for
moving company
 Financial institution: rapidly developed numerous solutions which automated time-consuming, repetitive
processes; reduced execution time and cost
 Created automated pricing engines which enable less-skilled workers to perform higher-level work tasks
 Improved efficiency of billing operations with accounting system integration
 Used: Visual Basic 6, SQL Server, ASP, Excel, Access, COM+
Independent Consulting Clients – Web Developer (2/2000 – 9/2000)
Client list: Virtual Jewish Chicago, Capital Markets Consulting, POCET
 Created fully-branded marketing website for cutting-edge trading software consultancy
 Enhanced ASP content management systems for community websites and small businesses
Download