Armen Shagmirian

Armen Shagmirian

Application Developer

Followers of Armen Shagmirian638 followers
location of Armen ShagmirianLos Angeles, California, United States

Connect with Armen Shagmirian to Send Message

Connect

Connect with Armen Shagmirian to Send Message

Connect
  • Timeline

  • About me

    Web and Mobile Software Developer

  • Education

    • California State University, Northridge

      1998 - 2003
    • California State University, Northridge

      1998 - 2003
      Bachelor of Science - BS Computer Science
  • Experience

    • Kennedy-Western/Warren National University

      Aug 2002 - Jul 2005
      Application Developer

      Developing Database Driven Back Office and Front End Applications for differentdepartments. Developing Projects in Visual Studio .NET/6 integrated w/SourceSafe

    • CustomHookahs.com

      Jan 2005 - Feb 2007
      Founder

      I started this Ecommerce site for fun to learn more about C# ASP.NET and do things the way I wanted. I've learned more about URL Rewriting, User Controls, Creating Tables to support Ecommerce, improved writing Stored Procedures, Using a Zip Code database to determine nearest hookah bar for a given zip code. Utilizing Web Services such as Authorize.net(payment gateway), UPS calculating shipping cost and delivery time in real time using UPS' web services, IDResponse to determine if person is 18 or over, Creating UPS Shipping labels in real time providing package dimensions and weight. Show less

    • Lampsplus.com

      Jul 2005 - Nov 2009
      Software Architect

      Developed an in house Software Solution called the “Bid System” integrating Store Kiosks with NSB/Epicor POS Software at 40+ Lamps Plus retail stores. This solution made it easy for Bidding for large real estate development projects that needed lighting solutions. It allowed for more aesthetically pleasing invoices, notes on the item level, easier fulfillment due to partial shipments, and much more customization.Developed Lighting Collections section of Lamps Plus which allows customers to view related products that can decorate their home with a single theme. Created tables and stored procs to support functionality. Created backoffice pages to create collections and add products to collections.Creating an Application to manage all product Data feeds to create data feeds in different formats for different vendors such as Google Base, Shopping.com, Shopzilla, LinkShare, and CommisionJunction. Used XML to provide instructions for each feed such as file types, column names, column data, ftp address and credentials to upload feeds after they had been created. Show less

    • Wheels Financial Group, dba 800LoanMart

      Dec 2009 - Aug 2011
      Software Architect

      Established protocols and Infrastructure to optimize the SDLC (Software Development LifeCycle) for a team of 5 Developers and 2 QA testers. Created development environments andcode branches to allow Developers to code and test their changes in their ownenvironments. Developers can automatically push their code into their code branches toimplement Continuous Integration with Cruise Control .NET. After QA approves their casesin their environments, the code and SQL changes get promoted to our QA environment whereall changes from all developers get integrated and staged for Production. This allows foran efficient SDLC and minimizes errors and promotes Weekly Deployments (Tuesday nightDeployments) to satisfy Business Demands of Management and the company's IT requests.Extensive experience in Web Services, WCF Services, Service Orientated Architecture(SOA),Object Oriented Programming(OOP), Win Forms, Internal and External Web Sites, ActiveDirectory Integration, SQL Server 2008, Visual Studio 2003, 2005, and 2008. Show less

    • LampsPlus.com

      Aug 2011 - now

      Collaborating with Product Management, Software Developers, and QA to deliver:1) Infrastructure introducing many different types Product Relationships on eCommerce site to selling products with similar attributes based on size, finish, manufacturer, category, complementing add on products. This involves requirements gathering, research, architecture proposal, implementation, developing milestones, test driven development, testing strategy, and deployment.2) Infrastructure introducing User Generated Content such as Product Reviews, Questions, Answers, Comments on Product Pages that are scalable, maintainable, and performant.3) Optimization of Infrastructure identifying errors and fixing them, identifying poor performant areas of the site and making them faster. Utilizing tools such as App Monitoring Tools such as New Relic, Error Monitoring Tools such as Elmah to consistently improve site performance.4) Utilizing Kanban and Sprints to deliver predictable deliverables with structure including Stand Up Meetings, Requirements Grooming and Estimation of tasks, Retrospective Meetings at the end of Sprints to identify what we did well and what we can do better.5) Bi-Monthly Site Releases deliver valuable features and bug fixes that are packaged together, thoroughly individually task tested, regression tested, and load tested to ensure successful releases.6) Utilization of Atlassian Stack including Jira, Confluence, Bamboo, BitBucket, Code Reviews, etc. Show less

      • Team Lead

        Jan 2017 - now
      • Web Development Manager

        Apr 2012 - Apr 2017
      • Software Architect

        Aug 2011 - Apr 2012
    • Strive Competitions LLC

      Aug 2020 - Jun 2024
      Strive Fitness Challenge App

      As a Health and Fitness Enthusiast, we used to do Weight Loss Competitions with coworkers for 10 weeks. After hosting a few competitions, I realized people make great changes in their lifestyle when they are in a competition with other people. Coworkers would eat right, count calories, exercise regularly and lose a tremendous amount of weight and get healthier. So as a developer I learned XCode and built a prototype to allow users to weigh in using their smart scale recording their weight, body fat %, and BMI. I also recorded the workout details such as steps, miles, move calories, and exercise minutes from their Apple Watch. With that information I allowed users to create 7 different competition types based on that data and invite their friends to a healthy competition. Through the process I utilized many different technologies and built the infrastructure to do this on scale. Theapp is currently on the AppStore and from the software development perspective it proves I can take an idea and bring it to life in a reasonable amount of time in a limited budget.https://www.strivecompetitions.com/ Show less

  • Licenses & Certifications

    • Managing Your Emotional Response to Workplace Stress

      LinkedIn
      Mar 2024
      View certificate certificate