Alexander Wilczewski, Full-stack Developer in Providence, RI, United States
Alexander Wilczewski

Full-stack Developer in Providence, RI, United States

Member since June 15, 2021
Alex is a full-stack developer with an array of soft skills and notes of DevOps capabilities. He knows that regular communication is vital to ensure accurate direction and accountability. Having worked among startups, Alex can ramp up quickly to any project. After studying within an enterprise, he is capable of leadership, task breakdown. and drawing out designs for projects.
Alexander is now available for hire

Portfolio

  • City and County of Denver
    Git, Windows, Visual Studio, Visual Studio Code, C#, .NET, ASP.NET, IIS...
  • HospitalityPulse
    Kubuntu Linux, VirtualBox, Git, Apache, NetBeans, Visual Studio Code, NPM...
  • Nor1
    Jira, MacOS, Git, Subversion (SVN), Apache, NetBeans, Eclipse, Android Studio...

Experience

Location

Providence, RI, United States

Availability

Part-time

Preferred Environment

Windows, C#, .NET, JavaScript, PHP, SQL, Ubuntu

The most amazing...

...project I've led was a consolidated web logger for our locally installed applications, allowing proactive insights and diagnostics.

Employment

  • Senior Software Engineer

    2018 - 2021
    City and County of Denver
    • Researched new technology and how it could be integrated, including Azure TTS, a Cisco phone system call tree, Twilio, Mailchimp, state systems, and Microsoft Power Automate API.
    • Built technical designs for the development team, including a client portal, a deployment tool, an aggregate log, and a mass messenger.
    • Created a long-term vision for our technology stack and our development needs that covered tokens, queues, Pub/Sub, locks, API wrappers, and object-oriented patterns.
    • Brought an API mindset which welcomed varied UI approaches, including web and ClickOnce. The architecture was designed with a focus on reusability, readability, and testability.
    • Mentored two interns for a CronJob rewrite from SQL Server into C#.
    • Oversaw the project to convert from Oracle to SQL server, coordinating with individual team members, our manager, and the city tech project manager.
    • Developed an internal custom application used daily by 600 employees.
    • Discussed product designs with project managers and broke down tasks for the internal development team: windows applications, web client portals, deployment tools, aggregate logging, and a mass messenger.
    Technologies: Git, Windows, Visual Studio, Visual Studio Code, C#, .NET, ASP.NET, IIS, SQL Server 2017, Oracle SQL, JavaScript, Vue.js, Windows PowerShell, Azure, Architecture, Design, Pub/Sub, APIs
  • Senior Web Developer

    2014 - 2018
    HospitalityPulse
    • Created several web-based single-page applications (SPA) written with PHP and Angular with communication done through HTTP APIs in JSON.
    • Acted as a product owner of five applications, all of which were 90% unit tested.
    • Designed and implemented insights architecture with a combination of the Pipe and Filters pattern (PHP), Blackboard, and OOP.
    • Built PulseLink that had an IE8 minimum requirement: it was used by the front desk and needed to be quick to load and fast to use.
    • Rebuilt RoomPulse into an AngularJS single-page application: it had an IE9 minimum requirement and served as a back-office utility.
    • Designed multiple reusable Angular components, including typeahead, dropdown, list multi-selection, and modal.
    • Developed an open-Source script to watch GitHub repositories for version changes.
    • Created a UI by bootstrapping JavaScript to accelerate ATF loading.
    Technologies: Kubuntu Linux, VirtualBox, Git, Apache, NetBeans, Visual Studio Code, NPM, Bower, Grunt, TypeScript, JavaScript, Angular, HTML, CSS, PHP, MySQL, Object-oriented Programming (OOP)
  • Full-stack Web Developer

    2011 - 2014
    Nor1
    • Redeveloped our guest-facing upsell solution by utilizing Node.js and AngularJS which decreased page load size by 50%.
    • Educated coworkers on technologies including Node.js, AngularJS, Canvas, and Google App scripts through presentations showing the pros and cons and usage.
    • Presented, with the VP of marketing, the release of our APIs for the 2013 Tnooz THack.
    • Created an Android application that utilized internal API calls; my focus was on usability and performance.
    • Enhanced our internalization system by supporting lazy-loading keywords which improved manager efficiency.
    • Worked closely with the UX designer to implement a mobile design.
    • Wrote an administrative service-based web apps using CakePHP in a collaborative Scrum environment.
    Technologies: Jira, MacOS, Git, Subversion (SVN), Apache, NetBeans, Eclipse, Android Studio, Genymotion, PHP, CakePHP, Node.js, JavaScript, jQuery, Angular, HTML, CSS, MySQL
  • Web Developer

    2007 - 2011
    HPN WorldWide
    • Reformed an aggregate report system which reduced the script run time from ten minutes to two minutes.
    • Optimized a web printable 16-page HPA report to have backward compatibility for IE6.
    • Developed a utility to import collections of thousands of unique screenings—saving several hours each week.
    • Created several tracking systems to implement client-specific requests.
    Technologies: PHP, Symphony, FileMaker, HTML, CSS, MacOS, Git, Apache, Eclipse, Doctrine, JavaScript, MySQL, Front-end

