Greg Waller

Senior Software Development Engineer at ACSIA Partners
  • Claim this Profile
Contact Information
us****@****om
(386) 825-5501
Location
Kirkland, Washington, United States, US
Languages
  • Spanish -
  • Guarani -

Topline Score

Topline score feature will be out soon.

Bio

Generated by
Topline AI

5.0

/5.0
/ Based on 2 ratings
  • (2)
  • (0)
  • (0)
  • (0)
  • (0)

Filter reviews by:

Venkata (Phanikumar) Erramilli

I had the privilege of working Greg Waller when I was at Microsoft. I have always enjoyed working with Greg and some of his qualities need a special mention. 1. Very Talented and got deep technical knowledge. Greg possesses very deep technical knowledge on various Microsoft technologies. I have always seen him trying something new to improve the quality and efficiency. I still remember that when he came to the team his feedback on an existing tool resulted in a complete overhaul of the system. This shows his attention to the detail and customer oriented thinking, which unfortunately not all developers possess. 2. Willing to share the knowledge. I have always seen Greg willing to share the knowledge with his fellow developers and also the QA team. Whenever he tries a new technology or a new technique he was providing a demonstration of that to the team 3. Very Respectful and lots of patience He is very respectful in his actions and also in conversation. Being a developer of high caliber I have never seen him snubbing people when they ask questions even though they are bad questions. 4. A Leader and team player Always takes initiative for doing something new and also takes the lead in doing it. Greg is very respected for his team oriented actions. Everybody likes to work with Greg. Overall , I have no hesitation whatsoever to say Greg is definitely one of the very best developers I have ever worked with. I wish him a continued success in his career.

Kevin Idzi

I have worked with Greg for the past few years and his passion for making great software through great process is visible in everything he does. Greg is a great developer who is not scared off by complexity. He takes time to really learn the ins and outs of complicated scenarios, and will work to make them less complicated for the next person. Greg is a proactive leader in that he is always looking for ways to improve process and team throughput. He finds pain points and works to make them better for everyone. I have personally appreciated Greg's leadership at working to improve the development process and tooling in his current team - pushing against many roadblocks. Greg is also very customer centric. He works for the customer and focuses on exceeding their expectations with the work he does.

You need to have a working account to view this content.
You need to have a working account to view this content.

Credentials

  • Microsoft Certified Application Developer
    Microsoft
  • Microsoft Certified Technology Specialist
    -

