We provide IT Staff Augmentation Services!

Software Development/architecture Consultant Resume

3.00/5 (Submit Your Rating)

SUMMARY

  • He is a US citizen and experienced Solutions Architect, DevOps and Cloud expert with extensive hands - on development, test automation, data analysis, and project management experience who is looking for his next opportunity. ver 10 years IT experience, and roles worked include DevOps Lead Engineer, Solutions Architect, Development Manager, Technical Lead, Project Manager, Trainer, and Programmer
  • Available to start full-time within 1 week of confirmed approval to start. I’m open to work on-site wherever need.
  • Well-prepared and experienced to support contingencies (such as working remotely) that may come up this year due to the coronavirus pandemic.

PROFESSIONAL EXPERIENCE

Confidential

Software Development/Architecture Consultant

Responsibilities:

  • Analysis/design of a DevOps process for Oracle Database Migrations for a midsize financial services institution (working in concert with 2 of the largest banks in the USA) using RedGate Oracle tools, TeamCity, Jira, Confluence, Powershell, and PL/SQL.
  • Various small development projects with C#, .Net Core, ASP.Net, Microservices, Javascript, Rest API, MVC, SQL Server, MySQL, noSQL like Redis, Kubernetes, Docker, Powershell, Bash, Linux, Python, Git, Azure DevOps, POCs with all 3 major cloud providers (AWS, Azure, GCP), ARM templates and Terraform for IaC, test automation, CI/CD, and more tools for analysis, architecture, data modeling, development, automated testing, integration, and DevOps work on solutions.
  • Development of a simple Stock Market & SEC filings analysis tool to help investors & portfolio managers analyze real time data, financials, company data, and business plans in order to calculate metrics (such as the Sharpe Ratios), make investment decisions, and ensure portfolio diversity/success.
  • Development work on the Application Decentralized Delegated Authentication Management (ADDAM) suite of products for helping SaaS products be able to integrate seamlessly/efficiently with online Delegated Authentication providers (such as Facebook, Google, Apple, Microsoft, financial institutions, etc) so that end users can just register once, sign in once per device, reuse their profiles from authentication providers, and have full control over their own security (and personal data) but in a user-friendly efficient and secure/transparent manner. This includes a “Sensitive Personal Data Management” module that allows users to be able to securely control storage and dissemination (including who/when/expiration) of any personal information + logging of all events + usage of 2+ encryption keys under their exclusive control on top of standard data encryption procedures + having all of the actual data stored in scrambled servers/databases with 3+ copies redundancy to ensure accuracy and fully protect privacy.
  • Development of simple Real Estate Rental management software tools to manage Leases/Contracts, Accounting, Services, and Listings.
  • A proof-of-concepts DevOps and Cloud Computing project for an offshoring company in Hanoi, Vietnam and Seattle, Washington on best practices and configuration of tools/processes. Worked with Amazon Web Services (AWS, EC2, S3, Fargate, ECS, EKS), Google Cloud Platform (GCP, Cloud Run, K8S, Kubectl), Azure (AKS, ACR, Virtual Kubelet), Docker, Linux, Ubuntu, Bash, Python, Terraform, Ansible, Jenkins, Jira, AWS-CLI, ECS-CLI, Azure CLI, Java, PHP, Javascript, Rest API, IaaS/PaaS, Agile/Scrum processes, and more tools. Extensive work doing shell scripting, Virtual Networks, Network Security groups, microservices, Cloud architecture, hybrid architecture, development/testing & DevOps strategy & best practices, and more.

Confidential - Plano, Texas

.NET Solutions Architect & DevOps Lead Engineer

Responsibilities:

  • Worked in close association with senior management & all the Development/QA managers on all automations and capabilities of Continuous Integration (CI), Continuous Deployment (CD), monitoring, metrics reports/analysis, Infrastructure as Code (IaC), configuration management, organizational adoption of DevOps best practices systems (i.e. collaboration, feedback loops, approaches/thinking, etc), build/release management, test automation, and development process improvements for building cloud software services via an Agile process. He planned/designed all the DevOps processes and supervised activities of the other DevOps & support engineers towards accomplishing the process vision he was implementing, particularly for effective security monitoring, performance, low-downtime & stable release process, and consistency/reusability. He did training/mentoring of executives, managers, architects, leads, developers, testers, and analysts on tools, processes, and best practices & patterns for software development/management and DevOps processes. He did considerable hands-on programming (C#, T-SQL, PowerShell, JavaScript, HTML, XML, JSON, etc), infrastructure, consulting (data/technical architecture, code reviews, technical reviews, processes), training (i.e. workshops, presentations, and mentoring sessions), and analysis/design work.
  • Developed Cloud testing architecture/strategy with Azure APIM (and analysis of AWS API Gateway & other alternatives), support for both hybrid and non-hybrid cloud solutions, extensive experience dealing with cloud & cloud plus on-premise infrastructure, worked in a cross functional environment of many teams and coordinating of priorities, dependencies, and much more.
  • Software development/architecture work designing classes, doing reviews, troubleshooting issues, and working with a variety of .NET tools including C#, Entity Framework, XML, JSON, MVC, REST APIs & other Web Services, JavaScript, SQL Server, T-SQL (including Stored Procs & functions), data modeling, and more.
  • Cloud solutions architecture involved heavily in Azure and data management/warehousing processes. For this gained significant experiences while implementing and/or consulting with the Azure HDInsight, Azure Data Factory, Azure Data Lake, Azure Machine Learning, Azure SQL Data Warehouse, Azure SQL, Data Gateways, AD Connect, Azure Functions, Kubernetes (AKS), Docker containers, Service Bus, resource groups, Azure Resource Manager (ARM) templates, and other Azure capabilities.
  • Did analysis/work with many other tools for the development, architecture, test, and technical operations teams (and mentoring of the rest of DevOps staff) including AWS, Rackspace, Docker containers, Chef, Octopus Deploy, VisualStudio.com (called VSTS), T-SQL, SSDT (SqlPackage, SqlCmd, DACPACs, etc), C#, ASP.Net, MVC, AngularJS, Node.JS, Java, JavaScript, HTML5, PowerShell, REST APIs, JSON, and D3. For example, led a team on a special initiative to architect and implement a very complex solution that involves real-time migration/integration of thousands of databases from over a dozen on-premise SQL Server instances to Azure using Azure Data Factory and other capabilities which involved plenty of C#, Powershell, VSTS Builds/Releases, Azure Data Gateways, Datasets, Pipelines, Linked Services, etc. components. Led another multi-month initiative in planning/architecting the next phase of DevOps architecture for supporting containers, Microservices, all servers/resources managed under ARM templates, and everything (including all infrastructure code/orchestration) going through VSTS Git, Builds, and Releases for Azure & fully integrated with solid security, Agile, manual testing/approvals, automated testing, and site reliability processes. Led several other initiatives as part of overall vision/plans to standardize on scalable, integrated, fully automated, and efficient processes, move everything (WinForm, Windows Services, Console, Web. Etc) to the Cloud, reinvent all software/data architecture, and do it all non-disruptively.

We'd love your feedback!