Peter Disalvo

Peter Disalvo Email and Phone Number

Software Engineer @ Capital Group | American Funds
San Antonio, TX, US
Peter Disalvo's Location
San Antonio, Texas, United States, United States
Peter Disalvo's Contact Details

Peter Disalvo personal email

About Peter Disalvo

I'm a software engineer with an affinity for architecture, testing, and readable code.I believe communication drives success whether it's people communicating with each other or code communicating to its readers.My experience taught me that software developers rely on tools, frameworks, and libraries to get their jobs done but tools alone don't guarantee great software. Engineering discipline builds great software. Focusing on readable code, automated testing, and other codebase quality disciplines are what keep software cost-effective as it grows.My experience includes web development, desktop application development, and SQL database development. I also have some experience with web application and mobile (iOS/Android) security and penetration testing, and static code analysis.I believe in using the right tool for the job and learning frameworks and languages as needed.I'm an object-oriented programming enthusiast and enjoy blogging about my research in leveraging good OOP practices (https://thesecretsquad.wordpress.com/).Skills and Technologies Overview:Object-Oriented Analysis and Design (OOAD), Test-Driven Development (TDD), C#, ASP.NET, Entity Framework, Python, Django, Java, JavaScript, HTML, CSS, SQLCurrently Learning:Amazon Web Services (AWS), Networking, Smalltalk

Peter Disalvo's Current Company Details
Capital Group | American Funds

Capital Group | American Funds

View
Software Engineer
San Antonio, TX, US
Website:
fpcgllc.com
Employees:
20
Peter Disalvo Work Experience Details
  • Capital Group | American Funds
    Software Engineer
    Capital Group | American Funds
    San Antonio, Tx, Us
  • Capital Group | American Funds
    Software Engineer
    Capital Group | American Funds Jan 2019 - Present
    Los Angeles, Ca, Us
    .NET/WPF DEVELOPER❱ Developer on Capital Group’s client account servicing application, including feature development, refactoring, bug fixing, and performance enhancement.❱ Deliver a variety of application features working in both the client WPF application and server applications.❱ Work closely with project owners and stakeholders to refine stories and user experience.❱ Strong focus on code quality and automated testing.❱ Perform code reviews for other applications to ensure quality standards and provide design, architecture, and security suggestions.Tools:C#/WPF, ASP .NET Web API, TDDAPPIAN DEVELOPER❱ Built and maintain Capital Group's backend system for receiving and processing California Consumer Privacy Act (CCPA) requests. Wrote comprehensive system documentation for future maintenance team.❱ Worked on a team building Capital Group's system for automated document processing and routing.❱ Wrote a critical analysis of the Appian platform including risks and benefits to allow the company to make better decisions on where to safely apply Appian as a tool.
  • Capital Group | American Funds
    Software Engineer
    Capital Group | American Funds Aug 2016 - Jan 2019
    Los Angeles, Ca, Us
    (Under contract with Kforce)SMALLTALK ANALYST❱ Work as a liaison between the team maintaining Capital Group’s legacy client account management application and the team building its replacement.❱ Research the business logic code of Capital Group’s legacy Smalltalk application and provide detailed documentation to business systems analysts.❱ Contribute to the legacy application’s maintenance by investigating bug reports and documenting sources of error in the code.❱ Assist Smalltalk developers with maintaining ancillary Java and .NET applications and associated Git repositories.Tools:VisualAge Smalltalk, Java, Maven, Ant, .NET, C#, Git, Perforce, PowerShell.NET/WPF DEVELOPER❱ Developer on Capital Group’s new client account servicing application, including feature development, refactoring, bug fixing, and performance enhancement.❱ Refactored vital application components, such as login, image and document viewing, and logging in all application layers.Tools:C#/WPF, ASP .NET Web API, TDD, pair programming.NET WEB DEVELOPER❱ Maintain Capital Group’s internal support, training, and reporting tools, including bug fixing, performance enhancements, and server provisioning.❱ Help Capital Group test new methodologies and tools, such as pair programming, test-driven development, and .NET Core.❱ Prepare release plans, documentation, and coordinate releases and server provisioning.❱ Built a dashboard used by managers to view reports on JIRA tasks, plan and prioritize future work, and view developer time sheets based on work logged in JIRA.Tools:C#, ASP.NET MVC, HTML, CSS, JavaScript, SQL, jQuery, Perforce, TDD, pair programming
  • Kforce Inc
    Consultant
    Kforce Inc Aug 2016 - Jan 2019
    Tampa, Fl, Us
  • Denim Group
    Application Development Consultant
    Denim Group Feb 2015 - Aug 2016
    WEB APPLICATION DEVELOPMENT❱ Development on a healthcare eligibility and billing web application for a large health services organization. The complex business domain required high attention to detail to deliver correct health care, and billing services to clients.❱ Built a critical history auditing feature allowing health service workers to view patient records on specific dates.❱ Helped bring critical bug counts to zero and deliver the application on time.❱ Worked directly with project stakeholders to gather requirements and build new features.Tools:ASP.NET MVC, C#, Entity Framework, HTML, CSS, JavaScript/jQuery, AJAX, Bootstrap, Report Designer/Viewer, T-SQL, Git, JIRA Software, Bitbucket.―❱ Full stack development on a medium size Django web application supporting internal business operations, such as tracking company projects, invoicing, physical resource tracking, and employee scheduling.❱ Developed high-quality code with comments and unit tests.❱ Supported a Linux production environment and resolved configuration issues with Django, Celery, Redis, and Supervisor process control system, resulting in a more stable environment.❱ Supported and mentored team members by reviewing code, providing domain knowledge, and resolving environment configuration issues.❱ Learned Ansible to automate deployment to staging and production environments, making deployment easier and less error-prone.Tools:Python, Django, Linux, HTML, CSS, JavaScript/JQuery, AJAX, Bootstrap, Postgres, crispy-forms, TDD, FullCalendar, Celery, Redis, Supervisord, Git, GitLab, Vagrant, virtualenv, pip, Ansible.APPLICATION SECURITY❱ Perform web application and mobile security assessments for financial firms. Conduct dynamic and static application security testing, and write reports detailing observations.Tools:Burp Suite, OWASP ZAP, Drozer, Java Decompiler, Hex-Rays IDA, Checkmarx, ThreadFix
  • U.S. Customs And Border Protection
    Information Technology Specialist
    U.S. Customs And Border Protection Jan 2013 - Jan 2015
    Washington, D.C., Us
    .NET DESKTOP APPLICATION DEVELOPMENT❱ Designed and prototyped an asset management system, saving IT Specialists time in locating assets called in for maintenance and performing inventory.Tools:C#, SQL Server, T-SQL, Entity Framework, WPF, XAML, MVVMTECHNICAL SUPPORT❱ Provided technical support encompassing commercial and proprietary software, hardware troubleshooting and repair, network support, Active Directory account maintenance, and file server maintenance.❱ Write Windows scripts to remotely manage software installations and perform remote maintenance for Windows profiles on multiuser workstations.❱ Created and maintain the team’s SharePoint Wiki, an indispensable source for information on troubleshooting, system administration, and technical guides and policies.
  • U.S. Customs And Border Protection
    Information Technology Specialist Student Trainee
    U.S. Customs And Border Protection Nov 2009 - Jan 2013
    Washington, D.C., Us
    Internship with the Office of Information and Technology through the Student Career Experience Program (SCEP)..NET DESKTOP APPLICATION DEVELOPMENT❱ Wrote an application for managing server tape backup logs. Analyzed the existing handwritten log process and designed an improved solution that reduced log errors and saved time.Tools:C++/CLI, WinForms, Microsoft Access―❱ Modified an existing tool used to support a server operating system migration team. The tool scans servers for administratively prohibited files causing migration errors, such as those with long path lengths, and certain audio and video files. Saved time in resolving migration conflicts, allowing migration to continue on schedule.❱ Fixed bugs, enhanced the user interface, and improved application responsiveness with multithreading.Tools:Visual Basic .NET, WinForms―❱ Wrote a tool used to support a server operating system migration team that calculates home directory sizes for Active Directory users and creates an Excel spreadsheet report.Tools:C#, WinFormsTECHNICAL SUPPORT❱ Provided technical support and operational maintenance in a secure network environment. Responded to customer requests by phone, created and documented work tickets, and performed PC hardware and software troubleshooting.

Peter Disalvo Skills

C# Sql Sql Server Management Studio Css3 Databases Microsoft Sql Server Software Development Javascript Java Asp.net Mvc .net Entity Framework T Sql Object Oriented Design Unit Testing Python Django Html 5 Test Driven Development Php4/5 Windows Scripting Windows Mysql Coffeescript Celery Ansible Web Applications Web Development .net Framework

Peter Disalvo Education Details

  • Farmingdale State College
    Farmingdale State College
    Computer Programming
  • Nassau Community College
    Nassau Community College
    Liberal Arts And Sciences - Math And Science

Frequently Asked Questions about Peter Disalvo

What company does Peter Disalvo work for?

Peter Disalvo works for Capital Group | American Funds

What is Peter Disalvo's role at the current company?

Peter Disalvo's current role is Software Engineer.

What is Peter Disalvo's email address?

Peter Disalvo's email address is pe****@****oup.com

What schools did Peter Disalvo attend?

Peter Disalvo attended Farmingdale State College, Nassau Community College.

What are some of Peter Disalvo's interests?

Peter Disalvo has interest in Science And Technology, Education, Environment.

What skills is Peter Disalvo known for?

Peter Disalvo has skills like C#, Sql, Sql Server Management Studio, Css3, Databases, Microsoft Sql Server, Software Development, Javascript, Java, Asp.net Mvc, .net, Entity Framework.

Who are Peter Disalvo's colleagues?

Peter Disalvo's colleagues are Dimitry Drovniachine, Rory Searing, Alexa Kim, Gaurang V., Zaab Sethna, Peter Brown, R. Michael Clurman, Jr..

Free Chrome Extension

Find emails, phones & company data instantly

Find verified emails from LinkedIn profiles
Get direct phone numbers & mobile contacts
Access company data & employee information
Works directly on LinkedIn - no copy/paste needed
Get Chrome Extension - Free

Aero Online

Your AI prospecting assistant

Download 750 million emails and 100 million phone numbers

Access emails and phone numbers of over 750 million business users. Instantly download verified profiles using 20+ filters, including location, job title, company, function, and industry.