Experience

    • United States
    • Insurance
    • 200 - 300 Employee
    • Senior Software Development Engineer
      • May 2011 - Present

      • Agent Incentive – Design and implement a web application that awards points for agent activities (gamification). Points earned in the system are then redeemable through several marketplaces. This application helped boost agent activity in key areas by 10-20% • CRM Solutions – Customize open source on premise CRMs for substantial savings. The more complex modifications included two-way Exchange synchronization and integration of Asterisk dialing applications. • Data warehouse - Design… Show more • Agent Incentive – Design and implement a web application that awards points for agent activities (gamification). Points earned in the system are then redeemable through several marketplaces. This application helped boost agent activity in key areas by 10-20% • CRM Solutions – Customize open source on premise CRMs for substantial savings. The more complex modifications included two-way Exchange synchronization and integration of Asterisk dialing applications. • Data warehouse - Design and implement a data warehouse to bring together data from CRMs, sales and commission system, onboarding, appointments, general ledger and SharePoint lists through SSIS. The result of this work timely strategic reports that were otherwise time consuming and difficult to create. • Workflow systems - Plan, develop and implement applications for on-boarding insurance agents. Work with end users to document requirements and business processes. Evaluate software options for build vs. buy for Business Process Management solutions. Show less • Agent Incentive – Design and implement a web application that awards points for agent activities (gamification). Points earned in the system are then redeemable through several marketplaces. This application helped boost agent activity in key areas by 10-20% • CRM Solutions – Customize open source on premise CRMs for substantial savings. The more complex modifications included two-way Exchange synchronization and integration of Asterisk dialing applications. • Data warehouse - Design… Show more • Agent Incentive – Design and implement a web application that awards points for agent activities (gamification). Points earned in the system are then redeemable through several marketplaces. This application helped boost agent activity in key areas by 10-20% • CRM Solutions – Customize open source on premise CRMs for substantial savings. The more complex modifications included two-way Exchange synchronization and integration of Asterisk dialing applications. • Data warehouse - Design and implement a data warehouse to bring together data from CRMs, sales and commission system, onboarding, appointments, general ledger and SharePoint lists through SSIS. The result of this work timely strategic reports that were otherwise time consuming and difficult to create. • Workflow systems - Plan, develop and implement applications for on-boarding insurance agents. Work with end users to document requirements and business processes. Evaluate software options for build vs. buy for Business Process Management solutions. Show less

    • United States
    • Software Development
    • 700 & Above Employee
    • Senior IT Software Development Engineer
      • Mar 2008 - May 2011

      • ITIL Application Development - Lead a team of developers to create a tools to manage Microsoft’s implementation of ITIL. Implement configuration, change and release management packages for ITSM. Developed SSIS packages for data transfer Change Manage System (CMS) DB including Active Directory and SCCM sources. Design SCSM management packs. Work with analysts and business to improve UX design and procedural logic. Provide development estimates. Provide documentation in accordance to the… Show more • ITIL Application Development - Lead a team of developers to create a tools to manage Microsoft’s implementation of ITIL. Implement configuration, change and release management packages for ITSM. Developed SSIS packages for data transfer Change Manage System (CMS) DB including Active Directory and SCCM sources. Design SCSM management packs. Work with analysts and business to improve UX design and procedural logic. Provide development estimates. Provide documentation in accordance to the current SDLC processes. Write SQL and C# code and test cases Implement Test Driven Development (TDD) methodology and related tools to develop code. • IT Tools – Create and maintain tools related to release and deployment tracking, scheduling and communicating applications service outages. Implement agile development methodology to more efficiently complete projects. Set SQL guidelines and standards. Work to improve development processes to increase code quality and shorten development time. • Deliver IT Award

    • Senior Applications Developer
      • Jan 2004 - Mar 2008

      • partners.microsoft.com - Lead a team of developers to deliver quality code on schedule for the Microsoft partner enrollment system including invoicing and fulfillment components. Work with analysts and business owners to optimize efficient enrollment systems. Complete development tasks and documentation in accordance to the SDLC processes. Write SQL and C# code and test cases. Architect a database schema to support high availability enterprise level application for a major code revision… Show more • partners.microsoft.com - Lead a team of developers to deliver quality code on schedule for the Microsoft partner enrollment system including invoicing and fulfillment components. Work with analysts and business owners to optimize efficient enrollment systems. Complete development tasks and documentation in accordance to the SDLC processes. Write SQL and C# code and test cases. Architect a database schema to support high availability enterprise level application for a major code revision. Implement Test Driven Development (TDD) methodology and related tools to develop code. Implement agile development methodology to more efficiently complete projects. Interview and evaluate developer candidates. Set SQL guidelines and standards. Lead and organized technical weekly training events for developers. Work to improve development processes to increase code quality and shorten development time. Recent projects include exposing Partner enrollment functionality through WCF web services and leading an effort to implement a platform email service. • Customer Partner Experience (CPE) Hero Award • CPIT Pro: Innovation Award

    • Applications Developer
      • Mar 2001 - Jan 2004

      • partners.microsoft.com - Write code according to specifications and departmental guidelines for the global Microsoft partner enrollment system (MSPP//UPP/MCSP). Designed schema and wrote code for a high performance OLTP database including dynamic profile engine, enrollment, event processing, fulfillment, and invoicing. Communicated with Testing team to resolve issues and bugs. Creates and managed build processes for the MCSP system. Perform localization tasks. Create, document and update… Show more • partners.microsoft.com - Write code according to specifications and departmental guidelines for the global Microsoft partner enrollment system (MSPP//UPP/MCSP). Designed schema and wrote code for a high performance OLTP database including dynamic profile engine, enrollment, event processing, fulfillment, and invoicing. Communicated with Testing team to resolve issues and bugs. Creates and managed build processes for the MCSP system. Perform localization tasks. Create, document and update coding processes to make the development process more efficient.

    • Lead Production Support Analyst
      • Jan 1999 - Jan 2004

      Write code according to specifications and departmental guidelines for the global Microsoft partner enrollment system (MSPP//UPP/MCSP). Designed schema and wrote code for a high performance OLTP database including dynamic profile engine, enrollment, event processing, fulfillment, and invoicing. Communicated with Testing team to resolve issues and bugs. Creates and managed build processes for the MCSP system. Perform localization tasks. Create, document and update coding processes to make the… Show more Write code according to specifications and departmental guidelines for the global Microsoft partner enrollment system (MSPP//UPP/MCSP). Designed schema and wrote code for a high performance OLTP database including dynamic profile engine, enrollment, event processing, fulfillment, and invoicing. Communicated with Testing team to resolve issues and bugs. Creates and managed build processes for the MCSP system. Perform localization tasks. Create, document and update coding processes to make the development process more efficient.

    • Lead Production Support Analyst
      • Jan 1998 - Jan 1999

      Maintain and troubleshoot web applications for Microsoft's secure Internet environment. This position requires rapid resolution to issues in SQL, ASP, HTML, batch jobs, ActiveX controls, IIS, SSL, NT, ODBC and TCP/IP with the goal to maintain 99.999% availability. Developed the conversion and payment feed processes for the MCSP 2000 application. Other tasks included the organization and implementation of revisions or new applications into the production environment while ensuring they conformed… Show more Maintain and troubleshoot web applications for Microsoft's secure Internet environment. This position requires rapid resolution to issues in SQL, ASP, HTML, batch jobs, ActiveX controls, IIS, SSL, NT, ODBC and TCP/IP with the goal to maintain 99.999% availability. Developed the conversion and payment feed processes for the MCSP 2000 application. Other tasks included the organization and implementation of revisions or new applications into the production environment while ensuring they conformed to strict security standards. Clear and concise communication of problems and their resolutions to developers and business owners is an important part of this position, as is maintaining records of all maintenance and troubleshooting requests. Applications supported included: MCSP, MSSPEC, CORE, ICMODS and ByteComp Support Analyst of the Month

    • Computer Consultant Self Employed
      • Jan 1994 - Jan 2004

      Advise small business clients on PC and Macintosh hardware and software. Train personnel to use new software and improve the use of current applications. Design critical business tools to meet client needs including web site design, accounts receivables, proposals, expense tracking and management and business activity reporting. Providing solutions for hardware and software needs including the purchasing and installation of workstations and LANs are also regular tasks. Advise small business clients on PC and Macintosh hardware and software. Train personnel to use new software and improve the use of current applications. Design critical business tools to meet client needs including web site design, accounts receivables, proposals, expense tracking and management and business activity reporting. Providing solutions for hardware and software needs including the purchasing and installation of workstations and LANs are also regular tasks.

    • Computer Programmer
      • Jan 1996 - Jan 1998

      Design client server applications for Online, Accounting and MIS departments. Development of these applications included database design, prototyping, coding, testing, implementation and maintenance. Serve as Database Administrator for MZI website and Intranet MS SQL servers. Applications and systems include: • Zones.com - Web Store Data Transfer - Develop a ETL system to transfer product and order information to and from HP3000 mainframe and web store (Interworld - Oasis). Developed… Show more Design client server applications for Online, Accounting and MIS departments. Development of these applications included database design, prototyping, coding, testing, implementation and maintenance. Serve as Database Administrator for MZI website and Intranet MS SQL servers. Applications and systems include: • Zones.com - Web Store Data Transfer - Develop a ETL system to transfer product and order information to and from HP3000 mainframe and web store (Interworld - Oasis). Developed monitoring and management tool for the data transfer. • Accounts Receivable for Catalog Generation - Developed an AR system for the generation of PC Zone/Mac Zone catalogs. Provide information for vendors who purchased advertisement space in MZI's catalogs. The system included reports for revenue and management information. • Intranet - Developed web pages for employee searching and lost sales tracking. Project Lead for special product requests between sales and purchasing to speed a system formerly based on paper. Show less Design client server applications for Online, Accounting and MIS departments. Development of these applications included database design, prototyping, coding, testing, implementation and maintenance. Serve as Database Administrator for MZI website and Intranet MS SQL servers. Applications and systems include: • Zones.com - Web Store Data Transfer - Develop a ETL system to transfer product and order information to and from HP3000 mainframe and web store (Interworld - Oasis). Developed… Show more Design client server applications for Online, Accounting and MIS departments. Development of these applications included database design, prototyping, coding, testing, implementation and maintenance. Serve as Database Administrator for MZI website and Intranet MS SQL servers. Applications and systems include: • Zones.com - Web Store Data Transfer - Develop a ETL system to transfer product and order information to and from HP3000 mainframe and web store (Interworld - Oasis). Developed monitoring and management tool for the data transfer. • Accounts Receivable for Catalog Generation - Developed an AR system for the generation of PC Zone/Mac Zone catalogs. Provide information for vendors who purchased advertisement space in MZI's catalogs. The system included reports for revenue and management information. • Intranet - Developed web pages for employee searching and lost sales tracking. Project Lead for special product requests between sales and purchasing to speed a system formerly based on paper. Show less

    • United States
    • International Affairs
    • 700 & Above Employee
    • Environment Sector Coordinator
      • Jan 1992 - Jan 1994

    • Environmental Education Promoter
      • Sep 1990 - Jan 1992

Education

  • Huxely College, Western Washington University
    Bachelor of Science, Environmental Science
    1987 - 1990
  • Bellevue Community College
    Associative of Arts, and Science
    1983 - 1987

Community

You need to have a working account to view this content. Click here to join now