Richard D. Email and Phone Number
YouTube Google NetworkLM Resume Deep Dive: https://www.youtube.com/watch?v=3hTm-RVEACEThe Why:* The result of my software should reduce the toil of those I write software for.* When I look to my left and to my right, what I do should help them.* Building community across functional teams increases the chances of success vs. going it alone.The How: these are the ideas I believe are essential in software development:* Developing leaders, not followers, creates a community that can face challenges and adapt to change.* "Anyone can write code that a computer can understand, but not everyone can write code that another human can understand." Code that can execute is just the start; readability is crucial for collaboration and maintainability, ensuring that others can easily understand, modify, and build upon the code you write.* "You are not the code you write; be open to critiques of your code." Seeking feedback is a stepping stone to mastery.* As a software developer, sometimes you disagree with an implementation detail or feature request. At those times, it's okay to "care less, but don't be careless." Advocate for your opinion and make sure you are heard; be open to others' views and ensure your implementation is well-written code.The What: * I lead teams to improve others' day-to-day through software.* I build teams to have community to help one another to write meaningful software.Influences:* Kent Beck (https://www.kentbeck.com/) ** Beyond Agile Programming: https://youtu.be/d4qldY0g_dI?si=-pAKMmOZ46tKorUC* Martin Fowler (https://www.martinfowler.com/) ** Explaining Agile: https://youtu.be/GE6lbPLEAzc?si=vBuFzknQjDAIZFKo* Seth Godin Leadership vs. Management (https://www.youtube.com/watch?v=qzoIAJYPQwo)* Kathy Sierra: Making Badass Developers (https://youtu.be/FKTxC9pl-WM?si=cl8A_LOAHcfLK77q)* Simon Sinek Leaders Eat Last (https://simonsinek.com/books/leaders-eat-last/)
Qualcomm
View- Website:
- qualcomm.com
- Employees:
- 37431
-
Sr. Staff Software DeveloperQualcomm Nov 2017 - PresentGreater San Diego AreaI supported network infrastructure teams in reducing their day-to-day toil by automating processes and empowering users of network infrastructure services to self-service requests. I supported our software development community by providing leadership, mentorship, and opportunities for individuals to practice leadership by delegating project roles and responsibilities for leading collaboration meetings with cross-functional teams and growing their expertise as domain experts. I mentored developers across projects and guided the team in maintaining consistency in software development practices so team members tasked with development needs outside their domain of expertise were familiar with code styles and could focus on feature development. I guided leads throughout their projects' development life cycle to ensure best practices and team standards were observed.I coordinated development resource allocation with product owners to ensure the development team was aligned with organizational goals and software development needs. I provided metricized data of the software development performance of issues assigned, competed, and in progress of new features, bugs, and ad-hoc requests to product owners for a holistic view of software development across all supported projects. I triaged incoming bugs for severity and impact documented log and metric data to ensure the assigned developer had the best information to resolve the issue. Projects I contributed to include infrastructure software development efforts to manage lab and enterprise-wide network access, implementing Qualcomm's least privilege network access policies to reduce the threat of loss of intellectual property due to unrestricted network access, and Qualcomm's SSL certificate management service, which allows teams to self-service generate SSL certificates and monitoring of installed certificates to avoid expiry outages. I maintained a service to extract CAM, ARP, interface, VLAN, and neighborship data. -
Staff It Engineer (Software)Qualcomm Dec 2013 - Nov 2017Greater San Diego AreaI supported network infrastructure teams in reducing their day-to-day toil by automating processes and empowering users of network infrastructure services to self-service requests. I coordinated the development effort to synchronize multiple on-premise data during Qualcomm's migration from no-premise ServiceNow to ServiceNow's cloud-based service. The migration was a year-long effort involving four developers creating scheduled sync services to maintain consistency between on-prem sources of truth without disrupting the day-to-day operations of the data owners. We completed our portion of the migration by creating multiple services to meet the requirements of the CMDB server owner and making the original completion target date. I promoted the eXtreme Programming software development methodology and used Scrum to manage the development team's projects.I introduced JIRA issue tracking to the infrastructure teams and eXtreme Programming methodologies to the development team. I promoted continuous integration and continuous integration (CI/CD) and a hybrid cloud environment using Jenkins as our build server and deploying to both on-premise and AWS cloud infrastructure with Terraform and shell scripts. I influenced the scheduling of weekly sprint meetings to plan upcoming sprints and have a mid-sprint touch point to identify any blocking issues. I also influenced the decision to use Node.js as the team's primary backend to take advantage of JavaScript's broad and established usage across developers from different backgrounds. -
Senior Applications DeveloperFaulkner Media Group Nov 2010 - Dec 2013Greater San Diego AreaI supported financial advisors by creating a web application to host broker-dealer agents and empower compliance teams to audit agent and client interactions. I also created a drip campaign service using API integrations to provide financial advisors with compliance-approved marketing material on their LinkedIn, Facebook, and Instagram. Finally, I supported the management team in reviewing code during a technology merger and acquisition event.While expanding the number of clients we could support, I led an effort to move production services to the new AWS EC2 service in the US-east-1.At the time, Faulkner Media Group was a small startup, and I was the first software development hire.I introduced build automation using CruiseControl.NET and SVN for version control. I also introduced the use of AWS EC2 and autoscaling to reduce costs and scale up services when needed. In September 2013, I passed the AWS Certified Solutions Architect—Associate exam. -
Sr. Software Engineer, Development ManagerPrommis Solutions Apr 2010 - Nov 2010San Diego, California, United StatesSupported mortgage industry clients in providing mailing services through our online application to create individual client mailings and zip code sorting to reduce the cost of bulk mailings and provided USPS tracking back to clients. I Implemented 2D barcoding for USPS mail processing, increasing productivity and reducing errors due to manual mail processing.I formalized software development practices in their San Diego business unit and implemented source code versioning, automated testing, and deployment using MSBuild and Microsoft TFS (Team Foundation Server). This effort helps realize greater code confidence and reduced time to develop, test, QA, and deploy software. I introduced observability to the client-facing web application using Microsoft SQL Server to store events and created an administration page to render client errors or critical events. I leveraged XHR, JavaScript polling, and notification using CSS badging. Although my time at Prommis Solutions was short, I was able to add and verify all production code to TFS, created build scripts to manage automated testing and deployments, documented processes, and participated in and influenced the hiring of a junior developer to manage and maintenance day to day software services. I enabled remote development for Prommis Solutions' core development team in Atlanta, Georgia. -
Web Application Architect, SupervisorStoneriver -- Emerald Apr 2003 - Apr 2010San Diego, California, United StatesI supported financial Advisors by creating an offline application with broker-dealer-approved content. I led the team of software and UI developers who created the advisor-downloaded presentations, the web application that presented the catalog of possible presentations, and the backend services that hosted those services. This suite of applications and services was created using Macromedia Flash, .NET Framework, XML, XSLT, JavaScript, XHTML, and Microsoft SQL Server. I created Emerald Publication's sales application as an individual contributor using ASP Classic, XML, XSLT, JavaScript, and Microsoft SQL Server. I project managed the sales application and presentation tools. I used JavaScript's XHR, CSS image sprites, and MSBuild to concat JavaScript to single files to improve perceived page performance. I mentored developers, introduced agile methodologies, pair-programming, daily stand-up, CI/CD for software development using eXtreme Programming, Agile project management using Scrum and Atlassian's JIRA issue tracking tool, introduced MVC (model-view-control) and single page application designed patterns. I participated in interviewing software development candidates and influenced hiring decisions.(Refer to "Red Dolan" recommendation) -
Web DeveloperDefenseweb Technologies, Inc. Jan 2000 - Jan 2002Mission Beach, San Diego, California, United StatesI supported the development of DoD (Department of Defence) family advocacy sites for the Army, Navy, Air Force, and Marine Corps FAPs (Family Advocacy Programs.) We created those sites using ASP Classic, Microsoft SQL Server, JavaScript, and HTML. My time at DefenseWeb was my first full-time software developer position and my first exercise in software development leadership.DefenseWeb Technologies, at the time, was a small web development startup with a management staff of a Founder/CEO/Sales, a COO/Software Development Manager/Level 1 Customer Help Desk, and an HR Specialist. The individual contributor staff was 25~30 software developers, a network/server engineer, and a talented technical writer. Using Kent Beck's eXtreme Programming methodologies, I started daily standups with our production site development team. We then implemented pair programming to improve the software development skills, code quality and remove knowledge silos. Pair programming resulted in reduced coding errors and greater ownership and responsibility for the code quality of software across the production development team. I took ownership of assigning end-user feature requests and bug fixes to the development staff to reduce developer interruptions, creating more focus time for pair programming pairs.
-
System AdministratorSaic Jan 1998 - Jan 2000Point Loma, San Diego, California, United StatesI worked at SAIC's Point Loma Technology Center Proposal Center, supporting their writing staff by managing file services and providing desktop support to visiting writers. I created a project to improve file storage durability by creating a RAID array and was responsible for budgeting, purchasing, and implementation.I transitioned to software development at this time, working with two staff developers to create an online document editing tool. The On-line Proposal Center (OLPC) application enabled the proposal center to work cooperatively with on-site and remote staff to create, edit, and collaborate asynchronously on RFPs (Request for Proposal) documents. We accomplished this using Lotus Notes and Domino for document storage and Allaire's ColdFusion. The OLPC allowed staff to create proposal projects and assign users roles such as writer, editor, and administrator, enabling version control, redlining, and approvals. -
Network AdministratorIntel Jan 1997 - Dec 1997Santa Clara, California, United StatesI was on a one-year contract to support Intel's transition from Banyan Vines to Microsoft's Windows NT 4.0. I transitioned critical file services from Banyan Vines to Windows NT. I also created a website for Intel's server services team to track and review file service moves, which were previously tracked via email, saving time for management teams to review progress. -
CorporalUnited States Marine Corps Feb 1993 - Feb 1997San Diego, California, United StatesAs a Corporal at the United States Marine Corps in San Diego, California, I lead a team of Marines by providing on-site printer and desktop support. I also created a database of deployed IP addresses using Lotus Notes and initiated a project to "web enable" the IP address information using Lotus Domino. Additionally, I assisted in deploying Windows NT 4.0 Server to replace existing file servers using Banyan Vines. I assisted in transitioning the Marine Corps' data hub to Camp Pendleton from Marine Corps Air Station Tustin due to the Base Realignment and Closure Act of 1990.
Frequently Asked Questions about Richard D.
What company does Richard D. work for?
Richard D. works for Qualcomm
What is Richard D.'s role at the current company?
Richard D.'s current role is Experienced software leader with over 20 years of building high-performing teams. Skilled in agile, cloud, and numerous programming languages. Strong leadership and cross-functional collaboration skills..
Who are Richard D.'s colleagues?
Richard D.'s colleagues are Deepak Pattanayak, Chen Bing, Phong Phi, Anne Lam, Siva Kumar Challa, Ramesh Pantham, Ualoo/mw We.
Not the Richard D. you were looking for?
-
Richard Sorgnard, Ph.D.
Director Of Technology Development | Ph.D. In Molecular BiologyLas Vegas Metropolitan Area2morhea.com, morhea.com -
-
-
Richard Dacalos
Brooklyn, Ny2yahoo.com, trendmicro.com
Free Chrome Extension
Find emails, phones & company data instantly
Aero Online
Your AI prospecting assistant
Select data to include:
0 records × $0.02 per record
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.
Start your free trial