Experience

  • CAD Handwheel Generator
    https://wilczewski.dev/2021/08/cad-handwheel-generator/

    It is a naval challenge project: it is too costly for a naval craft to carry extra handwheels, and each naval craft may have many different-sized handwheels.

    As an alternative solution, vehicles will have a computer and a 3D printer. An operator can enter the handwheel dimensions and output a procedurally generated CAD file for 3D print to replace any broken handwheels.

  • Conference Attendance Web App
    https://wilczewski.dev/2021/08/mmc-conference-of-workshops/

    A Node.js-based CMS that allows users to register for interesting talks and pay through PayPal. Added administrative functionality to organize attendees, batch email attendee assignments, and export attendance as CSV. The web application is re-run by the client yearly.

  • EE Lessons
    https://wilczewski.dev/2021/10/ee-lessons/

    Empowering Education (EE) is a nonprofit that provides mindfulness content for educators to bring to the classroom. Users will log in to the online service to access lessons, download content, and see usage examples.

    The chosen solution to the project was to build a custom post type in WordPress that integrates with pre-existing functionality. This allows the EE editors to manage the lessons entirely by themselves. Including managing content, the template, additional data, and user access.

    This project allowed me to work with WordPress and extend its feature base. I was able to create a custom post type. I integrated with advanced custom fields to build the form. EE already chose Divi as their templating engine, and I was able to create a custom template. Lastly, they use Memberful for user role access. By utilizing each of the integrations already present, EE can manage this feature on their own.

  • WordPress Page Speed Optimization
    https://wilczewski.dev/2021/10/candle-site-speed-improvements/

    Candle Inc was looking to improve its Core Web Vitals to support better SEO. With only access to WordPress, I configured several plugins to speed up the site. As a result, the company's Core Web Vitals went from 25 to 65.

  • Power Automate Flow for Non-technical Users

    The project served as a business process intermediary and proof-of-concept. We used Microsoft Forms as a front end, Microsoft Excel as a database, Power Automate as a business layer, and Power BI as an administrative tool. Internal users could look clients up in the Power BI system and enter a unique ID in the Microsoft Forms to allow updates. Several Power Automate flows were built from Microsoft Form triggers. One Microsoft Form was a 100+ questionnaire. The Power Automate design chosen was the ease of maintenance for a non-technical user. For example, conditional branches were never more than a single layer deep—the management from the block editor would be complex.

Skills

  • Languages

    C#, JavaScript, PHP, SQL, Java, HTML, CSS, Flash ActionScript, C++, Assembly, Python, TypeScript
  • Frameworks

    .NET, CakePHP, Angular, ASP.NET, Windows PowerShell, Vanilla JS, Windows Presentation Foundation (WPF), .NET Core, Divi
  • Storage

    MySQL, SQL Server 2017, Oracle SQL, MongoDB
  • Libraries/APIs

    Vue.js, Node.js, jQuery, Doctrine, PayPal API
  • Tools

    Git, Apache, Visual Studio, FreeCAD, FileMaker, Jira, Subversion (SVN), Android Studio, Genymotion, VirtualBox, NPM, Bower, Grunt, Advanced Custom Fields (ACF), Microsoft Power BI, Microsoft Excel
  • Platforms

    Windows, Ubuntu, MacOS, NetBeans, Visual Studio Code, Azure, Eclipse, Kubuntu Linux, KeystoneJS, WordPress
  • Other

    Operating Systems, Data Structures, IIS, Architecture, Design, Front-end, Algorithms, Networking, Symphony, Pub/Sub, APIs, Microsoft Power Automate
  • Paradigms

    Object-oriented Programming (OOP)

Education

  • Bachelor's Degree in Computer Science
    2007 - 2011
    Elmhurst College - Elmhurst, IL, United States

To view more profiles

Join Toptal
Share it with others